Quick answers
- Is CVE-2026-5474 exploited in the wild?
- No. Junglewise Threat Intelligence has no report of CVE-2026-5474 being exploited in the wild.
- How severe is CVE-2026-5474?
- Medium severity, with a CVSS score of 6.3, published 3 April 2026.
- Which products and versions are affected?
- Nasa Core Flight System up to 7.0.0.
- Is there a fix for CVE-2026-5474?
- No fixed version is recorded yet. Check the vendor's advisory in the references below. If you run it, Junglewise drafts a mitigation that fits your setup and applies it once you approve, with senior security engineers behind it.
- How is CVE-2026-5474 attacked?
- It is attacked from the adjacent network, in a software library.
- Am I affected by CVE-2026-5474?
- Check whether you run Nasa Core Flight System at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.
Technical details
A heap-based buffer overflow (specifically a heap over-read) exists in NASA cFS up to version 7.0.0 within the CCSDS Packet Header Handler. The vulnerability is located in the `CFE_MSG_GetSize` function used by `apps/to_lab/fsw/src/to_lab_passthru_encode.c`. The root cause is that the `TO_LAB_EncodeOutputMessage` function trusts the length field provided in the CCSDS packet header without validating it against the actual Software Bus buffer allocation. An attacker with local network access can inject a crafted message with an inflated length field, causing `OS_SocketSendTo` to read and transmit adjacent heap memory over UDP. While reported to the vendor, no official patch has been confirmed at the time of this advisory.
Affected products
- NASA cFS (core Flight System) up to 7.0.0
Timeline
- 2026-03-18: disclosed: Issue reported on GitHub by 0rbitingZer0
- 2026-04-03: advisory: VulDB and NVD publication