Heap Buffer Overflow Vulnerability in NASA CryptoLib Software
CVE-2025-54878

8.6HIGH

Key Information:

Vendor

Nasa

Status
Vendor
CVE Published:
11 August 2025

What is CVE-2025-54878?

NASA's CryptoLib library, which implements the CCSDS Space Data Link Security Protocol for securing communications between spacecraft and ground stations, is vulnerable to a heap buffer overflow. This flaw is present in the IV setup logic for telecommand frames in versions prior to 1.4.0. The vulnerability results from insufficient bounds checks when copying the Initialization Vector (IV), allowing attackers to craft malicious telecommand frames that may overwrite memory beyond the intended buffer limits. This condition can lead to heap corruption, resulting in unpredictable behavior such as crashes or potential exploitation of the system.

Affected Version(s)

CryptoLib < 1.4.1

References

CVSS V3.1

Score:
8.6
Severity:
HIGH
Confidentiality:
Low
Integrity:
Low
Availability:
Low
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
None
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.
CVE-2025-54878 : Heap Buffer Overflow Vulnerability in NASA CryptoLib Software