Read the docs

ground-station before 0.8.0 Authentication Bypass via setup.restore

Priority HIGH 81CWE-306Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Attack requirements
None
Impact type
Security bypass
Confidentiality · integrity · availability
High · High · High
Fix status
Fixed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-306.

Summary

ground-station versions before 0.8.0 contain an authentication bypass vulnerability in the setup.restore command that allows unauthenticated attackers to execute arbitrary SQL during first-run setup mode. Attackers can invoke setup.restore via Socket.IO to plant admin users and forged session tokens, then authenticate as administrator without credentials for complete application takeover.

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.00565 47th percentileScored 2026-11-07
Fix Fixed ground-station (sgoudelis): 0.8.0

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Poc
Automatable
Yes
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
sgoudelisground-stationbefore 0.8.00.8.0Patch availableCNA
  • ground-station Vendorsgoudelis Affected before 0.8.0 Fixed in 0.8.0 Patch available CNA

Remediation

  • Fix · CNA ground-station (sgoudelis) Fixed in 0.8.0

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-103244
  2. 2026-10-03 Alias added: GHSA-wwmv-hj9m-4mcc

References

  • TI-2026-38532 Path traversal in sgoudelis ground-station CVSS 3.1CRITICAL 9.8
  • TI-2026-85947 Credential disclosure in Ground Station via get-orbital-sources CVSS 4.0HIGH 7.1
  • TI-2026-38533 Ground Station: Unauthenticated out-of-containment file read via `sigmfplayback` `recordingPath` CVSS 3.1MEDIUM 5.3

Sources