Impact
The Binary Stream Capture (BSC) component of the AMMOS Instrument Toolkit exposes an unauthenticated HTTP API that accepts form fields for file paths without validation. This omission allows a remote attacker to provide a path that escapes the configured log root and directs the BSC service to append data to any file on the host machine, using the privileges of the ait‑bsc process. The flaw is a classic path‑traversal (CWE‑22) vulnerability that results in uncontrolled file modification through append operations.
Affected Systems
Versions of AIT‑Core before 2.6.1 and the 3.1.0 release of the toolkit are affected. The vulnerable component is the BSC service provided by the ait‑bsc process within the NASA‑AMMOS AIT‑Core suite.
Risk and Exploitability
The CVSS score of 9.1 indicates critical severity, while the EPSS score of less than 1% suggests a currently low probability of active exploitation. The vulnerability is not listed in CISA’s KEV catalog. Exploitation can occur by sending crafted HTTP requests directly to the BSC service from any machine that can reach it (including over publicly exposed ports), or indirectly by a malicious web page hosted on the same local network that automatically issues the required requests, even if the service is bound to localhost. The flaw requires no authentication and depends only on network reachability to the exposed API.
OpenCVE Enrichment
Github GHSA