Cryptolib · Cryptolib · CVE-2026-22027
**Name of the Vulnerable Software and Affected Versions**
CryptoLib versions prior to 1.4.3
**Description**
CryptoLib is a software solution that uses the CCSDS Space Data Link Security Protocol - Extended Procedures (SDLS-EP) to secure communications between a spacecraft and a ground station. The `convert hexstring to byte array()` function within the MariaDB SA interface lacks a capacity check when writing decoded bytes into a caller-provided buffer. This can lead to a heap buffer overflow when importing SA fields (e.g., IV, ARSN, ABM) from the database if a malformed or oversized hex string is present. The vulnerable function is `convert hexstring to byte array()`.
**Recommendations**
Update to CryptoLib version 1.4.3 or later.