CVE-2026-105105: CWE-306: Missing Authentication for Critical Function in NASA-AMMOS AIT-Core
Description
CWE-306: Missing Authentication for Critical Function in the ait.core.server telemetry and command broker (ait-server) in NASA-AMMOS AIT-Core through 3.1.1 allows an unauthenticated remote attacker with network access to the ZeroMQ message bus to inject spacecraft command data, exfiltrate command and telemetry traffic, inject forged telemetry, or disrupt the command and telemetry bus. The ait-server ZeroMQ broker binds its XSUB and XPUB sockets to all network interfaces by default without authentication or transport security. An attacker able to reach TCP port 5559 can publish messages onto internal topics, including the __commands__ command topic. With the shipped default configuration, command messages are forwarded through command_stream and emitted on the command-uplink UDP path. An attacker able to reach TCP port 5560 can subscribe to command and telemetry traffic on the ground bus. AIT-Core 3.1.2 changes the default ZeroMQ bind addresses to loopback.
CVSS v3.1
Score 9.8critical
Affected software
pkg:github/nasa-ammos/AIT-CoreRun on your own infrastructure? Check whether these packages are installed with threat-finder — our free open-source scanner.
Weaknesses
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
This vulnerability (CWE-306) in the ait-server component of NASA-AMMOS AIT-Core (versions up to 3.1.1) stems from missing authentication on critical functions of the ZeroMQ message broker. The broker binds XSUB and XPUB sockets to all network interfaces without authentication or encryption, exposing TCP ports 5559 and 5560. An attacker with network access to these ports can inject commands, exfiltrate telemetry and command data, inject forged telemetry, or disrupt command and telemetry operations. The default configuration forwards command messages through command_stream and emits them on the command-uplink UDP path, increasing exposure. The issue is addressed in version 3.1.2 by restricting ZeroMQ bindings to the loopback interface, preventing remote network access.
Potential Impact
An unauthenticated remote attacker with network access to the ZeroMQ message bus can perform high-impact actions including injecting spacecraft command data, exfiltrating sensitive command and telemetry traffic, injecting forged telemetry data, and disrupting the command and telemetry bus. This compromises confidentiality, integrity, and availability of critical spacecraft command and telemetry functions.
Mitigation Recommendations
A fix is available in NASA-AMMOS AIT-Core version 3.1.2, which changes the default ZeroMQ bind addresses to the loopback interface, effectively preventing remote network access to the message bus. Users should upgrade to version 3.1.2 or later to mitigate this vulnerability. No other official patches or workarounds are documented. Until upgraded, restricting network access to TCP ports 5559 and 5560 is recommended to reduce exposure.
Technical Details
- Gcve Source
- db.gcve.eu
- Osv Id
- GHSA-9xfm-37f4-2h8g
- Osv Schema Version
- 1.4.0
- Aliases
- ["CVE-2026-105105"]
- Database Specific Severity
- CRITICAL
- Cvss Version
- 3.1
- State
- PUBLISHED
Threat ID: 6ac13969a43b0b3b89d5fbad
Added to database: 10/03/2026, 17:20:41 UTC
Last enriched: 10/10/2026, 18:59:38 UTC
Last updated: 10/11/2026, 18:57:44 UTC
Views: 23
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.