CVE-2026-53984: Ground Station prior to 0.6.0 Unauthenticated Database Wipe and Arbitrary Data Injection via Socket.IO database_backup full_restore Action

Published Aug 6, 2026
·
Updated

Ground Station prior to 0.6.0 contains an unauthenticated database-destruction and arbitrary-data-injection vulnerability in the Socket.IO server's databasebackup event handler that allows any unauthenticated network peer to wipe or replace the entire SQLite database by sending a single fullrestore command with a caller-supplied SQL blob. Attackers can connect to the Socket.IO server on port 7000 without credentials due to disabled authentication enforcement and a wildcard CORS policy, then emit the databasebackup event to drop every existing table and recreate the database from attacker-controlled CREATE TABLE and INSERT INTO statements executed via raw execdriversql, permanently destroying all satellite records, orbital sources, hardware configurations, and observation schedules, or planting fabricated orbital-source URLs and observation entries that redirect the ground station to attacker-controlled servers on the next scheduled sync.

Affected Software

1 affected component
Ground Station<0.6.0

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade Ground Station (Socket.IO server) to a version that resolves this vulnerability.

    Fixed in 0.6.0
  2. Configuration

    Enable authentication enforcement so the Socket.IO server on port 7000 requires credentials before allowing the database_backup event handler to execute a full_restore.

    Socket.IO server authentication enforcement for database_backup = enabled
  3. Configuration

    Replace the wildcard CORS policy with a restrictive allowed-origins configuration so arbitrary network origins cannot invoke the Socket.IO database_backup event.

    Socket.IO server CORS policy (allowed origins) = not wildcard
  4. Compensating control

    Restrict network access to the Socket.IO server port 7000 (e.g., via firewall/ACL) so only trusted clients can reach it.

Event History

Aug 6, 2026
CVE Published
via MITRE·03:33 PM
Data Sourced
via MITRE·03:33 PM
DescriptionSeverityWeakness
Data Sourced
via NVD·10:17 PM
DescriptionSeverityWeakness
Free Weekly Intel

Don't miss critical vulnerabilities

Join thousands of security professionals who receive our weekly digest of trending CVEs, zero-days, and exploited vulnerabilities.

No spam. Unsubscribe anytime.

Frequently Asked Questions

1

What is the severity of CVE-2026-53984?

CVE-2026-53984 has a critical severity score of 9.1.

2

How do I fix CVE-2026-53984?

To fix CVE-2026-53984, upgrade to Ground Station version 0.6.0 or later.

3

What kind of vulnerability is CVE-2026-53984?

CVE-2026-53984 is an unauthenticated database wipe and arbitrary data injection vulnerability.

4

What is affected by CVE-2026-53984?

CVE-2026-53984 affects Ground Station prior to version 0.6.0.

5

What can an attacker do with CVE-2026-53984?

An attacker can wipe or replace the entire SQLite database by exploiting the vulnerability without authentication.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203