Reachable assertion in F´ FileUplink allows denial of service
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Impact type
- Denial of service
- Confidentiality · integrity · availability
- None · None · High
- Fix status
- Fixed
Attack profile from CVSS 3.1 · CNA. Fix status from CNA. Impact type from CWE-617.
Summary
F´ (F Prime) before 4.2.0 has a reachable assertion in Svc::FileUplink. Header deserialization casts the packet type byte to an enum without checking its range, so an unknown type reaches a default assertion (CWE-617). An unauthenticated remote attacker can send a crafted network file packet to abort or reset the default Ref application process, causing denial of service.
Written with Claude Haiku 5.5 from the sources below · 2026-10-28
Description from the CNA
F´ (F Prime) is a framework that enables development and deployment of spaceflight and other embedded software applications. Prior to 4.2.0, Fw::FilePacket deserialization used by Svc::FileUplink is vulnerable because Header deserialization casts the byte to the Type enum without validating its range and FilePacket::fromSerialBuffer reaches a default FW_ASSERT. When a network file packet contains an unknown file-packet type byte, the assertion aborts or resets the default Ref application process, causing denial of service. This issue is fixed in version 4.2.0.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- Yes
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
Remediation
Upgrade F´ to version 4.2.0, which fixes this issue.
Written with Claude Haiku 5.5 from the sources below · 2026-10-28
- Fix · CNA fprime (nasa) Fixed in 4.2.0
Timeline
- 2026-10-15 Threatist record created from CVE-2026-92155
- 2026-10-15 CISA SSVC decision points changed
- 2026-10-15 Priority changed: MEDIUM → LOW
References
More nasa vulnerabilities
- TI-2025-21552 CryptoLib Has Heap Overflow in Crypto_TM_ProcessSecurity due to Unchecked Secondary Header Length CVSS 3.1CRITICAL 9.4
- TI-2025-18986 The Memory Management Module of NASA cFS (Core Flight System) Aquila has insecure… CVSS 3.1CRITICAL 9.8
- TI-2024-36754 A command injection vulnerability in the Command Dispatcher Service of NASA Fprime v3.4.3… CVSS 3.1CRITICAL 9.8
- TI-2024-36752 A template injection vulnerability in the Dashboard of NASA Fprime v3.4.3 allows… CVSS 3.1CRITICAL 9.8
- TI-2026-42833 AIT-DSN < 2.2.2 Missing Authentication via SLE API Routes CVSS 4.0CRITICAL 9.3
- TI-2025-21662 Heap Buffer Overflow via Incomplete Length Check in `Crypto_TC_ApplySecurity` CVSS 4.0CRITICAL 9.3
Sources
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences