Memory Leak in CryptoLib Affects NASA's Space Data Link Security Protocol
CVE-2026-22024
6.3MEDIUM
What is CVE-2026-22024?
CryptoLib, utilized for securing communication between spacecraft and ground stations, contains a vulnerability in its cryptography_encrypt() function. Prior to version 1.4.3, this function fails to properly manage memory, resulting in a memory leak of approximately 400 bytes for each HTTP request and JSON parsing. As a result, sustained traffic can lead to significant memory exhaustion. A fix has been implemented in version 1.4.3 to address this issue.
Affected Version(s)
CryptoLib < 1.4.3
