CVE-2026-60112

AIT-GUI < 2.5.1 Missing Authentication via Sessions.create()

Published Jul 29, 2026 CVSS 4.0 · 9.3 Critical EPSS < 1% KEV · Not listed
Description
AMMOS Instrument Toolkit (AIT) GUI before 2.5.1 contains a missing authentication vulnerability that allows any unauthenticated network attacker to obtain a valid session and issue arbitrary spacecraft commands by calling Sessions.create() without any credential check. Attackers can exploit the unauthenticated session issuance in Sessions.create() and subsequently invoke handle_cmd() to forward arbitrary commands directly to the AIT command bus without any authentication gate between session creation and command dispatch.

Analysis

AI-generated

Technical impact

The AMMOS Instrument Toolkit GUI prior to version 2.5.1 contains a missing authentication check in Sessions.create(). Any network attacker can request a session without providing credentials, after which the attacker may invoke handle_cmd() to dispatch arbitrary commands directly to the AIT command bus. This flaw constitutes a full authentication bypass (CWE‑306) and enables complete control over spacecraft operations without authorization.

Affected Systems

The vulnerability affects all releases of NASA‑AMMOS AIT‑GUI earlier than version 2.5.1; any deployment of those versions that exposes Sessions.create() via the network is susceptible.

Risk and Exploitability

With a CVSS score of 9.3 the issue is rated critical. The EPSS score is below 1%, indicating a low but non‑zero likelihood of exploitation. It is not listed in the CISA KEV catalog. The attack vector is remote network; an attacker only needs network reachability to the GUI service to obtain a session and issue commands, with no prerequisite authentication.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade AIT‑GUI to version 2.5.1 or later, which enforces authentication on session creation.
  • Apply any vendor‑supplied patches if the latest release is not yet available.
  • Isolate the AIT GUI endpoint from external networks or implement firewall rules blocking unauthorized traffic until the patch is deployed.

Generated by OpenCVE AI on August 3, 2026 at 13:14 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
First Time appeared Nasa
Nasa ait Gui
CPEs cpe:2.3:a:nasa:ait_gui:*:*:*:*:*:*:*:*
Vendors & Products Nasa
Nasa ait Gui
Type Values Removed Values Added
First Time appeared Nasa-ammos
Nasa-ammos ait-gui
Vendors & Products Nasa-ammos
Nasa-ammos ait-gui
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description AMMOS Instrument Toolkit (AIT) GUI before 2.5.1 contains a missing authentication vulnerability that allows any unauthenticated network attacker to obtain a valid session and issue arbitrary spacecraft commands by calling Sessions.create() without any credential check. Attackers can exploit the unauthenticated session issuance in Sessions.create() and subsequently invoke handle_cmd() to forward arbitrary commands directly to the AIT command bus without any authentication gate between session creation and command dispatch.
Title AIT-GUI < 2.5.1 Missing Authentication via Sessions.create()
Weaknesses CWE-306
References
Metrics cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}

cvssV4_0

{'score': 9.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}

Weaknesses
  • CWE-306

    Missing Authentication for Critical Function

Sources

Status
PUBLISHED
Assigner
VulnCheck
Published
Updated
Nov 8, 2026, 2:07 PM
Reserved
Jul 8, 2026, 1:27 PM
Status
Analyzed
Published
Jul 29, 2026, 4:17 PM
Modified
Oct 23, 2026, 11:10 PM