OpenIDC/cjose is a C library implementing the Javascript Object Signing and Encryption (JOSE). Prior to version 0.6.2.5, cjose's JWE decryption path for the AES Key Wrap key-management algorithms (`alg` = `A128KW`, `A192KW`, `A256KW`) does not validate the length of the attacker-supplied `encrypted_key` (JWE Encrypted Key) before unwrapping it into a fixed-size, heap-allocated Content Encryption Key (CEK) buffer. A remote, unauthenticated attacker who can submit a crafted JWE to an application that decrypts it with an AES-KW symmetric key can trigger an out-of-bounds heap write, corrupting the heap. This leads at minimum to a crash (denial of service) and, depending on the heap layout and allocator, may be leverageable for further memory-corruption impact. `cjose_jwe_import()` / `cjose_jwe_decrypt()` are pre-authentication entry points: they parse and process fully attacker-controlled input. Upgrade to cjose 0.6.2.5 to receive a patch. If upgrading is not immediately possible, reject the AES Key Wrap algorithms (`A128KW`/`A192KW`/`A256KW`) for untrusted JWEs at the application layer.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade cjose-develUpgrade cjoseUpgrade mod_auth_openidc | Oct 14, 2026 | Oct 7, 2026 |
| Amazon_linux_2023 | — | Upgrade cjose-debuginfoUpgrade cjose-debugsourceUpgrade cjoseUpgrade cjose-devel | Sep 30, 2026 | Sep 8, 2026 |
| Debian | — | Upgrade cjose | Sep 21, 2026 | Sep 8, 2026 |
| Freebsd | — | Upgrade cjose | Sep 18, 2026 | Sep 14, 2026 |
| Redhat_linux | — | Upgrade cjose-develUpgrade cjose-debuginfoUpgrade mod_auth_openidc-debugsourceUpgrade mod_auth_openidc-debuginfoUpgrade cjoseUpgrade cjose-debugsourceNo solution existsUpgrade mod_auth_openidc | Sep 10, 2026 | Sep 8, 2026 |
| Rocky_linux | — | Upgrade cjose-debuginfoUpgrade cjoseUpgrade cjose-debugsourceUpgrade mod_auth_openidcUpgrade mod_auth_openidc-debuginfoUpgrade mod_auth_openidc-debugsourceUpgrade cjose-devel | Oct 15, 2026 | Oct 10, 2026 |
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