VulnSea

potatosalad has 8 CVEs on record. Disclosure cadence is accelerating: 8 in the last 90 days against 0 in the 90 before. The busiest recent month was October 2026 with 8. The median CVSS is 5.9 (medium). None have a confirmed exploitation report.

CVEs per month

Last 12 months, by publish date

120102030405060708091011
Exploited share
0% vs 1% corpus
Median CVSS
5.9
Publish → KEV
—
Last 90 days
8 prev 0

Products

  • jose 8
8
Total CVEs
0
Critical
0
CISA KEV
0
Exploited

potatosalad vulnerabilities

CVEs affecting potatosalad, newest first. Open any entry for full detail, references, and exploit status.

8 CVEsRSS

CVE-2026-65627Medium· 6.9
1w ago

Decompression bomb via unbounded zlib:inflate in jose_jwe_zip:uncompress/2

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 …

▾ Sunlitpotatosalad · joseEPSS 0.25%via CVEORG
CVE-2026-65626Medium· 5.9
1w ago

Bleichenbacher padding oracle in RSAES-PKCS1-v1_5 decryption in jose

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 pa…

▾ Sunlitpotatosalad · joseEPSS 0.09%via CVEORG
CVE-2026-65625Medium· 5.9
1w ago

Attacker-controlled AES-GCM authentication tag length allows tag forgery in jose

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_binar…

▾ Sunlitpotatosalad · joseEPSS 0.11%via CVEORG
CVE-2026-65629High· 7.4
1w ago

Weak PBKDF2 parameters for password-encrypted private-key export in jose

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 exp…

▾ Twilightpotatosalad · joseEPSS 0.06%via CVEORG
CVE-2026-65632Medium· 5.1
1w ago

ECDSA signature length is not validated in jose, allowing signature malleability

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…

▾ Sunlitpotatosalad · joseEPSS 0.09%via CVEORG
CVE-2026-65631Medium· 6.9
1w ago

erlang-jose RSA JWK parsing attempts to factor an attacker-controlled modulus, enabling CPU-exhaustion denial of service

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 pu…

▾ Sunlitpotatosalad · joseEPSS 0.24%via CVEORG
CVE-2026-65628Medium· 5.9
1w ago

Infinite recursion (CPU denial-of-service) in JOSE.JWK.shared_secret/2 on mismatched key types

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-…

▾ Sunlitpotatosalad · joseEPSS 0.14%via CVEORG
CVE-2026-65630Medium· 5.9
1w ago

Timing side-channel in pure-Erlang X25519 scalar multiplication leaks the private key in jose

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 scala…

▾ Sunlitpotatosalad · joseEPSS 0.14%via CVEORG
potatosalad vulnerabilities (CVEs) · VulnSea