CVE-2026-22025: 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.5% chance of exploitation in 30 days – higher than 45% 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
European organizations should immediately upgrade all instances of NASA CryptoLib to version 1.4.3 or later to ensure the memory leak is patched. In addition, implement robust monitoring of memory usage on systems running CryptoLib to detect abnormal memory consumption patterns indicative of exploitation attempts or network issues causing repeated failures. Network-level controls should be employed to ensure the integrity and reliability of communications with the KMC server, including validating server responses and implementing retry logic with exponential backoff to reduce repeated failed requests. Where feasible, isolate critical cryptographic components in hardened environments with resource limits to mitigate potential denial-of-service effects. Regularly audit and update dependencies to incorporate security patches promptly. Finally, coordinate with space communication infrastructure providers to ensure end-to-end security and resilience against manipulation or network disruptions.
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, when the KMC server returns a non-200 HTTP status code, cryptography_encrypt() and cryptography_decrypt() return immediately without freeing previously allocated buffers. Each failed request leaks approximately 467 bytes. Repeated failures (from a malicious server or network issues) can gradually exhaust memory. This issue has been patched in version 1.4.3.