openCryptoki is a PKCS#11 library and provides tooling for Linux and AIX. In versions 3.26.0 and below, the BER/DER decoding functions in the shared common library (asn1.c) accept a raw pointer but no buffer length parameter, and trust attacker-controlled BER length fields without validating them against actual buffer boundaries. All primitive decoders are affected: ber_decode_INTEGER, ber_decode_SEQUENCE, ber_decode_OCTET_STRING, ber_decode_BIT_STRING, and ber_decode_CHOICE. Additionally, ber_decode_INTEGER can produce integer underflows when the encoded length is zero. An attacker supplying a malformed BER-encoded cryptographic object through PKCS#11 operations such as C_CreateObject or C_UnwrapKey, token loading from disk, or remote backend communication can trigger out-of-bounds reads. This affects all token backends (Soft, ICA, CCA, TPM, EP11, ICSF) since the vulnerable code is in the shared common library. A patch is available thorugh commit ed378f463ef73364c89feb0fc923f4dc867332a3.
CVSS Details
- CVSS 3.1 Base Score: 6.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade opencryptoki-ep11tokUpgrade opencryptoki-develUpgrade opencryptoki-ccatokUpgrade opencryptoki-libsUpgrade opencryptoki-tpmtokUpgrade opencryptoki-swtokUpgrade opencryptoki-icatokUpgrade opencryptoki-icsftokUpgrade opencryptoki | Jun 17, 2026 | Jun 16, 2026 |
| Debian | — | Upgrade opencryptoki | Sep 21, 2026 | Apr 16, 2026 |
| Redhat_linux | — | Upgrade opencryptoki-tpmtok-debuginfoUpgrade opencryptoki-icatok-debuginfoUpgrade opencryptoki-swtok-debuginfoUpgrade opencryptokiUpgrade opencryptoki-ep11tokUpgrade opencryptoki-icatokUpgrade opencryptoki-debuginfoUpgrade opencryptoki-libs-debuginfoNo solution existsUpgrade opencryptoki-develUpgrade opencryptoki-ccatokUpgrade opencryptoki-libsUpgrade opencryptoki-icsftokUpgrade opencryptoki-ccatok-debuginfoUpgrade opencryptoki-icsftok-debuginfoUpgrade opencryptoki-tpmtokUpgrade opencryptoki-ep11tok-debuginfoUpgrade opencryptoki-swtokUpgrade opencryptoki-debugsource | Jun 18, 2026 | Apr 16, 2026 |
| Rocky_linux | — | Upgrade opencryptoki-ep11tok-debuginfoUpgrade opencryptoki-debugsourceUpgrade opencryptoki-ep11tokUpgrade opencryptoki-icsftok-debuginfoUpgrade opencryptoki-tpmtok-debuginfoUpgrade opencryptoki-ccatok-debuginfoUpgrade opencryptoki-ccatokUpgrade opencryptoki-debuginfoUpgrade opencryptoki-icatok-debuginfoUpgrade opencryptoki-swtok-debuginfoUpgrade opencryptoki-icsftokUpgrade opencryptoki-libsUpgrade opencryptoki-icatokUpgrade opencryptoki-libs-debuginfoUpgrade opencryptoki-swtokUpgrade opencryptoki-tpmtokUpgrade opencryptoki-develUpgrade opencryptoki | Jun 18, 2026 | Jun 17, 2026 |
| Ubuntu | — | Upgrade libopencryptoki0Upgrade libopencryptoki-devUpgrade opencryptoki | Aug 30, 2026 | Aug 27, 2026 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub