Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Processor reset is an Availability impact (not Integrity); table upload requires at minimum low-privilege command access, so PR:L; AV:N retained as table commands are typically network-delivered.
Primary rating from Vendor (mitre).
CVSS VectorVendor: mitre
Lifecycle Timeline
4DescriptionCVE.org
An issue in the HS_MonitorApplications() component of NASA cFS v7.0.1 allows attackers to force the processor to reset via supplying a crafted HS.AppMon_Tbl entry.
AnalysisAI
Forced processor reset in NASA Core Flight System (cFS) v7.0.1 is achievable by supplying a crafted entry to the HS.AppMon_Tbl, exploited through the HS_MonitorApplications() function in the Health and Safety application module. The vulnerability targets embedded real-time flight software used in spacecraft, where an unplanned processor reset can have mission-critical consequences. A proof-of-concept exists per SSVC data, exploitation is rated automatable, and the EPSS score of 0.14% (4th percentile) suggests no widespread opportunistic scanning - consistent with narrow, targeted exploitation in aerospace operational contexts. No active CISA KEV listing has been confirmed.
Technical ContextAI
NASA cFS (Core Flight System) is an open-source, reusable real-time embedded software framework primarily used for spaceflight missions. The HS (Health and Safety) application within cFS is responsible for monitoring the state of other applications via a configurable table - HS.AppMon_Tbl - and triggering processor resets if monitored applications fail to check in within expected timeframes. CWE-20 (Improper Input Validation) is the root cause: HS_MonitorApplications() does not sufficiently validate entries within the AppMon table before acting on them, allowing a crafted table entry to trigger a reset unconditionally. The CPE data returned is a placeholder (cpe:2.3:a:n/a:n/a:*:*:*:*:*:*:*:*), offering no additional version granularity beyond what the description provides. The GitHub issue tracker at nasa/cFS#1069 is the primary upstream reference. Notable discrepancy: the NVD-assigned CVSS vector attributes I:H (Integrity: High) and A:N (Availability: None), which is inconsistent with the described impact - a forced processor reset is fundamentally an availability disruption, not an integrity violation. This metric assignment should be treated as suspect.
RemediationAI
No vendor-released patch version has been independently confirmed from the available reference data; the upstream GitHub issue (nasa/cFS#1069) should be monitored for an official fix or tagged release. Until a patch is available, operators should apply strict input validation and access control around the HS.AppMon_Tbl table-loading process: restrict the table upload command interface to authenticated and authorized operators only, and implement onboard table validation checks that reject out-of-range or unexpected AppMon entries before they are processed by HS_MonitorApplications(). Additionally, consider disabling or hardening the HS application's reset authority in non-critical test environments where processor resets would be disruptive. In operational flight contexts, reducing the blast radius by ensuring the system can recover cleanly from a reset (warm restart capability) is a relevant compensating control, though it does not prevent the reset itself. The NVD advisory is at https://nvd.nist.gov/vuln/detail/CVE-2026-67969.
LibreNMS before 24.10.0 allows a remote attacker to execute arbitrary code via OS command injection involving AboutContr
Reachable assertion in Open5GS up to version 2.7.6 allows remote unauthenticated attackers to crash the Diameter CER han
A Command Injection issue in the payload build page in BYOB (Build Your Own Botnet) 2.0 allows attackers to execute arbi
Denial of service in Open5GS 2.7.6 and earlier allows network-adjacent attackers with low-privilege Diameter Gx peer acc
Denial of service in Open5GS HSS (Home Subscriber Server) versions 2.7.0 through 2.7.6 is triggered remotely by manipula
Remote command injection in Control Web Panel allows unauthenticated attackers to execute arbitrary OS commands as root
LINQPad before 5.52.01 Pro edition is vulnerable to Unsafe Deserialization in LINQPad.AutoRefManager::PopulateFromCache(
Remote code execution in dash-uploader (Python package for Plotly Dash) versions 0.1.0 through 0.7.0a2 allows unauthenti
Command injection in LiteLLM 1.18.10 lets attackers who can configure MCP (Model Context Protocol) servers supply arbitr
SQL injection in AzuraCast's backup restore flow (versions up to and including 0.23.7) lets an attacker achieve privileg
Arbitrary file read in Yu AI Code Mother v4.3 lets anonymous, remote attackers retrieve files outside the intended previ
Remote code execution in APScheduler (all versions through 3.10.x and 4.0.0a5) is achievable when applications deseriali
Same weakness CWE-20 – Improper Input Validation
View allSame technique Information Disclosure
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-52512
GHSA-h498-xfqm-3g8c