jose
Hex9 known CVEs affecting this package
Aggregated from OSV, GitHub Security Advisories, NVD, and vendor advisories. Each CVE links to its full detail page with vendor advisories, patches, fixed versions, and remediation guidance.
CVEs affecting josepage 1 of 1
- CVE-2023-50966MEDIUMCVSS 5.3EG 5.3fixed in 1.11.72024-03-19
vulnerable: 1.0.0 ... 1.9.0 (40 versions)
erlang-jose (aka JOSE for Erlang and Elixir) through 1.11.6 allow attackers to cause a denial of service (CPU consumption) via a large p2c (aka PBES2 Count) value in a JOSE header.
- CVE-2026-65625MEDIUMCVSS 5.9EG 5.91.11.13 (the fix for one version range)2026-10-26
vulnerable: 1.10.0 ... 1.9.0 (40 versions)
The pure-Erlang AES-GCM fallback in jose_jwa_aes derives the number of verified authentication tag bits from the attacker-supplied tag itself. In the {aes_gcm, Bits} clause of block_decrypt/4, the incoming tag is guarded only by is_binary/…
- CVE-2026-65626MEDIUMCVSS 5.9EG 5.91.11.13 (the fix for one version range)2026-10-26
vulnerable: 1.10.0 ... 1.9.0 (39 versions)
The pure-Erlang RSAES-PKCS1-v1_5 decryption in the jose_jwa_pkcs1 module is a Bleichenbacher padding oracle. eme_pkcs1_decode/2 returns the recovered message when a decrypted block has valid PKCS#1 v1.5 padding (a leading 0x00 0x02, a padd…
- CVE-2026-65627MEDIUMCVSS 6.9EG 6.91.11.13 (the fix for one version range)2026-10-26
vulnerable: 1.0.0 ... 1.9.0 (46 versions)
Improper Handling of Highly Compressed Data (Data Amplification) vulnerability in potatosalad jose (erlang-jose) allows a remote attacker to exhaust a node's memory with a small crafted JWE token. The jose_jwe_zip:uncompress/2 function in…
- CVE-2026-65628MEDIUMCVSS 5.9EG 5.91.11.13 (the fix for one version range)2026-10-26
vulnerable: 1.10.0 ... 1.9.0 (35 versions)
jose_jwk:shared_secret/2 (exposed in Elixir as JOSE.JWK.shared_secret/2) derives an ECDH shared secret from two JWKs. Its first function clause only matches when both JWKs carry the same key type (kty) module, and its fallback clause re-in…
- CVE-2026-65629HIGHCVSS 7.4EG 7.41.11.13 (the fix for one version range)2026-10-26
vulnerable: 1.10.0 ... 1.11.9 (14 versions)
Use of Password Hash With Insufficient Computational Effort in the jose library allows an attacker who obtains a password-encrypted private-key export to recover the private key through an offline password-cracking attack. When jose expor…
- CVE-2026-65630MEDIUMCVSS 5.9EG 5.91.11.13 (the fix for one version range)2026-10-26
vulnerable: 1.10.0 ... 1.11.9 (14 versions)
Observable Timing Discrepancy vulnerability in potatosalad jose allows recovery of a long-term X25519 private key through a timing side channel in the pure-Erlang Curve25519 fallback. The pure-Erlang X25519 implementation performs scalar …
- CVE-2026-65631MEDIUMCVSS 6.9EG 6.91.11.13 (the fix for one version range)2026-10-26
vulnerable: 1.10.0 ... 1.9.0 (23 versions)
Inefficient Algorithmic Complexity in erlang-jose allows an unauthenticated remote attacker to cause a CPU-exhaustion denial of service by submitting a crafted RSA JSON Web Key. When an application parses an untrusted JWK through the publ…
- CVE-2026-65632MEDIUMCVSS 5.1EG 5.11.11.13 (the fix for one version range)2026-10-26
vulnerable: 1.0.0 ... 1.9.0 (46 versions)
The jose library accepts ECDSA (ES256, ES256K, ES384, and ES512) JWS signatures of a non-canonical length. When verifying an ECDSA signature, jose_jwk_kty_ec:verify/4 in src/jwk/jose_jwk_kty_ec.erl splits the raw signature in half by its a…
Check whether jose is used in your infrastructure
EchelonGraph scans your cloud and SBOMs to map every package to your actual deployments. See blast radius for jose CVEs against the assets you own.
Book a Demo →