Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain access to cFS command path
-
DeliveryCraft specific HS application command
-
ExploitDeliver command while app in vulnerable state
-
ExecutionTrigger NULL pointer dereference in HS
-
PersistCrash HS and reset processor
-
ImpactDeny fault monitoring / DoS
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A10:2025 - Mishandling of Exceptional Conditions
ASVS 5.0
V16 - Security Logging and Error Handling Null pointer safety, defensive checks
MITRE ATT&CK
1 technique across 1 tactic: Impact The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires the attacker to deliver the specific Health and Safety application command that reaches the NULL-pointer code path AND for the HS application to be in the 'specific conditions' state noted in the description (reflected as AT:P / Attack Requirements: Present in the CVSS 4.0 vector), meaning it is not a guaranteed one-shot against every default runtime state. Per CVSS the vector is AV:N/PR:N/UI:N - no authentication or user interaction is modeled - so the practical limiting factors are: reachability of the cFS Software Bus command interface (in real missions typically the internal command bus or authenticated ground link rather than the open internet), the ability to craft and route that particular HS command, and the target being on an affected build at or below version 7.0.1. Impact is limited to availability (VA:H): a crash, DoS, and processor reset, with no confidentiality or integrity effect. |
| Impact | The supplied CVSS 4.0 base score is 8.2 (High) with vector AV:N/AC:L/AT:P/PR:N/UI:N and impact confined to availability of the vulnerable system (VA:H; VC:N/VI:N). The most important signal is AT:P (Attack Requirements: Present) combined with the description's 'under specific conditions' - exploitation is not turnkey against an arbitrary default state and depends on the HS application being in, or being driven into, a particular condition, which meaningfully lowers real-world likelihood relative to the network-reachable, unauthenticated PR:N/UI:N metrics. There is no CISA KEV listing and no public exploit identified at time of analysis, so this is not confirmed active exploitation; EPSS and SSVC decision data were not provided in the input and cannot be cited. Note a plausible tension worth verifying: PR:N/AV:N implies remote unauthenticated command injection, but in real cFS deployments the Software Bus command interface is typically reachable only across a spacecraft's internal command path or ground link rather than the open internet - verify the actual command-ingress exposure for a given mission before treating this as broadly network-exploitable. Net: a genuine availability risk to a safety-critical component, but the 'specific conditions' requirement and absence of exploit code make it a measured priority rather than an emergency for most operators. |
| Exploit ScenarioDerived | An attacker with access to the spacecraft's command path - for example a compromised ground station element or an entity able to inject onto the internal command bus - sends the specific crafted HS command while the application is in the vulnerable state, causing a NULL pointer dereference that crashes the Health and Safety app and triggers a processor reset, disrupting fault monitoring. No public exploit is identified at time of analysis, and the low attack complexity is offset by the AT:P requirement that particular conditions be met for the command to reach the vulnerable path. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv2 – Jul 30, 2026
Denial-of-service in the NASA core Flight System (cFS) Health and Safety (HS) application affects versions through 7.0.1, where a NULL pointer dereference left reachable by an incomplete fix for CVE-2026-15352 lets an attacker who can deliver a specific HS command under particular conditions crash the HS application and force a processor reset. The flaw impacts availability only - no confidentiality or integrity loss - and there is no public exploit identified at time of analysis, though it was reported through CISA ICS-CERT (advisory ICSA-26-211-06). Because cFS runs as the flight software framework aboard spacecraft and embedded aerospace systems, a triggered reset can disrupt mission-critical monitoring rather than expose data.
Earlier versions of this analysis (1)
Denial-of-service in the NASA core Flight System (cFS) Health and Safety (HS) application affects all versions through 7.0.1, where an incomplete remediation of CVE-2026-15352 leaves a second NULL pointer dereference (CWE-476) reachable. An attacker able to trigger the affected HS command under specific conditions can crash the application and force a processor reset, disrupting the onboard fault-monitoring function that is meant to keep the flight system healthy. This was reported through ICS-CERT with a CISA ICS advisory (ICSA-26-211-06); there is no public exploit identified at time of analysis and it is not listed in CISA KEV.
RemediationAI
No vendor-released fixed version is stated in the available data, so patch status here is: upstream fix location known (nasa/HS) but a released patched version is not independently confirmed at time of analysis - monitor the nasa/HS repository (https://github.com/nasa/HS) and the CISA advisory (https://www.cisa.gov/news-events/ics-advisories/icsa-26-211-06) for a tagged release beyond 7.0.1 that fully closes the dereference, and note that because this is an incomplete fix for CVE-2026-15352 you should not assume the CVE-2026-15352 patch is sufficient. Until a complete fix is confirmed, apply compensating controls: restrict who and what can send commands to the HS application by tightening Software Bus command routing and command authorization/whitelisting so the specific triggering command cannot be delivered from untrusted sources (trade-off: may block legitimate operational commands and requires careful command-table review); enforce command authentication and integrity on the ground-to-spacecraft command link so unauthorized command injection is not possible (trade-off: operational and key-management overhead); and, if the affected command is not operationally required, disable or filter it at the command dispatch layer (trade-off: loss of that HS management capability). Because HS drives watchdog servicing and resets, validate any mitigation against fault-management behavior so you do not inadvertently weaken legitimate reset handling.
Affected VersionsENISA
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
core Flight System (cFS) is NASA's open-source, reusable flight-software framework built around a message-passing Software Bus and modular applications; the Health and Safety (HS) application monitors application liveness (via check-in/heartbeat and event message counting), manages watchdog servicing, and can command processor or application resets when faults are detected. The root cause is CWE-476 (NULL Pointer Dereference): a code path reachable when a particular HS command is processed dereferences a pointer that can be NULL, and the earlier remediation for CVE-2026-15352 did not close every reachable path, leaving a distinct dereference exploitable. Because HS itself is the fault-management component that services the watchdog and drives resets, crashing it directly undermines the subsystem responsible for keeping the flight processor healthy, and the crash cascades into a processor reset. The affected component is identified by CPE cpe:2.3:a:nasa:core_flight_system_(cfs)_health_&_safety_(hs)_application, i.e. the nasa/HS repository, in versions up to and including 7.0.1.
Know when Core Flight System Cfs Health Safety Hs Application gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Network-deliverable command with no auth or interaction (AV:N/PR:N/UI:N), but 'specific conditions' required maps to AC:H; impact is a crash/reset so A:H with C:N/I:N.
Primary rating from Vendor (icscert).
CVSS VectorVendor: icscert
Lifecycle Timeline
2DescriptionCVE.org
An incomplete fix for CVE-2026-15352 in the NASA core Flight System (cFS) Health and Safety (HS) application leaves a separate NULL pointer dereference reachable in versions through 7.0.1. An attacker who can trigger the affected command under specific conditions could cause the HS application to crash, resulting in a denial-of-service condition and processor reset.
Executive ViewAI
NASA's core Flight System (cFS) Health and Safety application through version 7.0.1 contains a denial-of-service vulnerability that can trigger processor resets, disrupting mission-critical monitoring in operational spacecraft and aerospace systems. With no vendor patch currently available, organizations require immediate mitigation to protect mission continuity.
No vendor-released patch identified at time of analysis. Interim mitigations include: enforcing strict role-based access controls on HS command delivery; implementing network isolation and encryption for command channels; deploying real-time monitoring and alerting for abnormal HS application behavior; maintaining documented emergency procedures for processor reset recovery and mission restart; and establishing redundant health monitoring capability through alternative systems where feasible.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
A null pointer dereference occurs when a program attempts to access memory through a pointer that has been set to NULL (address 0x0).
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
EUVD-2026-51331
GHSA-cwcv-w3jg-jv76
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB