CVE-2026-22024: nasa CryptoLib · Memory Leak
Affects nasa CryptoLibSource CVE Database V5
Not known to be exploited · CVSS 6.3 Medium : upgrade to 1.4.3 when convenient.
Data as of 25 Oct 2026, 19:02 UTC
- EPSS
- 0.4% chance of exploitation in 30 days – higher than 41% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 1.4.3
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:NExploitation evidence
Disclosed: evidence found.
CVE published 10 Jan 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-25.
What to do
Upgrade CryptoLib and nasa/CryptoLib to 1.4.3.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| nasaCryptoLib | Affected
| Fixed in
|
GitHubnasa/CryptoLibpkg:github/nasa/CryptoLibOther threats | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
The primary mitigation is to upgrade all instances of NASA's CryptoLib to version 1.4.3 or later, where the memory leak has been addressed. Organizations should implement rigorous memory usage monitoring on systems running affected versions to detect abnormal memory consumption patterns indicative of leaks. Employing automated alerts for memory thresholds can enable proactive response before exhaustion occurs. Additionally, limiting the frequency and volume of cryptography_encrypt() calls where feasible can reduce leak impact until patches are applied. Conduct thorough testing of patched versions in operational environments to ensure stability. For systems where immediate patching is not possible, consider isolating or segmenting affected components to minimize impact on critical infrastructure. Finally, maintain close coordination with NASA and relevant aerospace cybersecurity advisories for updates or further recommendations.
Description
CryptoLib provides a software-only solution using the CCSDS Space Data Link Security Protocol - Extended Procedures (SDLS-EP) to secure communications between a spacecraft running the core Flight System (cFS) and a ground station. Prior to version 1.4.3, the cryptography_encrypt() function allocates multiple buffers for HTTP requests and JSON parsing that are never freed on any code path. Each call leaks approximately 400 bytes of memory. Sustained traffic can gradually exhaust available memory. This issue has been patched in version 1.4.3.