jose
JSON Object Signing and Encryption (JOSE) for Erlang and Elixir.
Activity
- Latest release
- 2d ago
- Total releases
- 47
- Cadence
- ~10 days
- Last 12 months
- 3
Details
- License
- MIT
- First release
- Aug 06, 2015
| Version | Released | |
|---|---|---|
1.11.13
patch
|
1.11.13
patch
|
|
1.11.12
patch
8 CVEs
CVE-2026-65630
EEF-CVE-2026-65630
GHSA-xvr2-gggj-h2pp
Oct 26, 2026
Timing side-channel in pure-Erlang X25519 scalar multiplication leaks the private key in jose
High
Local
High
None
None
SummaryObservable 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 multiplication over the secret private key using a recursive Montgomery ladder ( This path is reachable from the public API, most notably when a service decrypts attacker-supplied ECDH-ES (JWE) messages with a long-term X25519 key (for example through This issue affects jose: from 1.10.0 before 1.11.13. WorkaroundsUse a constant-time native X25519 implementation for private-key operations: install the libsodium or libdecaf NIF, or run on an OTP release whose ConfigurationsThe vulnerability is only exploitable when X25519 private-key operations run through the pure-Erlang Curve25519 fallback, for example when the crypto fallback is enabled ( Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 2 more Show less
1.11.8
1.11.9
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65632
EEF-CVE-2026-65632
GHSA-44hw-rpw9-mwg4
Oct 26, 2026
ECDSA signature length is not validated in jose, allowing signature malleability
Medium
Local
Low
None
None
SummaryThe As a result, an attacker who holds one valid token can prepend leading zero bytes to each of the R and S halves to produce longer signatures that still split evenly and decode to the same This issue affects jose: from 1.0.0 before 1.11.13. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65631
EEF-CVE-2026-65631
GHSA-3m45-vrpj-xmrq
Oct 26, 2026
erlang-jose RSA JWK parsing attempts to factor an attacker-controlled modulus, enabling CPU-exhaustion denial of service
High
Local
Low
None
None
SummaryInefficient 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 public This issue affects jose: from 1.7.7 before 1.11.13. Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 11 more Show less
1.11.8
1.11.9
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65629
EEF-CVE-2026-65629
GHSA-h4gx-8jq2-mfhc
Oct 26, 2026
Weak PBKDF2 parameters for password-encrypted private-key export in jose
Critical
Local
Low
None
None
SummaryUse 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 exports a password-encrypted private key with Both values are far below current guidance (OWASP recommends on the order of 600,000 iterations for PBKDF2-HMAC-SHA256, and NIST recommends salts of at least 128 bits), so the key-stretching work factor is roughly 300 times lower than intended and the short salt reduces the cost of precomputation across keys. The symmetric encryption (AES-256-CBC with a 16-byte random IV) is not affected; the weakness is entirely in the derivation strength. An attacker who obtains one of these exported blobs (for example from a backup, configuration repository, object storage, or logs) can mount a cheap offline dictionary or brute-force attack against the export password, and success yields the full private key. This issue affects jose: from 1.10.0 before 1.11.13. WorkaroundsWhen exporting a password-encrypted private key with Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 2 more Show less
1.11.8
1.11.9
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65628
EEF-CVE-2026-65628
GHSA-fpj2-9h59-32pp
Oct 26, 2026
Infinite recursion (CPU denial-of-service) in JOSE.JWK.shared_secret/2 on mismatched key types
High
Local
Low
None
None
Summary
An application that derives a shared secret from an externally supplied peer public key without first checking that the peer key's type and curve match its own key can be driven into this loop by an attacker-controlled JWK, pinning an Erlang scheduler at 100% CPU. Repeated requests exhaust the available schedulers, resulting in a denial of service. This issue affects jose: from 1.5.0 before 1.11.13. WorkaroundsBefore calling Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 23 more Show less
1.11.8
1.11.9
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65627
EEF-CVE-2026-65627
GHSA-wfpv-qxp8-x5gm
Oct 26, 2026
Decompression bomb via unbounded zlib:inflate in jose_jwe_zip:uncompress/2
High
Local
Low
None
None
SummaryImproper 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 Decompression runs automatically during decryption through This issue affects jose: from 1.0.0 before 1.11.13. WorkaroundsReject JWE tokens that carry a Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65626
EEF-CVE-2026-65626
GHSA-vwvr-f994-6j9j
Oct 26, 2026
Bleichenbacher padding oracle in RSAES-PKCS1-v1_5 decryption in jose
High
Local
Low
None
None
SummaryThe pure-Erlang RSAES-PKCS1-v1_5 decryption in the An unauthenticated attacker who knows only the public RSA key and can submit ciphertexts to a decryption endpoint that unwraps RSA1_5 JWE keys (or otherwise calls This issue affects jose: from 1.3.0 before 1.11.13. ConfigurationsThe vulnerable code path is only reached when jose performs RSAES-PKCS1-v1_5 decryption with its pure-Erlang fallback (the Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 27 more Show less
1.11.8
1.11.9
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65625
EEF-CVE-2026-65625
GHSA-6gxw-6f7r-cjr6
Oct 26, 2026
Attacker-controlled AES-GCM authentication tag length allows tag forgery in jose
High
Local
Low
None
None
SummaryThe pure-Erlang AES-GCM fallback in This issue affects jose: from 1.2.0 before 1.11.13. WorkaroundsEnsure the runtime provides a crypto provider with native AES-GCM support (a standard Erlang/OTP build linked against OpenSSL) so that JOSE dispatches AES-GCM to the native ConfigurationsThis vulnerability is only exploitable when AES-GCM is handled by the pure-Erlang Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 28 more Show less
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev |
1.11.12
patch
|
|
1.11.11
patch
8 CVEs
CVE-2026-65630
EEF-CVE-2026-65630
GHSA-xvr2-gggj-h2pp
Oct 26, 2026
Timing side-channel in pure-Erlang X25519 scalar multiplication leaks the private key in jose
High
Local
High
None
None
SummaryObservable 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 multiplication over the secret private key using a recursive Montgomery ladder ( This path is reachable from the public API, most notably when a service decrypts attacker-supplied ECDH-ES (JWE) messages with a long-term X25519 key (for example through This issue affects jose: from 1.10.0 before 1.11.13. WorkaroundsUse a constant-time native X25519 implementation for private-key operations: install the libsodium or libdecaf NIF, or run on an OTP release whose ConfigurationsThe vulnerability is only exploitable when X25519 private-key operations run through the pure-Erlang Curve25519 fallback, for example when the crypto fallback is enabled ( Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 2 more Show less
1.11.8
1.11.9
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65632
EEF-CVE-2026-65632
GHSA-44hw-rpw9-mwg4
Oct 26, 2026
ECDSA signature length is not validated in jose, allowing signature malleability
Medium
Local
Low
None
None
SummaryThe As a result, an attacker who holds one valid token can prepend leading zero bytes to each of the R and S halves to produce longer signatures that still split evenly and decode to the same This issue affects jose: from 1.0.0 before 1.11.13. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65631
EEF-CVE-2026-65631
GHSA-3m45-vrpj-xmrq
Oct 26, 2026
erlang-jose RSA JWK parsing attempts to factor an attacker-controlled modulus, enabling CPU-exhaustion denial of service
High
Local
Low
None
None
SummaryInefficient 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 public This issue affects jose: from 1.7.7 before 1.11.13. Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 11 more Show less
1.11.8
1.11.9
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65629
EEF-CVE-2026-65629
GHSA-h4gx-8jq2-mfhc
Oct 26, 2026
Weak PBKDF2 parameters for password-encrypted private-key export in jose
Critical
Local
Low
None
None
SummaryUse 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 exports a password-encrypted private key with Both values are far below current guidance (OWASP recommends on the order of 600,000 iterations for PBKDF2-HMAC-SHA256, and NIST recommends salts of at least 128 bits), so the key-stretching work factor is roughly 300 times lower than intended and the short salt reduces the cost of precomputation across keys. The symmetric encryption (AES-256-CBC with a 16-byte random IV) is not affected; the weakness is entirely in the derivation strength. An attacker who obtains one of these exported blobs (for example from a backup, configuration repository, object storage, or logs) can mount a cheap offline dictionary or brute-force attack against the export password, and success yields the full private key. This issue affects jose: from 1.10.0 before 1.11.13. WorkaroundsWhen exporting a password-encrypted private key with Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 2 more Show less
1.11.8
1.11.9
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65628
EEF-CVE-2026-65628
GHSA-fpj2-9h59-32pp
Oct 26, 2026
Infinite recursion (CPU denial-of-service) in JOSE.JWK.shared_secret/2 on mismatched key types
High
Local
Low
None
None
Summary
An application that derives a shared secret from an externally supplied peer public key without first checking that the peer key's type and curve match its own key can be driven into this loop by an attacker-controlled JWK, pinning an Erlang scheduler at 100% CPU. Repeated requests exhaust the available schedulers, resulting in a denial of service. This issue affects jose: from 1.5.0 before 1.11.13. WorkaroundsBefore calling Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 23 more Show less
1.11.8
1.11.9
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65627
EEF-CVE-2026-65627
GHSA-wfpv-qxp8-x5gm
Oct 26, 2026
Decompression bomb via unbounded zlib:inflate in jose_jwe_zip:uncompress/2
High
Local
Low
None
None
SummaryImproper 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 Decompression runs automatically during decryption through This issue affects jose: from 1.0.0 before 1.11.13. WorkaroundsReject JWE tokens that carry a Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65626
EEF-CVE-2026-65626
GHSA-vwvr-f994-6j9j
Oct 26, 2026
Bleichenbacher padding oracle in RSAES-PKCS1-v1_5 decryption in jose
High
Local
Low
None
None
SummaryThe pure-Erlang RSAES-PKCS1-v1_5 decryption in the An unauthenticated attacker who knows only the public RSA key and can submit ciphertexts to a decryption endpoint that unwraps RSA1_5 JWE keys (or otherwise calls This issue affects jose: from 1.3.0 before 1.11.13. ConfigurationsThe vulnerable code path is only reached when jose performs RSAES-PKCS1-v1_5 decryption with its pure-Erlang fallback (the Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 27 more Show less
1.11.8
1.11.9
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65625
EEF-CVE-2026-65625
GHSA-6gxw-6f7r-cjr6
Oct 26, 2026
Attacker-controlled AES-GCM authentication tag length allows tag forgery in jose
High
Local
Low
None
None
SummaryThe pure-Erlang AES-GCM fallback in This issue affects jose: from 1.2.0 before 1.11.13. WorkaroundsEnsure the runtime provides a crypto provider with native AES-GCM support (a standard Erlang/OTP build linked against OpenSSL) so that JOSE dispatches AES-GCM to the native ConfigurationsThis vulnerability is only exploitable when AES-GCM is handled by the pure-Erlang Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 28 more Show less
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev |
1.11.11
patch
|
|
1.11.10
patch
8 CVEs
CVE-2026-65630
EEF-CVE-2026-65630
GHSA-xvr2-gggj-h2pp
Oct 26, 2026
Timing side-channel in pure-Erlang X25519 scalar multiplication leaks the private key in jose
High
Local
High
None
None
SummaryObservable 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 multiplication over the secret private key using a recursive Montgomery ladder ( This path is reachable from the public API, most notably when a service decrypts attacker-supplied ECDH-ES (JWE) messages with a long-term X25519 key (for example through This issue affects jose: from 1.10.0 before 1.11.13. WorkaroundsUse a constant-time native X25519 implementation for private-key operations: install the libsodium or libdecaf NIF, or run on an OTP release whose ConfigurationsThe vulnerability is only exploitable when X25519 private-key operations run through the pure-Erlang Curve25519 fallback, for example when the crypto fallback is enabled ( Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 2 more Show less
1.11.8
1.11.9
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65632
EEF-CVE-2026-65632
GHSA-44hw-rpw9-mwg4
Oct 26, 2026
ECDSA signature length is not validated in jose, allowing signature malleability
Medium
Local
Low
None
None
SummaryThe As a result, an attacker who holds one valid token can prepend leading zero bytes to each of the R and S halves to produce longer signatures that still split evenly and decode to the same This issue affects jose: from 1.0.0 before 1.11.13. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65631
EEF-CVE-2026-65631
GHSA-3m45-vrpj-xmrq
Oct 26, 2026
erlang-jose RSA JWK parsing attempts to factor an attacker-controlled modulus, enabling CPU-exhaustion denial of service
High
Local
Low
None
None
SummaryInefficient 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 public This issue affects jose: from 1.7.7 before 1.11.13. Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 11 more Show less
1.11.8
1.11.9
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65629
EEF-CVE-2026-65629
GHSA-h4gx-8jq2-mfhc
Oct 26, 2026
Weak PBKDF2 parameters for password-encrypted private-key export in jose
Critical
Local
Low
None
None
SummaryUse 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 exports a password-encrypted private key with Both values are far below current guidance (OWASP recommends on the order of 600,000 iterations for PBKDF2-HMAC-SHA256, and NIST recommends salts of at least 128 bits), so the key-stretching work factor is roughly 300 times lower than intended and the short salt reduces the cost of precomputation across keys. The symmetric encryption (AES-256-CBC with a 16-byte random IV) is not affected; the weakness is entirely in the derivation strength. An attacker who obtains one of these exported blobs (for example from a backup, configuration repository, object storage, or logs) can mount a cheap offline dictionary or brute-force attack against the export password, and success yields the full private key. This issue affects jose: from 1.10.0 before 1.11.13. WorkaroundsWhen exporting a password-encrypted private key with Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 2 more Show less
1.11.8
1.11.9
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65628
EEF-CVE-2026-65628
GHSA-fpj2-9h59-32pp
Oct 26, 2026
Infinite recursion (CPU denial-of-service) in JOSE.JWK.shared_secret/2 on mismatched key types
High
Local
Low
None
None
Summary
An application that derives a shared secret from an externally supplied peer public key without first checking that the peer key's type and curve match its own key can be driven into this loop by an attacker-controlled JWK, pinning an Erlang scheduler at 100% CPU. Repeated requests exhaust the available schedulers, resulting in a denial of service. This issue affects jose: from 1.5.0 before 1.11.13. WorkaroundsBefore calling Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 23 more Show less
1.11.8
1.11.9
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65627
EEF-CVE-2026-65627
GHSA-wfpv-qxp8-x5gm
Oct 26, 2026
Decompression bomb via unbounded zlib:inflate in jose_jwe_zip:uncompress/2
High
Local
Low
None
None
SummaryImproper 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 Decompression runs automatically during decryption through This issue affects jose: from 1.0.0 before 1.11.13. WorkaroundsReject JWE tokens that carry a Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65626
EEF-CVE-2026-65626
GHSA-vwvr-f994-6j9j
Oct 26, 2026
Bleichenbacher padding oracle in RSAES-PKCS1-v1_5 decryption in jose
High
Local
Low
None
None
SummaryThe pure-Erlang RSAES-PKCS1-v1_5 decryption in the An unauthenticated attacker who knows only the public RSA key and can submit ciphertexts to a decryption endpoint that unwraps RSA1_5 JWE keys (or otherwise calls This issue affects jose: from 1.3.0 before 1.11.13. ConfigurationsThe vulnerable code path is only reached when jose performs RSAES-PKCS1-v1_5 decryption with its pure-Erlang fallback (the Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 27 more Show less
1.11.8
1.11.9
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65625
EEF-CVE-2026-65625
GHSA-6gxw-6f7r-cjr6
Oct 26, 2026
Attacker-controlled AES-GCM authentication tag length allows tag forgery in jose
High
Local
Low
None
None
SummaryThe pure-Erlang AES-GCM fallback in This issue affects jose: from 1.2.0 before 1.11.13. WorkaroundsEnsure the runtime provides a crypto provider with native AES-GCM support (a standard Erlang/OTP build linked against OpenSSL) so that JOSE dispatches AES-GCM to the native ConfigurationsThis vulnerability is only exploitable when AES-GCM is handled by the pure-Erlang Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 28 more Show less
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev |
1.11.10
patch
|
|
1.11.9
patch
8 CVEs
CVE-2026-65630
EEF-CVE-2026-65630
GHSA-xvr2-gggj-h2pp
Oct 26, 2026
Timing side-channel in pure-Erlang X25519 scalar multiplication leaks the private key in jose
High
Local
High
None
None
SummaryObservable 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 multiplication over the secret private key using a recursive Montgomery ladder ( This path is reachable from the public API, most notably when a service decrypts attacker-supplied ECDH-ES (JWE) messages with a long-term X25519 key (for example through This issue affects jose: from 1.10.0 before 1.11.13. WorkaroundsUse a constant-time native X25519 implementation for private-key operations: install the libsodium or libdecaf NIF, or run on an OTP release whose ConfigurationsThe vulnerability is only exploitable when X25519 private-key operations run through the pure-Erlang Curve25519 fallback, for example when the crypto fallback is enabled ( Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 2 more Show less
1.11.8
1.11.9
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65632
EEF-CVE-2026-65632
GHSA-44hw-rpw9-mwg4
Oct 26, 2026
ECDSA signature length is not validated in jose, allowing signature malleability
Medium
Local
Low
None
None
SummaryThe As a result, an attacker who holds one valid token can prepend leading zero bytes to each of the R and S halves to produce longer signatures that still split evenly and decode to the same This issue affects jose: from 1.0.0 before 1.11.13. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65631
EEF-CVE-2026-65631
GHSA-3m45-vrpj-xmrq
Oct 26, 2026
erlang-jose RSA JWK parsing attempts to factor an attacker-controlled modulus, enabling CPU-exhaustion denial of service
High
Local
Low
None
None
SummaryInefficient 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 public This issue affects jose: from 1.7.7 before 1.11.13. Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 11 more Show less
1.11.8
1.11.9
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65629
EEF-CVE-2026-65629
GHSA-h4gx-8jq2-mfhc
Oct 26, 2026
Weak PBKDF2 parameters for password-encrypted private-key export in jose
Critical
Local
Low
None
None
SummaryUse 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 exports a password-encrypted private key with Both values are far below current guidance (OWASP recommends on the order of 600,000 iterations for PBKDF2-HMAC-SHA256, and NIST recommends salts of at least 128 bits), so the key-stretching work factor is roughly 300 times lower than intended and the short salt reduces the cost of precomputation across keys. The symmetric encryption (AES-256-CBC with a 16-byte random IV) is not affected; the weakness is entirely in the derivation strength. An attacker who obtains one of these exported blobs (for example from a backup, configuration repository, object storage, or logs) can mount a cheap offline dictionary or brute-force attack against the export password, and success yields the full private key. This issue affects jose: from 1.10.0 before 1.11.13. WorkaroundsWhen exporting a password-encrypted private key with Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 2 more Show less
1.11.8
1.11.9
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65628
EEF-CVE-2026-65628
GHSA-fpj2-9h59-32pp
Oct 26, 2026
Infinite recursion (CPU denial-of-service) in JOSE.JWK.shared_secret/2 on mismatched key types
High
Local
Low
None
None
Summary
An application that derives a shared secret from an externally supplied peer public key without first checking that the peer key's type and curve match its own key can be driven into this loop by an attacker-controlled JWK, pinning an Erlang scheduler at 100% CPU. Repeated requests exhaust the available schedulers, resulting in a denial of service. This issue affects jose: from 1.5.0 before 1.11.13. WorkaroundsBefore calling Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 23 more Show less
1.11.8
1.11.9
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65627
EEF-CVE-2026-65627
GHSA-wfpv-qxp8-x5gm
Oct 26, 2026
Decompression bomb via unbounded zlib:inflate in jose_jwe_zip:uncompress/2
High
Local
Low
None
None
SummaryImproper 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 Decompression runs automatically during decryption through This issue affects jose: from 1.0.0 before 1.11.13. WorkaroundsReject JWE tokens that carry a Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65626
EEF-CVE-2026-65626
GHSA-vwvr-f994-6j9j
Oct 26, 2026
Bleichenbacher padding oracle in RSAES-PKCS1-v1_5 decryption in jose
High
Local
Low
None
None
SummaryThe pure-Erlang RSAES-PKCS1-v1_5 decryption in the An unauthenticated attacker who knows only the public RSA key and can submit ciphertexts to a decryption endpoint that unwraps RSA1_5 JWE keys (or otherwise calls This issue affects jose: from 1.3.0 before 1.11.13. ConfigurationsThe vulnerable code path is only reached when jose performs RSAES-PKCS1-v1_5 decryption with its pure-Erlang fallback (the Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 27 more Show less
1.11.8
1.11.9
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65625
EEF-CVE-2026-65625
GHSA-6gxw-6f7r-cjr6
Oct 26, 2026
Attacker-controlled AES-GCM authentication tag length allows tag forgery in jose
High
Local
Low
None
None
SummaryThe pure-Erlang AES-GCM fallback in This issue affects jose: from 1.2.0 before 1.11.13. WorkaroundsEnsure the runtime provides a crypto provider with native AES-GCM support (a standard Erlang/OTP build linked against OpenSSL) so that JOSE dispatches AES-GCM to the native ConfigurationsThis vulnerability is only exploitable when AES-GCM is handled by the pure-Erlang Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 28 more Show less
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev |
1.11.9
patch
|
|
1.11.8
patch
8 CVEs
CVE-2026-65630
EEF-CVE-2026-65630
GHSA-xvr2-gggj-h2pp
Oct 26, 2026
Timing side-channel in pure-Erlang X25519 scalar multiplication leaks the private key in jose
High
Local
High
None
None
SummaryObservable 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 multiplication over the secret private key using a recursive Montgomery ladder ( This path is reachable from the public API, most notably when a service decrypts attacker-supplied ECDH-ES (JWE) messages with a long-term X25519 key (for example through This issue affects jose: from 1.10.0 before 1.11.13. WorkaroundsUse a constant-time native X25519 implementation for private-key operations: install the libsodium or libdecaf NIF, or run on an OTP release whose ConfigurationsThe vulnerability is only exploitable when X25519 private-key operations run through the pure-Erlang Curve25519 fallback, for example when the crypto fallback is enabled ( Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 2 more Show less
1.11.8
1.11.9
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65632
EEF-CVE-2026-65632
GHSA-44hw-rpw9-mwg4
Oct 26, 2026
ECDSA signature length is not validated in jose, allowing signature malleability
Medium
Local
Low
None
None
SummaryThe As a result, an attacker who holds one valid token can prepend leading zero bytes to each of the R and S halves to produce longer signatures that still split evenly and decode to the same This issue affects jose: from 1.0.0 before 1.11.13. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65631
EEF-CVE-2026-65631
GHSA-3m45-vrpj-xmrq
Oct 26, 2026
erlang-jose RSA JWK parsing attempts to factor an attacker-controlled modulus, enabling CPU-exhaustion denial of service
High
Local
Low
None
None
SummaryInefficient 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 public This issue affects jose: from 1.7.7 before 1.11.13. Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 11 more Show less
1.11.8
1.11.9
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65629
EEF-CVE-2026-65629
GHSA-h4gx-8jq2-mfhc
Oct 26, 2026
Weak PBKDF2 parameters for password-encrypted private-key export in jose
Critical
Local
Low
None
None
SummaryUse 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 exports a password-encrypted private key with Both values are far below current guidance (OWASP recommends on the order of 600,000 iterations for PBKDF2-HMAC-SHA256, and NIST recommends salts of at least 128 bits), so the key-stretching work factor is roughly 300 times lower than intended and the short salt reduces the cost of precomputation across keys. The symmetric encryption (AES-256-CBC with a 16-byte random IV) is not affected; the weakness is entirely in the derivation strength. An attacker who obtains one of these exported blobs (for example from a backup, configuration repository, object storage, or logs) can mount a cheap offline dictionary or brute-force attack against the export password, and success yields the full private key. This issue affects jose: from 1.10.0 before 1.11.13. WorkaroundsWhen exporting a password-encrypted private key with Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 2 more Show less
1.11.8
1.11.9
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65628
EEF-CVE-2026-65628
GHSA-fpj2-9h59-32pp
Oct 26, 2026
Infinite recursion (CPU denial-of-service) in JOSE.JWK.shared_secret/2 on mismatched key types
High
Local
Low
None
None
Summary
An application that derives a shared secret from an externally supplied peer public key without first checking that the peer key's type and curve match its own key can be driven into this loop by an attacker-controlled JWK, pinning an Erlang scheduler at 100% CPU. Repeated requests exhaust the available schedulers, resulting in a denial of service. This issue affects jose: from 1.5.0 before 1.11.13. WorkaroundsBefore calling Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 23 more Show less
1.11.8
1.11.9
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65627
EEF-CVE-2026-65627
GHSA-wfpv-qxp8-x5gm
Oct 26, 2026
Decompression bomb via unbounded zlib:inflate in jose_jwe_zip:uncompress/2
High
Local
Low
None
None
SummaryImproper 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 Decompression runs automatically during decryption through This issue affects jose: from 1.0.0 before 1.11.13. WorkaroundsReject JWE tokens that carry a Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65626
EEF-CVE-2026-65626
GHSA-vwvr-f994-6j9j
Oct 26, 2026
Bleichenbacher padding oracle in RSAES-PKCS1-v1_5 decryption in jose
High
Local
Low
None
None
SummaryThe pure-Erlang RSAES-PKCS1-v1_5 decryption in the An unauthenticated attacker who knows only the public RSA key and can submit ciphertexts to a decryption endpoint that unwraps RSA1_5 JWE keys (or otherwise calls This issue affects jose: from 1.3.0 before 1.11.13. ConfigurationsThe vulnerable code path is only reached when jose performs RSAES-PKCS1-v1_5 decryption with its pure-Erlang fallback (the Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 27 more Show less
1.11.8
1.11.9
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65625
EEF-CVE-2026-65625
GHSA-6gxw-6f7r-cjr6
Oct 26, 2026
Attacker-controlled AES-GCM authentication tag length allows tag forgery in jose
High
Local
Low
None
None
SummaryThe pure-Erlang AES-GCM fallback in This issue affects jose: from 1.2.0 before 1.11.13. WorkaroundsEnsure the runtime provides a crypto provider with native AES-GCM support (a standard Erlang/OTP build linked against OpenSSL) so that JOSE dispatches AES-GCM to the native ConfigurationsThis vulnerability is only exploitable when AES-GCM is handled by the pure-Erlang Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 28 more Show less
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev |
1.11.8
patch
Dependencies (2)
|
|
1.11.7
patch
8 CVEs
CVE-2026-65630
EEF-CVE-2026-65630
GHSA-xvr2-gggj-h2pp
Oct 26, 2026
Timing side-channel in pure-Erlang X25519 scalar multiplication leaks the private key in jose
High
Local
High
None
None
SummaryObservable 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 multiplication over the secret private key using a recursive Montgomery ladder ( This path is reachable from the public API, most notably when a service decrypts attacker-supplied ECDH-ES (JWE) messages with a long-term X25519 key (for example through This issue affects jose: from 1.10.0 before 1.11.13. WorkaroundsUse a constant-time native X25519 implementation for private-key operations: install the libsodium or libdecaf NIF, or run on an OTP release whose ConfigurationsThe vulnerability is only exploitable when X25519 private-key operations run through the pure-Erlang Curve25519 fallback, for example when the crypto fallback is enabled ( Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 2 more Show less
1.11.8
1.11.9
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65632
EEF-CVE-2026-65632
GHSA-44hw-rpw9-mwg4
Oct 26, 2026
ECDSA signature length is not validated in jose, allowing signature malleability
Medium
Local
Low
None
None
SummaryThe As a result, an attacker who holds one valid token can prepend leading zero bytes to each of the R and S halves to produce longer signatures that still split evenly and decode to the same This issue affects jose: from 1.0.0 before 1.11.13. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65631
EEF-CVE-2026-65631
GHSA-3m45-vrpj-xmrq
Oct 26, 2026
erlang-jose RSA JWK parsing attempts to factor an attacker-controlled modulus, enabling CPU-exhaustion denial of service
High
Local
Low
None
None
SummaryInefficient 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 public This issue affects jose: from 1.7.7 before 1.11.13. Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 11 more Show less
1.11.8
1.11.9
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65629
EEF-CVE-2026-65629
GHSA-h4gx-8jq2-mfhc
Oct 26, 2026
Weak PBKDF2 parameters for password-encrypted private-key export in jose
Critical
Local
Low
None
None
SummaryUse 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 exports a password-encrypted private key with Both values are far below current guidance (OWASP recommends on the order of 600,000 iterations for PBKDF2-HMAC-SHA256, and NIST recommends salts of at least 128 bits), so the key-stretching work factor is roughly 300 times lower than intended and the short salt reduces the cost of precomputation across keys. The symmetric encryption (AES-256-CBC with a 16-byte random IV) is not affected; the weakness is entirely in the derivation strength. An attacker who obtains one of these exported blobs (for example from a backup, configuration repository, object storage, or logs) can mount a cheap offline dictionary or brute-force attack against the export password, and success yields the full private key. This issue affects jose: from 1.10.0 before 1.11.13. WorkaroundsWhen exporting a password-encrypted private key with Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 2 more Show less
1.11.8
1.11.9
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65628
EEF-CVE-2026-65628
GHSA-fpj2-9h59-32pp
Oct 26, 2026
Infinite recursion (CPU denial-of-service) in JOSE.JWK.shared_secret/2 on mismatched key types
High
Local
Low
None
None
Summary
An application that derives a shared secret from an externally supplied peer public key without first checking that the peer key's type and curve match its own key can be driven into this loop by an attacker-controlled JWK, pinning an Erlang scheduler at 100% CPU. Repeated requests exhaust the available schedulers, resulting in a denial of service. This issue affects jose: from 1.5.0 before 1.11.13. WorkaroundsBefore calling Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 23 more Show less
1.11.8
1.11.9
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65627
EEF-CVE-2026-65627
GHSA-wfpv-qxp8-x5gm
Oct 26, 2026
Decompression bomb via unbounded zlib:inflate in jose_jwe_zip:uncompress/2
High
Local
Low
None
None
SummaryImproper 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 Decompression runs automatically during decryption through This issue affects jose: from 1.0.0 before 1.11.13. WorkaroundsReject JWE tokens that carry a Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65626
EEF-CVE-2026-65626
GHSA-vwvr-f994-6j9j
Oct 26, 2026
Bleichenbacher padding oracle in RSAES-PKCS1-v1_5 decryption in jose
High
Local
Low
None
None
SummaryThe pure-Erlang RSAES-PKCS1-v1_5 decryption in the An unauthenticated attacker who knows only the public RSA key and can submit ciphertexts to a decryption endpoint that unwraps RSA1_5 JWE keys (or otherwise calls This issue affects jose: from 1.3.0 before 1.11.13. ConfigurationsThe vulnerable code path is only reached when jose performs RSAES-PKCS1-v1_5 decryption with its pure-Erlang fallback (the Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 27 more Show less
1.11.8
1.11.9
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65625
EEF-CVE-2026-65625
GHSA-6gxw-6f7r-cjr6
Oct 26, 2026
Attacker-controlled AES-GCM authentication tag length allows tag forgery in jose
High
Local
Low
None
None
SummaryThe pure-Erlang AES-GCM fallback in This issue affects jose: from 1.2.0 before 1.11.13. WorkaroundsEnsure the runtime provides a crypto provider with native AES-GCM support (a standard Erlang/OTP build linked against OpenSSL) so that JOSE dispatches AES-GCM to the native ConfigurationsThis vulnerability is only exploitable when AES-GCM is handled by the pure-Erlang Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 28 more Show less
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev |
1.11.7
patch
Dependencies (2)
|
|
1.11.6
patch
9 CVEs
CVE-2026-65630
EEF-CVE-2026-65630
GHSA-xvr2-gggj-h2pp
Oct 26, 2026
Timing side-channel in pure-Erlang X25519 scalar multiplication leaks the private key in jose
High
Local
High
None
None
SummaryObservable 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 multiplication over the secret private key using a recursive Montgomery ladder ( This path is reachable from the public API, most notably when a service decrypts attacker-supplied ECDH-ES (JWE) messages with a long-term X25519 key (for example through This issue affects jose: from 1.10.0 before 1.11.13. WorkaroundsUse a constant-time native X25519 implementation for private-key operations: install the libsodium or libdecaf NIF, or run on an OTP release whose ConfigurationsThe vulnerability is only exploitable when X25519 private-key operations run through the pure-Erlang Curve25519 fallback, for example when the crypto fallback is enabled ( Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 2 more Show less
1.11.8
1.11.9
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65632
EEF-CVE-2026-65632
GHSA-44hw-rpw9-mwg4
Oct 26, 2026
ECDSA signature length is not validated in jose, allowing signature malleability
Medium
Local
Low
None
None
SummaryThe As a result, an attacker who holds one valid token can prepend leading zero bytes to each of the R and S halves to produce longer signatures that still split evenly and decode to the same This issue affects jose: from 1.0.0 before 1.11.13. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65631
EEF-CVE-2026-65631
GHSA-3m45-vrpj-xmrq
Oct 26, 2026
erlang-jose RSA JWK parsing attempts to factor an attacker-controlled modulus, enabling CPU-exhaustion denial of service
High
Local
Low
None
None
SummaryInefficient 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 public This issue affects jose: from 1.7.7 before 1.11.13. Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 11 more Show less
1.11.8
1.11.9
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65629
EEF-CVE-2026-65629
GHSA-h4gx-8jq2-mfhc
Oct 26, 2026
Weak PBKDF2 parameters for password-encrypted private-key export in jose
Critical
Local
Low
None
None
SummaryUse 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 exports a password-encrypted private key with Both values are far below current guidance (OWASP recommends on the order of 600,000 iterations for PBKDF2-HMAC-SHA256, and NIST recommends salts of at least 128 bits), so the key-stretching work factor is roughly 300 times lower than intended and the short salt reduces the cost of precomputation across keys. The symmetric encryption (AES-256-CBC with a 16-byte random IV) is not affected; the weakness is entirely in the derivation strength. An attacker who obtains one of these exported blobs (for example from a backup, configuration repository, object storage, or logs) can mount a cheap offline dictionary or brute-force attack against the export password, and success yields the full private key. This issue affects jose: from 1.10.0 before 1.11.13. WorkaroundsWhen exporting a password-encrypted private key with Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 2 more Show less
1.11.8
1.11.9
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65628
EEF-CVE-2026-65628
GHSA-fpj2-9h59-32pp
Oct 26, 2026
Infinite recursion (CPU denial-of-service) in JOSE.JWK.shared_secret/2 on mismatched key types
High
Local
Low
None
None
Summary
An application that derives a shared secret from an externally supplied peer public key without first checking that the peer key's type and curve match its own key can be driven into this loop by an attacker-controlled JWK, pinning an Erlang scheduler at 100% CPU. Repeated requests exhaust the available schedulers, resulting in a denial of service. This issue affects jose: from 1.5.0 before 1.11.13. WorkaroundsBefore calling Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 23 more Show less
1.11.8
1.11.9
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65627
EEF-CVE-2026-65627
GHSA-wfpv-qxp8-x5gm
Oct 26, 2026
Decompression bomb via unbounded zlib:inflate in jose_jwe_zip:uncompress/2
High
Local
Low
None
None
SummaryImproper 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 Decompression runs automatically during decryption through This issue affects jose: from 1.0.0 before 1.11.13. WorkaroundsReject JWE tokens that carry a Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65626
EEF-CVE-2026-65626
GHSA-vwvr-f994-6j9j
Oct 26, 2026
Bleichenbacher padding oracle in RSAES-PKCS1-v1_5 decryption in jose
High
Local
Low
None
None
SummaryThe pure-Erlang RSAES-PKCS1-v1_5 decryption in the An unauthenticated attacker who knows only the public RSA key and can submit ciphertexts to a decryption endpoint that unwraps RSA1_5 JWE keys (or otherwise calls This issue affects jose: from 1.3.0 before 1.11.13. ConfigurationsThe vulnerable code path is only reached when jose performs RSAES-PKCS1-v1_5 decryption with its pure-Erlang fallback (the Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 27 more Show less
1.11.8
1.11.9
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65625
EEF-CVE-2026-65625
GHSA-6gxw-6f7r-cjr6
Oct 26, 2026
Attacker-controlled AES-GCM authentication tag length allows tag forgery in jose
High
Local
Low
None
None
SummaryThe pure-Erlang AES-GCM fallback in This issue affects jose: from 1.2.0 before 1.11.13. WorkaroundsEnsure the runtime provides a crypto provider with native AES-GCM support (a standard Erlang/OTP build linked against OpenSSL) so that JOSE dispatches AES-GCM to the native ConfigurationsThis vulnerability is only exploitable when AES-GCM is handled by the pure-Erlang Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 28 more Show less
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2023-50966
GHSA-9mg4-v392-8j68
Mar 19, 2024
erlang-jose vulnerable to denial of service via large p2c value
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
None
Low
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. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.2
1.11.4
+ 28 more Show less
1.11.5
1.11.6
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.7
References Updated Dec 10, 2025 · Source: OSV.dev |
1.11.6
patch
|
|
1.11.5
patch
9 CVEs
CVE-2026-65630
EEF-CVE-2026-65630
GHSA-xvr2-gggj-h2pp
Oct 26, 2026
Timing side-channel in pure-Erlang X25519 scalar multiplication leaks the private key in jose
High
Local
High
None
None
SummaryObservable 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 multiplication over the secret private key using a recursive Montgomery ladder ( This path is reachable from the public API, most notably when a service decrypts attacker-supplied ECDH-ES (JWE) messages with a long-term X25519 key (for example through This issue affects jose: from 1.10.0 before 1.11.13. WorkaroundsUse a constant-time native X25519 implementation for private-key operations: install the libsodium or libdecaf NIF, or run on an OTP release whose ConfigurationsThe vulnerability is only exploitable when X25519 private-key operations run through the pure-Erlang Curve25519 fallback, for example when the crypto fallback is enabled ( Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 2 more Show less
1.11.8
1.11.9
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65632
EEF-CVE-2026-65632
GHSA-44hw-rpw9-mwg4
Oct 26, 2026
ECDSA signature length is not validated in jose, allowing signature malleability
Medium
Local
Low
None
None
SummaryThe As a result, an attacker who holds one valid token can prepend leading zero bytes to each of the R and S halves to produce longer signatures that still split evenly and decode to the same This issue affects jose: from 1.0.0 before 1.11.13. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65631
EEF-CVE-2026-65631
GHSA-3m45-vrpj-xmrq
Oct 26, 2026
erlang-jose RSA JWK parsing attempts to factor an attacker-controlled modulus, enabling CPU-exhaustion denial of service
High
Local
Low
None
None
SummaryInefficient 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 public This issue affects jose: from 1.7.7 before 1.11.13. Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 11 more Show less
1.11.8
1.11.9
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65629
EEF-CVE-2026-65629
GHSA-h4gx-8jq2-mfhc
Oct 26, 2026
Weak PBKDF2 parameters for password-encrypted private-key export in jose
Critical
Local
Low
None
None
SummaryUse 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 exports a password-encrypted private key with Both values are far below current guidance (OWASP recommends on the order of 600,000 iterations for PBKDF2-HMAC-SHA256, and NIST recommends salts of at least 128 bits), so the key-stretching work factor is roughly 300 times lower than intended and the short salt reduces the cost of precomputation across keys. The symmetric encryption (AES-256-CBC with a 16-byte random IV) is not affected; the weakness is entirely in the derivation strength. An attacker who obtains one of these exported blobs (for example from a backup, configuration repository, object storage, or logs) can mount a cheap offline dictionary or brute-force attack against the export password, and success yields the full private key. This issue affects jose: from 1.10.0 before 1.11.13. WorkaroundsWhen exporting a password-encrypted private key with Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 2 more Show less
1.11.8
1.11.9
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65628
EEF-CVE-2026-65628
GHSA-fpj2-9h59-32pp
Oct 26, 2026
Infinite recursion (CPU denial-of-service) in JOSE.JWK.shared_secret/2 on mismatched key types
High
Local
Low
None
None
Summary
An application that derives a shared secret from an externally supplied peer public key without first checking that the peer key's type and curve match its own key can be driven into this loop by an attacker-controlled JWK, pinning an Erlang scheduler at 100% CPU. Repeated requests exhaust the available schedulers, resulting in a denial of service. This issue affects jose: from 1.5.0 before 1.11.13. WorkaroundsBefore calling Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 23 more Show less
1.11.8
1.11.9
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65627
EEF-CVE-2026-65627
GHSA-wfpv-qxp8-x5gm
Oct 26, 2026
Decompression bomb via unbounded zlib:inflate in jose_jwe_zip:uncompress/2
High
Local
Low
None
None
SummaryImproper 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 Decompression runs automatically during decryption through This issue affects jose: from 1.0.0 before 1.11.13. WorkaroundsReject JWE tokens that carry a Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65626
EEF-CVE-2026-65626
GHSA-vwvr-f994-6j9j
Oct 26, 2026
Bleichenbacher padding oracle in RSAES-PKCS1-v1_5 decryption in jose
High
Local
Low
None
None
SummaryThe pure-Erlang RSAES-PKCS1-v1_5 decryption in the An unauthenticated attacker who knows only the public RSA key and can submit ciphertexts to a decryption endpoint that unwraps RSA1_5 JWE keys (or otherwise calls This issue affects jose: from 1.3.0 before 1.11.13. ConfigurationsThe vulnerable code path is only reached when jose performs RSAES-PKCS1-v1_5 decryption with its pure-Erlang fallback (the Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 27 more Show less
1.11.8
1.11.9
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65625
EEF-CVE-2026-65625
GHSA-6gxw-6f7r-cjr6
Oct 26, 2026
Attacker-controlled AES-GCM authentication tag length allows tag forgery in jose
High
Local
Low
None
None
SummaryThe pure-Erlang AES-GCM fallback in This issue affects jose: from 1.2.0 before 1.11.13. WorkaroundsEnsure the runtime provides a crypto provider with native AES-GCM support (a standard Erlang/OTP build linked against OpenSSL) so that JOSE dispatches AES-GCM to the native ConfigurationsThis vulnerability is only exploitable when AES-GCM is handled by the pure-Erlang Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 28 more Show less
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2023-50966
GHSA-9mg4-v392-8j68
Mar 19, 2024
erlang-jose vulnerable to denial of service via large p2c value
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
None
Low
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. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.2
1.11.4
+ 28 more Show less
1.11.5
1.11.6
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.7
References Updated Dec 10, 2025 · Source: OSV.dev |
1.11.5
patch
|
|
1.11.4
patch
9 CVEs
CVE-2026-65630
EEF-CVE-2026-65630
GHSA-xvr2-gggj-h2pp
Oct 26, 2026
Timing side-channel in pure-Erlang X25519 scalar multiplication leaks the private key in jose
High
Local
High
None
None
SummaryObservable 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 multiplication over the secret private key using a recursive Montgomery ladder ( This path is reachable from the public API, most notably when a service decrypts attacker-supplied ECDH-ES (JWE) messages with a long-term X25519 key (for example through This issue affects jose: from 1.10.0 before 1.11.13. WorkaroundsUse a constant-time native X25519 implementation for private-key operations: install the libsodium or libdecaf NIF, or run on an OTP release whose ConfigurationsThe vulnerability is only exploitable when X25519 private-key operations run through the pure-Erlang Curve25519 fallback, for example when the crypto fallback is enabled ( Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 2 more Show less
1.11.8
1.11.9
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65632
EEF-CVE-2026-65632
GHSA-44hw-rpw9-mwg4
Oct 26, 2026
ECDSA signature length is not validated in jose, allowing signature malleability
Medium
Local
Low
None
None
SummaryThe As a result, an attacker who holds one valid token can prepend leading zero bytes to each of the R and S halves to produce longer signatures that still split evenly and decode to the same This issue affects jose: from 1.0.0 before 1.11.13. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65631
EEF-CVE-2026-65631
GHSA-3m45-vrpj-xmrq
Oct 26, 2026
erlang-jose RSA JWK parsing attempts to factor an attacker-controlled modulus, enabling CPU-exhaustion denial of service
High
Local
Low
None
None
SummaryInefficient 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 public This issue affects jose: from 1.7.7 before 1.11.13. Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 11 more Show less
1.11.8
1.11.9
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65629
EEF-CVE-2026-65629
GHSA-h4gx-8jq2-mfhc
Oct 26, 2026
Weak PBKDF2 parameters for password-encrypted private-key export in jose
Critical
Local
Low
None
None
SummaryUse 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 exports a password-encrypted private key with Both values are far below current guidance (OWASP recommends on the order of 600,000 iterations for PBKDF2-HMAC-SHA256, and NIST recommends salts of at least 128 bits), so the key-stretching work factor is roughly 300 times lower than intended and the short salt reduces the cost of precomputation across keys. The symmetric encryption (AES-256-CBC with a 16-byte random IV) is not affected; the weakness is entirely in the derivation strength. An attacker who obtains one of these exported blobs (for example from a backup, configuration repository, object storage, or logs) can mount a cheap offline dictionary or brute-force attack against the export password, and success yields the full private key. This issue affects jose: from 1.10.0 before 1.11.13. WorkaroundsWhen exporting a password-encrypted private key with Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 2 more Show less
1.11.8
1.11.9
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65628
EEF-CVE-2026-65628
GHSA-fpj2-9h59-32pp
Oct 26, 2026
Infinite recursion (CPU denial-of-service) in JOSE.JWK.shared_secret/2 on mismatched key types
High
Local
Low
None
None
Summary
An application that derives a shared secret from an externally supplied peer public key without first checking that the peer key's type and curve match its own key can be driven into this loop by an attacker-controlled JWK, pinning an Erlang scheduler at 100% CPU. Repeated requests exhaust the available schedulers, resulting in a denial of service. This issue affects jose: from 1.5.0 before 1.11.13. WorkaroundsBefore calling Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 23 more Show less
1.11.8
1.11.9
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65627
EEF-CVE-2026-65627
GHSA-wfpv-qxp8-x5gm
Oct 26, 2026
Decompression bomb via unbounded zlib:inflate in jose_jwe_zip:uncompress/2
High
Local
Low
None
None
SummaryImproper 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 Decompression runs automatically during decryption through This issue affects jose: from 1.0.0 before 1.11.13. WorkaroundsReject JWE tokens that carry a Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65626
EEF-CVE-2026-65626
GHSA-vwvr-f994-6j9j
Oct 26, 2026
Bleichenbacher padding oracle in RSAES-PKCS1-v1_5 decryption in jose
High
Local
Low
None
None
SummaryThe pure-Erlang RSAES-PKCS1-v1_5 decryption in the An unauthenticated attacker who knows only the public RSA key and can submit ciphertexts to a decryption endpoint that unwraps RSA1_5 JWE keys (or otherwise calls This issue affects jose: from 1.3.0 before 1.11.13. ConfigurationsThe vulnerable code path is only reached when jose performs RSAES-PKCS1-v1_5 decryption with its pure-Erlang fallback (the Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 27 more Show less
1.11.8
1.11.9
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65625
EEF-CVE-2026-65625
GHSA-6gxw-6f7r-cjr6
Oct 26, 2026
Attacker-controlled AES-GCM authentication tag length allows tag forgery in jose
High
Local
Low
None
None
SummaryThe pure-Erlang AES-GCM fallback in This issue affects jose: from 1.2.0 before 1.11.13. WorkaroundsEnsure the runtime provides a crypto provider with native AES-GCM support (a standard Erlang/OTP build linked against OpenSSL) so that JOSE dispatches AES-GCM to the native ConfigurationsThis vulnerability is only exploitable when AES-GCM is handled by the pure-Erlang Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 28 more Show less
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2023-50966
GHSA-9mg4-v392-8j68
Mar 19, 2024
erlang-jose vulnerable to denial of service via large p2c value
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
None
Low
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. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.2
1.11.4
+ 28 more Show less
1.11.5
1.11.6
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.7
References Updated Dec 10, 2025 · Source: OSV.dev |
1.11.4
patch
|
|
1.11.2
patch
9 CVEs
CVE-2026-65630
EEF-CVE-2026-65630
GHSA-xvr2-gggj-h2pp
Oct 26, 2026
Timing side-channel in pure-Erlang X25519 scalar multiplication leaks the private key in jose
High
Local
High
None
None
SummaryObservable 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 multiplication over the secret private key using a recursive Montgomery ladder ( This path is reachable from the public API, most notably when a service decrypts attacker-supplied ECDH-ES (JWE) messages with a long-term X25519 key (for example through This issue affects jose: from 1.10.0 before 1.11.13. WorkaroundsUse a constant-time native X25519 implementation for private-key operations: install the libsodium or libdecaf NIF, or run on an OTP release whose ConfigurationsThe vulnerability is only exploitable when X25519 private-key operations run through the pure-Erlang Curve25519 fallback, for example when the crypto fallback is enabled ( Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 2 more Show less
1.11.8
1.11.9
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65632
EEF-CVE-2026-65632
GHSA-44hw-rpw9-mwg4
Oct 26, 2026
ECDSA signature length is not validated in jose, allowing signature malleability
Medium
Local
Low
None
None
SummaryThe As a result, an attacker who holds one valid token can prepend leading zero bytes to each of the R and S halves to produce longer signatures that still split evenly and decode to the same This issue affects jose: from 1.0.0 before 1.11.13. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65631
EEF-CVE-2026-65631
GHSA-3m45-vrpj-xmrq
Oct 26, 2026
erlang-jose RSA JWK parsing attempts to factor an attacker-controlled modulus, enabling CPU-exhaustion denial of service
High
Local
Low
None
None
SummaryInefficient 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 public This issue affects jose: from 1.7.7 before 1.11.13. Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 11 more Show less
1.11.8
1.11.9
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65629
EEF-CVE-2026-65629
GHSA-h4gx-8jq2-mfhc
Oct 26, 2026
Weak PBKDF2 parameters for password-encrypted private-key export in jose
Critical
Local
Low
None
None
SummaryUse 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 exports a password-encrypted private key with Both values are far below current guidance (OWASP recommends on the order of 600,000 iterations for PBKDF2-HMAC-SHA256, and NIST recommends salts of at least 128 bits), so the key-stretching work factor is roughly 300 times lower than intended and the short salt reduces the cost of precomputation across keys. The symmetric encryption (AES-256-CBC with a 16-byte random IV) is not affected; the weakness is entirely in the derivation strength. An attacker who obtains one of these exported blobs (for example from a backup, configuration repository, object storage, or logs) can mount a cheap offline dictionary or brute-force attack against the export password, and success yields the full private key. This issue affects jose: from 1.10.0 before 1.11.13. WorkaroundsWhen exporting a password-encrypted private key with Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 2 more Show less
1.11.8
1.11.9
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65628
EEF-CVE-2026-65628
GHSA-fpj2-9h59-32pp
Oct 26, 2026
Infinite recursion (CPU denial-of-service) in JOSE.JWK.shared_secret/2 on mismatched key types
High
Local
Low
None
None
Summary
An application that derives a shared secret from an externally supplied peer public key without first checking that the peer key's type and curve match its own key can be driven into this loop by an attacker-controlled JWK, pinning an Erlang scheduler at 100% CPU. Repeated requests exhaust the available schedulers, resulting in a denial of service. This issue affects jose: from 1.5.0 before 1.11.13. WorkaroundsBefore calling Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 23 more Show less
1.11.8
1.11.9
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65627
EEF-CVE-2026-65627
GHSA-wfpv-qxp8-x5gm
Oct 26, 2026
Decompression bomb via unbounded zlib:inflate in jose_jwe_zip:uncompress/2
High
Local
Low
None
None
SummaryImproper 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 Decompression runs automatically during decryption through This issue affects jose: from 1.0.0 before 1.11.13. WorkaroundsReject JWE tokens that carry a Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65626
EEF-CVE-2026-65626
GHSA-vwvr-f994-6j9j
Oct 26, 2026
Bleichenbacher padding oracle in RSAES-PKCS1-v1_5 decryption in jose
High
Local
Low
None
None
SummaryThe pure-Erlang RSAES-PKCS1-v1_5 decryption in the An unauthenticated attacker who knows only the public RSA key and can submit ciphertexts to a decryption endpoint that unwraps RSA1_5 JWE keys (or otherwise calls This issue affects jose: from 1.3.0 before 1.11.13. ConfigurationsThe vulnerable code path is only reached when jose performs RSAES-PKCS1-v1_5 decryption with its pure-Erlang fallback (the Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 27 more Show less
1.11.8
1.11.9
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65625
EEF-CVE-2026-65625
GHSA-6gxw-6f7r-cjr6
Oct 26, 2026
Attacker-controlled AES-GCM authentication tag length allows tag forgery in jose
High
Local
Low
None
None
SummaryThe pure-Erlang AES-GCM fallback in This issue affects jose: from 1.2.0 before 1.11.13. WorkaroundsEnsure the runtime provides a crypto provider with native AES-GCM support (a standard Erlang/OTP build linked against OpenSSL) so that JOSE dispatches AES-GCM to the native ConfigurationsThis vulnerability is only exploitable when AES-GCM is handled by the pure-Erlang Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 28 more Show less
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2023-50966
GHSA-9mg4-v392-8j68
Mar 19, 2024
erlang-jose vulnerable to denial of service via large p2c value
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
None
Low
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. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.2
1.11.4
+ 28 more Show less
1.11.5
1.11.6
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.7
References Updated Dec 10, 2025 · Source: OSV.dev |
1.11.2
patch
|
|
1.11.1
patch
9 CVEs
CVE-2026-65630
EEF-CVE-2026-65630
GHSA-xvr2-gggj-h2pp
Oct 26, 2026
Timing side-channel in pure-Erlang X25519 scalar multiplication leaks the private key in jose
High
Local
High
None
None
SummaryObservable 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 multiplication over the secret private key using a recursive Montgomery ladder ( This path is reachable from the public API, most notably when a service decrypts attacker-supplied ECDH-ES (JWE) messages with a long-term X25519 key (for example through This issue affects jose: from 1.10.0 before 1.11.13. WorkaroundsUse a constant-time native X25519 implementation for private-key operations: install the libsodium or libdecaf NIF, or run on an OTP release whose ConfigurationsThe vulnerability is only exploitable when X25519 private-key operations run through the pure-Erlang Curve25519 fallback, for example when the crypto fallback is enabled ( Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 2 more Show less
1.11.8
1.11.9
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65632
EEF-CVE-2026-65632
GHSA-44hw-rpw9-mwg4
Oct 26, 2026
ECDSA signature length is not validated in jose, allowing signature malleability
Medium
Local
Low
None
None
SummaryThe As a result, an attacker who holds one valid token can prepend leading zero bytes to each of the R and S halves to produce longer signatures that still split evenly and decode to the same This issue affects jose: from 1.0.0 before 1.11.13. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65631
EEF-CVE-2026-65631
GHSA-3m45-vrpj-xmrq
Oct 26, 2026
erlang-jose RSA JWK parsing attempts to factor an attacker-controlled modulus, enabling CPU-exhaustion denial of service
High
Local
Low
None
None
SummaryInefficient 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 public This issue affects jose: from 1.7.7 before 1.11.13. Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 11 more Show less
1.11.8
1.11.9
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65629
EEF-CVE-2026-65629
GHSA-h4gx-8jq2-mfhc
Oct 26, 2026
Weak PBKDF2 parameters for password-encrypted private-key export in jose
Critical
Local
Low
None
None
SummaryUse 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 exports a password-encrypted private key with Both values are far below current guidance (OWASP recommends on the order of 600,000 iterations for PBKDF2-HMAC-SHA256, and NIST recommends salts of at least 128 bits), so the key-stretching work factor is roughly 300 times lower than intended and the short salt reduces the cost of precomputation across keys. The symmetric encryption (AES-256-CBC with a 16-byte random IV) is not affected; the weakness is entirely in the derivation strength. An attacker who obtains one of these exported blobs (for example from a backup, configuration repository, object storage, or logs) can mount a cheap offline dictionary or brute-force attack against the export password, and success yields the full private key. This issue affects jose: from 1.10.0 before 1.11.13. WorkaroundsWhen exporting a password-encrypted private key with Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 2 more Show less
1.11.8
1.11.9
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65628
EEF-CVE-2026-65628
GHSA-fpj2-9h59-32pp
Oct 26, 2026
Infinite recursion (CPU denial-of-service) in JOSE.JWK.shared_secret/2 on mismatched key types
High
Local
Low
None
None
Summary
An application that derives a shared secret from an externally supplied peer public key without first checking that the peer key's type and curve match its own key can be driven into this loop by an attacker-controlled JWK, pinning an Erlang scheduler at 100% CPU. Repeated requests exhaust the available schedulers, resulting in a denial of service. This issue affects jose: from 1.5.0 before 1.11.13. WorkaroundsBefore calling Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 23 more Show less
1.11.8
1.11.9
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65627
EEF-CVE-2026-65627
GHSA-wfpv-qxp8-x5gm
Oct 26, 2026
Decompression bomb via unbounded zlib:inflate in jose_jwe_zip:uncompress/2
High
Local
Low
None
None
SummaryImproper 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 Decompression runs automatically during decryption through This issue affects jose: from 1.0.0 before 1.11.13. WorkaroundsReject JWE tokens that carry a Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65626
EEF-CVE-2026-65626
GHSA-vwvr-f994-6j9j
Oct 26, 2026
Bleichenbacher padding oracle in RSAES-PKCS1-v1_5 decryption in jose
High
Local
Low
None
None
SummaryThe pure-Erlang RSAES-PKCS1-v1_5 decryption in the An unauthenticated attacker who knows only the public RSA key and can submit ciphertexts to a decryption endpoint that unwraps RSA1_5 JWE keys (or otherwise calls This issue affects jose: from 1.3.0 before 1.11.13. ConfigurationsThe vulnerable code path is only reached when jose performs RSAES-PKCS1-v1_5 decryption with its pure-Erlang fallback (the Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 27 more Show less
1.11.8
1.11.9
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65625
EEF-CVE-2026-65625
GHSA-6gxw-6f7r-cjr6
Oct 26, 2026
Attacker-controlled AES-GCM authentication tag length allows tag forgery in jose
High
Local
Low
None
None
SummaryThe pure-Erlang AES-GCM fallback in This issue affects jose: from 1.2.0 before 1.11.13. WorkaroundsEnsure the runtime provides a crypto provider with native AES-GCM support (a standard Erlang/OTP build linked against OpenSSL) so that JOSE dispatches AES-GCM to the native ConfigurationsThis vulnerability is only exploitable when AES-GCM is handled by the pure-Erlang Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 28 more Show less
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2023-50966
GHSA-9mg4-v392-8j68
Mar 19, 2024
erlang-jose vulnerable to denial of service via large p2c value
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
None
Low
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. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.2
1.11.4
+ 28 more Show less
1.11.5
1.11.6
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.7
References Updated Dec 10, 2025 · Source: OSV.dev |
1.11.1
patch
|
|
1.11.0
minor
9 CVEs
CVE-2026-65630
EEF-CVE-2026-65630
GHSA-xvr2-gggj-h2pp
Oct 26, 2026
Timing side-channel in pure-Erlang X25519 scalar multiplication leaks the private key in jose
High
Local
High
None
None
SummaryObservable 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 multiplication over the secret private key using a recursive Montgomery ladder ( This path is reachable from the public API, most notably when a service decrypts attacker-supplied ECDH-ES (JWE) messages with a long-term X25519 key (for example through This issue affects jose: from 1.10.0 before 1.11.13. WorkaroundsUse a constant-time native X25519 implementation for private-key operations: install the libsodium or libdecaf NIF, or run on an OTP release whose ConfigurationsThe vulnerability is only exploitable when X25519 private-key operations run through the pure-Erlang Curve25519 fallback, for example when the crypto fallback is enabled ( Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 2 more Show less
1.11.8
1.11.9
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65632
EEF-CVE-2026-65632
GHSA-44hw-rpw9-mwg4
Oct 26, 2026
ECDSA signature length is not validated in jose, allowing signature malleability
Medium
Local
Low
None
None
SummaryThe As a result, an attacker who holds one valid token can prepend leading zero bytes to each of the R and S halves to produce longer signatures that still split evenly and decode to the same This issue affects jose: from 1.0.0 before 1.11.13. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65631
EEF-CVE-2026-65631
GHSA-3m45-vrpj-xmrq
Oct 26, 2026
erlang-jose RSA JWK parsing attempts to factor an attacker-controlled modulus, enabling CPU-exhaustion denial of service
High
Local
Low
None
None
SummaryInefficient 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 public This issue affects jose: from 1.7.7 before 1.11.13. Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 11 more Show less
1.11.8
1.11.9
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65629
EEF-CVE-2026-65629
GHSA-h4gx-8jq2-mfhc
Oct 26, 2026
Weak PBKDF2 parameters for password-encrypted private-key export in jose
Critical
Local
Low
None
None
SummaryUse 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 exports a password-encrypted private key with Both values are far below current guidance (OWASP recommends on the order of 600,000 iterations for PBKDF2-HMAC-SHA256, and NIST recommends salts of at least 128 bits), so the key-stretching work factor is roughly 300 times lower than intended and the short salt reduces the cost of precomputation across keys. The symmetric encryption (AES-256-CBC with a 16-byte random IV) is not affected; the weakness is entirely in the derivation strength. An attacker who obtains one of these exported blobs (for example from a backup, configuration repository, object storage, or logs) can mount a cheap offline dictionary or brute-force attack against the export password, and success yields the full private key. This issue affects jose: from 1.10.0 before 1.11.13. WorkaroundsWhen exporting a password-encrypted private key with Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 2 more Show less
1.11.8
1.11.9
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65628
EEF-CVE-2026-65628
GHSA-fpj2-9h59-32pp
Oct 26, 2026
Infinite recursion (CPU denial-of-service) in JOSE.JWK.shared_secret/2 on mismatched key types
High
Local
Low
None
None
Summary
An application that derives a shared secret from an externally supplied peer public key without first checking that the peer key's type and curve match its own key can be driven into this loop by an attacker-controlled JWK, pinning an Erlang scheduler at 100% CPU. Repeated requests exhaust the available schedulers, resulting in a denial of service. This issue affects jose: from 1.5.0 before 1.11.13. WorkaroundsBefore calling Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 23 more Show less
1.11.8
1.11.9
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65627
EEF-CVE-2026-65627
GHSA-wfpv-qxp8-x5gm
Oct 26, 2026
Decompression bomb via unbounded zlib:inflate in jose_jwe_zip:uncompress/2
High
Local
Low
None
None
SummaryImproper 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 Decompression runs automatically during decryption through This issue affects jose: from 1.0.0 before 1.11.13. WorkaroundsReject JWE tokens that carry a Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65626
EEF-CVE-2026-65626
GHSA-vwvr-f994-6j9j
Oct 26, 2026
Bleichenbacher padding oracle in RSAES-PKCS1-v1_5 decryption in jose
High
Local
Low
None
None
SummaryThe pure-Erlang RSAES-PKCS1-v1_5 decryption in the An unauthenticated attacker who knows only the public RSA key and can submit ciphertexts to a decryption endpoint that unwraps RSA1_5 JWE keys (or otherwise calls This issue affects jose: from 1.3.0 before 1.11.13. ConfigurationsThe vulnerable code path is only reached when jose performs RSAES-PKCS1-v1_5 decryption with its pure-Erlang fallback (the Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 27 more Show less
1.11.8
1.11.9
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65625
EEF-CVE-2026-65625
GHSA-6gxw-6f7r-cjr6
Oct 26, 2026
Attacker-controlled AES-GCM authentication tag length allows tag forgery in jose
High
Local
Low
None
None
SummaryThe pure-Erlang AES-GCM fallback in This issue affects jose: from 1.2.0 before 1.11.13. WorkaroundsEnsure the runtime provides a crypto provider with native AES-GCM support (a standard Erlang/OTP build linked against OpenSSL) so that JOSE dispatches AES-GCM to the native ConfigurationsThis vulnerability is only exploitable when AES-GCM is handled by the pure-Erlang Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 28 more Show less
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2023-50966
GHSA-9mg4-v392-8j68
Mar 19, 2024
erlang-jose vulnerable to denial of service via large p2c value
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
None
Low
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. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.2
1.11.4
+ 28 more Show less
1.11.5
1.11.6
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.7
References Updated Dec 10, 2025 · Source: OSV.dev |
1.11.0
minor
|
|
1.10.1
patch
9 CVEs
CVE-2026-65630
EEF-CVE-2026-65630
GHSA-xvr2-gggj-h2pp
Oct 26, 2026
Timing side-channel in pure-Erlang X25519 scalar multiplication leaks the private key in jose
High
Local
High
None
None
SummaryObservable 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 multiplication over the secret private key using a recursive Montgomery ladder ( This path is reachable from the public API, most notably when a service decrypts attacker-supplied ECDH-ES (JWE) messages with a long-term X25519 key (for example through This issue affects jose: from 1.10.0 before 1.11.13. WorkaroundsUse a constant-time native X25519 implementation for private-key operations: install the libsodium or libdecaf NIF, or run on an OTP release whose ConfigurationsThe vulnerability is only exploitable when X25519 private-key operations run through the pure-Erlang Curve25519 fallback, for example when the crypto fallback is enabled ( Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 2 more Show less
1.11.8
1.11.9
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65632
EEF-CVE-2026-65632
GHSA-44hw-rpw9-mwg4
Oct 26, 2026
ECDSA signature length is not validated in jose, allowing signature malleability
Medium
Local
Low
None
None
SummaryThe As a result, an attacker who holds one valid token can prepend leading zero bytes to each of the R and S halves to produce longer signatures that still split evenly and decode to the same This issue affects jose: from 1.0.0 before 1.11.13. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65631
EEF-CVE-2026-65631
GHSA-3m45-vrpj-xmrq
Oct 26, 2026
erlang-jose RSA JWK parsing attempts to factor an attacker-controlled modulus, enabling CPU-exhaustion denial of service
High
Local
Low
None
None
SummaryInefficient 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 public This issue affects jose: from 1.7.7 before 1.11.13. Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 11 more Show less
1.11.8
1.11.9
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65629
EEF-CVE-2026-65629
GHSA-h4gx-8jq2-mfhc
Oct 26, 2026
Weak PBKDF2 parameters for password-encrypted private-key export in jose
Critical
Local
Low
None
None
SummaryUse 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 exports a password-encrypted private key with Both values are far below current guidance (OWASP recommends on the order of 600,000 iterations for PBKDF2-HMAC-SHA256, and NIST recommends salts of at least 128 bits), so the key-stretching work factor is roughly 300 times lower than intended and the short salt reduces the cost of precomputation across keys. The symmetric encryption (AES-256-CBC with a 16-byte random IV) is not affected; the weakness is entirely in the derivation strength. An attacker who obtains one of these exported blobs (for example from a backup, configuration repository, object storage, or logs) can mount a cheap offline dictionary or brute-force attack against the export password, and success yields the full private key. This issue affects jose: from 1.10.0 before 1.11.13. WorkaroundsWhen exporting a password-encrypted private key with Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 2 more Show less
1.11.8
1.11.9
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65628
EEF-CVE-2026-65628
GHSA-fpj2-9h59-32pp
Oct 26, 2026
Infinite recursion (CPU denial-of-service) in JOSE.JWK.shared_secret/2 on mismatched key types
High
Local
Low
None
None
Summary
An application that derives a shared secret from an externally supplied peer public key without first checking that the peer key's type and curve match its own key can be driven into this loop by an attacker-controlled JWK, pinning an Erlang scheduler at 100% CPU. Repeated requests exhaust the available schedulers, resulting in a denial of service. This issue affects jose: from 1.5.0 before 1.11.13. WorkaroundsBefore calling Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 23 more Show less
1.11.8
1.11.9
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65627
EEF-CVE-2026-65627
GHSA-wfpv-qxp8-x5gm
Oct 26, 2026
Decompression bomb via unbounded zlib:inflate in jose_jwe_zip:uncompress/2
High
Local
Low
None
None
SummaryImproper 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 Decompression runs automatically during decryption through This issue affects jose: from 1.0.0 before 1.11.13. WorkaroundsReject JWE tokens that carry a Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65626
EEF-CVE-2026-65626
GHSA-vwvr-f994-6j9j
Oct 26, 2026
Bleichenbacher padding oracle in RSAES-PKCS1-v1_5 decryption in jose
High
Local
Low
None
None
SummaryThe pure-Erlang RSAES-PKCS1-v1_5 decryption in the An unauthenticated attacker who knows only the public RSA key and can submit ciphertexts to a decryption endpoint that unwraps RSA1_5 JWE keys (or otherwise calls This issue affects jose: from 1.3.0 before 1.11.13. ConfigurationsThe vulnerable code path is only reached when jose performs RSAES-PKCS1-v1_5 decryption with its pure-Erlang fallback (the Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 27 more Show less
1.11.8
1.11.9
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65625
EEF-CVE-2026-65625
GHSA-6gxw-6f7r-cjr6
Oct 26, 2026
Attacker-controlled AES-GCM authentication tag length allows tag forgery in jose
High
Local
Low
None
None
SummaryThe pure-Erlang AES-GCM fallback in This issue affects jose: from 1.2.0 before 1.11.13. WorkaroundsEnsure the runtime provides a crypto provider with native AES-GCM support (a standard Erlang/OTP build linked against OpenSSL) so that JOSE dispatches AES-GCM to the native ConfigurationsThis vulnerability is only exploitable when AES-GCM is handled by the pure-Erlang Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 28 more Show less
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2023-50966
GHSA-9mg4-v392-8j68
Mar 19, 2024
erlang-jose vulnerable to denial of service via large p2c value
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
None
Low
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. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.2
1.11.4
+ 28 more Show less
1.11.5
1.11.6
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.7
References Updated Dec 10, 2025 · Source: OSV.dev |
1.10.1
patch
|
|
1.10.0
minor
9 CVEs
CVE-2026-65630
EEF-CVE-2026-65630
GHSA-xvr2-gggj-h2pp
Oct 26, 2026
Timing side-channel in pure-Erlang X25519 scalar multiplication leaks the private key in jose
High
Local
High
None
None
SummaryObservable 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 multiplication over the secret private key using a recursive Montgomery ladder ( This path is reachable from the public API, most notably when a service decrypts attacker-supplied ECDH-ES (JWE) messages with a long-term X25519 key (for example through This issue affects jose: from 1.10.0 before 1.11.13. WorkaroundsUse a constant-time native X25519 implementation for private-key operations: install the libsodium or libdecaf NIF, or run on an OTP release whose ConfigurationsThe vulnerability is only exploitable when X25519 private-key operations run through the pure-Erlang Curve25519 fallback, for example when the crypto fallback is enabled ( Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 2 more Show less
1.11.8
1.11.9
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65632
EEF-CVE-2026-65632
GHSA-44hw-rpw9-mwg4
Oct 26, 2026
ECDSA signature length is not validated in jose, allowing signature malleability
Medium
Local
Low
None
None
SummaryThe As a result, an attacker who holds one valid token can prepend leading zero bytes to each of the R and S halves to produce longer signatures that still split evenly and decode to the same This issue affects jose: from 1.0.0 before 1.11.13. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65631
EEF-CVE-2026-65631
GHSA-3m45-vrpj-xmrq
Oct 26, 2026
erlang-jose RSA JWK parsing attempts to factor an attacker-controlled modulus, enabling CPU-exhaustion denial of service
High
Local
Low
None
None
SummaryInefficient 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 public This issue affects jose: from 1.7.7 before 1.11.13. Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 11 more Show less
1.11.8
1.11.9
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65629
EEF-CVE-2026-65629
GHSA-h4gx-8jq2-mfhc
Oct 26, 2026
Weak PBKDF2 parameters for password-encrypted private-key export in jose
Critical
Local
Low
None
None
SummaryUse 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 exports a password-encrypted private key with Both values are far below current guidance (OWASP recommends on the order of 600,000 iterations for PBKDF2-HMAC-SHA256, and NIST recommends salts of at least 128 bits), so the key-stretching work factor is roughly 300 times lower than intended and the short salt reduces the cost of precomputation across keys. The symmetric encryption (AES-256-CBC with a 16-byte random IV) is not affected; the weakness is entirely in the derivation strength. An attacker who obtains one of these exported blobs (for example from a backup, configuration repository, object storage, or logs) can mount a cheap offline dictionary or brute-force attack against the export password, and success yields the full private key. This issue affects jose: from 1.10.0 before 1.11.13. WorkaroundsWhen exporting a password-encrypted private key with Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 2 more Show less
1.11.8
1.11.9
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65628
EEF-CVE-2026-65628
GHSA-fpj2-9h59-32pp
Oct 26, 2026
Infinite recursion (CPU denial-of-service) in JOSE.JWK.shared_secret/2 on mismatched key types
High
Local
Low
None
None
Summary
An application that derives a shared secret from an externally supplied peer public key without first checking that the peer key's type and curve match its own key can be driven into this loop by an attacker-controlled JWK, pinning an Erlang scheduler at 100% CPU. Repeated requests exhaust the available schedulers, resulting in a denial of service. This issue affects jose: from 1.5.0 before 1.11.13. WorkaroundsBefore calling Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 23 more Show less
1.11.8
1.11.9
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65627
EEF-CVE-2026-65627
GHSA-wfpv-qxp8-x5gm
Oct 26, 2026
Decompression bomb via unbounded zlib:inflate in jose_jwe_zip:uncompress/2
High
Local
Low
None
None
SummaryImproper 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 Decompression runs automatically during decryption through This issue affects jose: from 1.0.0 before 1.11.13. WorkaroundsReject JWE tokens that carry a Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65626
EEF-CVE-2026-65626
GHSA-vwvr-f994-6j9j
Oct 26, 2026
Bleichenbacher padding oracle in RSAES-PKCS1-v1_5 decryption in jose
High
Local
Low
None
None
SummaryThe pure-Erlang RSAES-PKCS1-v1_5 decryption in the An unauthenticated attacker who knows only the public RSA key and can submit ciphertexts to a decryption endpoint that unwraps RSA1_5 JWE keys (or otherwise calls This issue affects jose: from 1.3.0 before 1.11.13. ConfigurationsThe vulnerable code path is only reached when jose performs RSAES-PKCS1-v1_5 decryption with its pure-Erlang fallback (the Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 27 more Show less
1.11.8
1.11.9
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65625
EEF-CVE-2026-65625
GHSA-6gxw-6f7r-cjr6
Oct 26, 2026
Attacker-controlled AES-GCM authentication tag length allows tag forgery in jose
High
Local
Low
None
None
SummaryThe pure-Erlang AES-GCM fallback in This issue affects jose: from 1.2.0 before 1.11.13. WorkaroundsEnsure the runtime provides a crypto provider with native AES-GCM support (a standard Erlang/OTP build linked against OpenSSL) so that JOSE dispatches AES-GCM to the native ConfigurationsThis vulnerability is only exploitable when AES-GCM is handled by the pure-Erlang Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 28 more Show less
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2023-50966
GHSA-9mg4-v392-8j68
Mar 19, 2024
erlang-jose vulnerable to denial of service via large p2c value
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
None
Low
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. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.2
1.11.4
+ 28 more Show less
1.11.5
1.11.6
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.7
References Updated Dec 10, 2025 · Source: OSV.dev |
1.10.0
minor
|
|
1.9.0
minor
7 CVEs
CVE-2026-65632
EEF-CVE-2026-65632
GHSA-44hw-rpw9-mwg4
Oct 26, 2026
ECDSA signature length is not validated in jose, allowing signature malleability
Medium
Local
Low
None
None
SummaryThe As a result, an attacker who holds one valid token can prepend leading zero bytes to each of the R and S halves to produce longer signatures that still split evenly and decode to the same This issue affects jose: from 1.0.0 before 1.11.13. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65631
EEF-CVE-2026-65631
GHSA-3m45-vrpj-xmrq
Oct 26, 2026
erlang-jose RSA JWK parsing attempts to factor an attacker-controlled modulus, enabling CPU-exhaustion denial of service
High
Local
Low
None
None
SummaryInefficient 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 public This issue affects jose: from 1.7.7 before 1.11.13. Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 11 more Show less
1.11.8
1.11.9
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65628
EEF-CVE-2026-65628
GHSA-fpj2-9h59-32pp
Oct 26, 2026
Infinite recursion (CPU denial-of-service) in JOSE.JWK.shared_secret/2 on mismatched key types
High
Local
Low
None
None
Summary
An application that derives a shared secret from an externally supplied peer public key without first checking that the peer key's type and curve match its own key can be driven into this loop by an attacker-controlled JWK, pinning an Erlang scheduler at 100% CPU. Repeated requests exhaust the available schedulers, resulting in a denial of service. This issue affects jose: from 1.5.0 before 1.11.13. WorkaroundsBefore calling Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 23 more Show less
1.11.8
1.11.9
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65627
EEF-CVE-2026-65627
GHSA-wfpv-qxp8-x5gm
Oct 26, 2026
Decompression bomb via unbounded zlib:inflate in jose_jwe_zip:uncompress/2
High
Local
Low
None
None
SummaryImproper 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 Decompression runs automatically during decryption through This issue affects jose: from 1.0.0 before 1.11.13. WorkaroundsReject JWE tokens that carry a Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65626
EEF-CVE-2026-65626
GHSA-vwvr-f994-6j9j
Oct 26, 2026
Bleichenbacher padding oracle in RSAES-PKCS1-v1_5 decryption in jose
High
Local
Low
None
None
SummaryThe pure-Erlang RSAES-PKCS1-v1_5 decryption in the An unauthenticated attacker who knows only the public RSA key and can submit ciphertexts to a decryption endpoint that unwraps RSA1_5 JWE keys (or otherwise calls This issue affects jose: from 1.3.0 before 1.11.13. ConfigurationsThe vulnerable code path is only reached when jose performs RSAES-PKCS1-v1_5 decryption with its pure-Erlang fallback (the Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 27 more Show less
1.11.8
1.11.9
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65625
EEF-CVE-2026-65625
GHSA-6gxw-6f7r-cjr6
Oct 26, 2026
Attacker-controlled AES-GCM authentication tag length allows tag forgery in jose
High
Local
Low
None
None
SummaryThe pure-Erlang AES-GCM fallback in This issue affects jose: from 1.2.0 before 1.11.13. WorkaroundsEnsure the runtime provides a crypto provider with native AES-GCM support (a standard Erlang/OTP build linked against OpenSSL) so that JOSE dispatches AES-GCM to the native ConfigurationsThis vulnerability is only exploitable when AES-GCM is handled by the pure-Erlang Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 28 more Show less
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2023-50966
GHSA-9mg4-v392-8j68
Mar 19, 2024
erlang-jose vulnerable to denial of service via large p2c value
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
None
Low
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. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.2
1.11.4
+ 28 more Show less
1.11.5
1.11.6
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.7
References Updated Dec 10, 2025 · Source: OSV.dev |
1.9.0
minor
Dependencies (1)
|
|
1.8.4
patch
7 CVEs
CVE-2026-65632
EEF-CVE-2026-65632
GHSA-44hw-rpw9-mwg4
Oct 26, 2026
ECDSA signature length is not validated in jose, allowing signature malleability
Medium
Local
Low
None
None
SummaryThe As a result, an attacker who holds one valid token can prepend leading zero bytes to each of the R and S halves to produce longer signatures that still split evenly and decode to the same This issue affects jose: from 1.0.0 before 1.11.13. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65631
EEF-CVE-2026-65631
GHSA-3m45-vrpj-xmrq
Oct 26, 2026
erlang-jose RSA JWK parsing attempts to factor an attacker-controlled modulus, enabling CPU-exhaustion denial of service
High
Local
Low
None
None
SummaryInefficient 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 public This issue affects jose: from 1.7.7 before 1.11.13. Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 11 more Show less
1.11.8
1.11.9
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65628
EEF-CVE-2026-65628
GHSA-fpj2-9h59-32pp
Oct 26, 2026
Infinite recursion (CPU denial-of-service) in JOSE.JWK.shared_secret/2 on mismatched key types
High
Local
Low
None
None
Summary
An application that derives a shared secret from an externally supplied peer public key without first checking that the peer key's type and curve match its own key can be driven into this loop by an attacker-controlled JWK, pinning an Erlang scheduler at 100% CPU. Repeated requests exhaust the available schedulers, resulting in a denial of service. This issue affects jose: from 1.5.0 before 1.11.13. WorkaroundsBefore calling Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 23 more Show less
1.11.8
1.11.9
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65627
EEF-CVE-2026-65627
GHSA-wfpv-qxp8-x5gm
Oct 26, 2026
Decompression bomb via unbounded zlib:inflate in jose_jwe_zip:uncompress/2
High
Local
Low
None
None
SummaryImproper 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 Decompression runs automatically during decryption through This issue affects jose: from 1.0.0 before 1.11.13. WorkaroundsReject JWE tokens that carry a Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65626
EEF-CVE-2026-65626
GHSA-vwvr-f994-6j9j
Oct 26, 2026
Bleichenbacher padding oracle in RSAES-PKCS1-v1_5 decryption in jose
High
Local
Low
None
None
SummaryThe pure-Erlang RSAES-PKCS1-v1_5 decryption in the An unauthenticated attacker who knows only the public RSA key and can submit ciphertexts to a decryption endpoint that unwraps RSA1_5 JWE keys (or otherwise calls This issue affects jose: from 1.3.0 before 1.11.13. ConfigurationsThe vulnerable code path is only reached when jose performs RSAES-PKCS1-v1_5 decryption with its pure-Erlang fallback (the Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 27 more Show less
1.11.8
1.11.9
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65625
EEF-CVE-2026-65625
GHSA-6gxw-6f7r-cjr6
Oct 26, 2026
Attacker-controlled AES-GCM authentication tag length allows tag forgery in jose
High
Local
Low
None
None
SummaryThe pure-Erlang AES-GCM fallback in This issue affects jose: from 1.2.0 before 1.11.13. WorkaroundsEnsure the runtime provides a crypto provider with native AES-GCM support (a standard Erlang/OTP build linked against OpenSSL) so that JOSE dispatches AES-GCM to the native ConfigurationsThis vulnerability is only exploitable when AES-GCM is handled by the pure-Erlang Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 28 more Show less
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2023-50966
GHSA-9mg4-v392-8j68
Mar 19, 2024
erlang-jose vulnerable to denial of service via large p2c value
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
None
Low
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. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.2
1.11.4
+ 28 more Show less
1.11.5
1.11.6
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.7
References Updated Dec 10, 2025 · Source: OSV.dev |
1.8.4
patch
Dependencies (1)
|
|
1.8.3
patch
7 CVEs
CVE-2026-65632
EEF-CVE-2026-65632
GHSA-44hw-rpw9-mwg4
Oct 26, 2026
ECDSA signature length is not validated in jose, allowing signature malleability
Medium
Local
Low
None
None
SummaryThe As a result, an attacker who holds one valid token can prepend leading zero bytes to each of the R and S halves to produce longer signatures that still split evenly and decode to the same This issue affects jose: from 1.0.0 before 1.11.13. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65631
EEF-CVE-2026-65631
GHSA-3m45-vrpj-xmrq
Oct 26, 2026
erlang-jose RSA JWK parsing attempts to factor an attacker-controlled modulus, enabling CPU-exhaustion denial of service
High
Local
Low
None
None
SummaryInefficient 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 public This issue affects jose: from 1.7.7 before 1.11.13. Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 11 more Show less
1.11.8
1.11.9
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65628
EEF-CVE-2026-65628
GHSA-fpj2-9h59-32pp
Oct 26, 2026
Infinite recursion (CPU denial-of-service) in JOSE.JWK.shared_secret/2 on mismatched key types
High
Local
Low
None
None
Summary
An application that derives a shared secret from an externally supplied peer public key without first checking that the peer key's type and curve match its own key can be driven into this loop by an attacker-controlled JWK, pinning an Erlang scheduler at 100% CPU. Repeated requests exhaust the available schedulers, resulting in a denial of service. This issue affects jose: from 1.5.0 before 1.11.13. WorkaroundsBefore calling Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 23 more Show less
1.11.8
1.11.9
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65627
EEF-CVE-2026-65627
GHSA-wfpv-qxp8-x5gm
Oct 26, 2026
Decompression bomb via unbounded zlib:inflate in jose_jwe_zip:uncompress/2
High
Local
Low
None
None
SummaryImproper 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 Decompression runs automatically during decryption through This issue affects jose: from 1.0.0 before 1.11.13. WorkaroundsReject JWE tokens that carry a Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65626
EEF-CVE-2026-65626
GHSA-vwvr-f994-6j9j
Oct 26, 2026
Bleichenbacher padding oracle in RSAES-PKCS1-v1_5 decryption in jose
High
Local
Low
None
None
SummaryThe pure-Erlang RSAES-PKCS1-v1_5 decryption in the An unauthenticated attacker who knows only the public RSA key and can submit ciphertexts to a decryption endpoint that unwraps RSA1_5 JWE keys (or otherwise calls This issue affects jose: from 1.3.0 before 1.11.13. ConfigurationsThe vulnerable code path is only reached when jose performs RSAES-PKCS1-v1_5 decryption with its pure-Erlang fallback (the Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 27 more Show less
1.11.8
1.11.9
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65625
EEF-CVE-2026-65625
GHSA-6gxw-6f7r-cjr6
Oct 26, 2026
Attacker-controlled AES-GCM authentication tag length allows tag forgery in jose
High
Local
Low
None
None
SummaryThe pure-Erlang AES-GCM fallback in This issue affects jose: from 1.2.0 before 1.11.13. WorkaroundsEnsure the runtime provides a crypto provider with native AES-GCM support (a standard Erlang/OTP build linked against OpenSSL) so that JOSE dispatches AES-GCM to the native ConfigurationsThis vulnerability is only exploitable when AES-GCM is handled by the pure-Erlang Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 28 more Show less
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2023-50966
GHSA-9mg4-v392-8j68
Mar 19, 2024
erlang-jose vulnerable to denial of service via large p2c value
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
None
Low
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. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.2
1.11.4
+ 28 more Show less
1.11.5
1.11.6
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.7
References Updated Dec 10, 2025 · Source: OSV.dev |
1.8.3
patch
Dependencies (1)
|
|
1.8.2
patch
7 CVEs
CVE-2026-65632
EEF-CVE-2026-65632
GHSA-44hw-rpw9-mwg4
Oct 26, 2026
ECDSA signature length is not validated in jose, allowing signature malleability
Medium
Local
Low
None
None
SummaryThe As a result, an attacker who holds one valid token can prepend leading zero bytes to each of the R and S halves to produce longer signatures that still split evenly and decode to the same This issue affects jose: from 1.0.0 before 1.11.13. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65631
EEF-CVE-2026-65631
GHSA-3m45-vrpj-xmrq
Oct 26, 2026
erlang-jose RSA JWK parsing attempts to factor an attacker-controlled modulus, enabling CPU-exhaustion denial of service
High
Local
Low
None
None
SummaryInefficient 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 public This issue affects jose: from 1.7.7 before 1.11.13. Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 11 more Show less
1.11.8
1.11.9
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65628
EEF-CVE-2026-65628
GHSA-fpj2-9h59-32pp
Oct 26, 2026
Infinite recursion (CPU denial-of-service) in JOSE.JWK.shared_secret/2 on mismatched key types
High
Local
Low
None
None
Summary
An application that derives a shared secret from an externally supplied peer public key without first checking that the peer key's type and curve match its own key can be driven into this loop by an attacker-controlled JWK, pinning an Erlang scheduler at 100% CPU. Repeated requests exhaust the available schedulers, resulting in a denial of service. This issue affects jose: from 1.5.0 before 1.11.13. WorkaroundsBefore calling Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 23 more Show less
1.11.8
1.11.9
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65627
EEF-CVE-2026-65627
GHSA-wfpv-qxp8-x5gm
Oct 26, 2026
Decompression bomb via unbounded zlib:inflate in jose_jwe_zip:uncompress/2
High
Local
Low
None
None
SummaryImproper 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 Decompression runs automatically during decryption through This issue affects jose: from 1.0.0 before 1.11.13. WorkaroundsReject JWE tokens that carry a Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65626
EEF-CVE-2026-65626
GHSA-vwvr-f994-6j9j
Oct 26, 2026
Bleichenbacher padding oracle in RSAES-PKCS1-v1_5 decryption in jose
High
Local
Low
None
None
SummaryThe pure-Erlang RSAES-PKCS1-v1_5 decryption in the An unauthenticated attacker who knows only the public RSA key and can submit ciphertexts to a decryption endpoint that unwraps RSA1_5 JWE keys (or otherwise calls This issue affects jose: from 1.3.0 before 1.11.13. ConfigurationsThe vulnerable code path is only reached when jose performs RSAES-PKCS1-v1_5 decryption with its pure-Erlang fallback (the Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 27 more Show less
1.11.8
1.11.9
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65625
EEF-CVE-2026-65625
GHSA-6gxw-6f7r-cjr6
Oct 26, 2026
Attacker-controlled AES-GCM authentication tag length allows tag forgery in jose
High
Local
Low
None
None
SummaryThe pure-Erlang AES-GCM fallback in This issue affects jose: from 1.2.0 before 1.11.13. WorkaroundsEnsure the runtime provides a crypto provider with native AES-GCM support (a standard Erlang/OTP build linked against OpenSSL) so that JOSE dispatches AES-GCM to the native ConfigurationsThis vulnerability is only exploitable when AES-GCM is handled by the pure-Erlang Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 28 more Show less
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2023-50966
GHSA-9mg4-v392-8j68
Mar 19, 2024
erlang-jose vulnerable to denial of service via large p2c value
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
None
Low
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. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.2
1.11.4
+ 28 more Show less
1.11.5
1.11.6
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.7
References Updated Dec 10, 2025 · Source: OSV.dev |
1.8.2
patch
Dependencies (1)
|
|
1.8.1
patch
7 CVEs
CVE-2026-65632
EEF-CVE-2026-65632
GHSA-44hw-rpw9-mwg4
Oct 26, 2026
ECDSA signature length is not validated in jose, allowing signature malleability
Medium
Local
Low
None
None
SummaryThe As a result, an attacker who holds one valid token can prepend leading zero bytes to each of the R and S halves to produce longer signatures that still split evenly and decode to the same This issue affects jose: from 1.0.0 before 1.11.13. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65631
EEF-CVE-2026-65631
GHSA-3m45-vrpj-xmrq
Oct 26, 2026
erlang-jose RSA JWK parsing attempts to factor an attacker-controlled modulus, enabling CPU-exhaustion denial of service
High
Local
Low
None
None
SummaryInefficient 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 public This issue affects jose: from 1.7.7 before 1.11.13. Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 11 more Show less
1.11.8
1.11.9
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65628
EEF-CVE-2026-65628
GHSA-fpj2-9h59-32pp
Oct 26, 2026
Infinite recursion (CPU denial-of-service) in JOSE.JWK.shared_secret/2 on mismatched key types
High
Local
Low
None
None
Summary
An application that derives a shared secret from an externally supplied peer public key without first checking that the peer key's type and curve match its own key can be driven into this loop by an attacker-controlled JWK, pinning an Erlang scheduler at 100% CPU. Repeated requests exhaust the available schedulers, resulting in a denial of service. This issue affects jose: from 1.5.0 before 1.11.13. WorkaroundsBefore calling Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 23 more Show less
1.11.8
1.11.9
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65627
EEF-CVE-2026-65627
GHSA-wfpv-qxp8-x5gm
Oct 26, 2026
Decompression bomb via unbounded zlib:inflate in jose_jwe_zip:uncompress/2
High
Local
Low
None
None
SummaryImproper 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 Decompression runs automatically during decryption through This issue affects jose: from 1.0.0 before 1.11.13. WorkaroundsReject JWE tokens that carry a Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65626
EEF-CVE-2026-65626
GHSA-vwvr-f994-6j9j
Oct 26, 2026
Bleichenbacher padding oracle in RSAES-PKCS1-v1_5 decryption in jose
High
Local
Low
None
None
SummaryThe pure-Erlang RSAES-PKCS1-v1_5 decryption in the An unauthenticated attacker who knows only the public RSA key and can submit ciphertexts to a decryption endpoint that unwraps RSA1_5 JWE keys (or otherwise calls This issue affects jose: from 1.3.0 before 1.11.13. ConfigurationsThe vulnerable code path is only reached when jose performs RSAES-PKCS1-v1_5 decryption with its pure-Erlang fallback (the Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 27 more Show less
1.11.8
1.11.9
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65625
EEF-CVE-2026-65625
GHSA-6gxw-6f7r-cjr6
Oct 26, 2026
Attacker-controlled AES-GCM authentication tag length allows tag forgery in jose
High
Local
Low
None
None
SummaryThe pure-Erlang AES-GCM fallback in This issue affects jose: from 1.2.0 before 1.11.13. WorkaroundsEnsure the runtime provides a crypto provider with native AES-GCM support (a standard Erlang/OTP build linked against OpenSSL) so that JOSE dispatches AES-GCM to the native ConfigurationsThis vulnerability is only exploitable when AES-GCM is handled by the pure-Erlang Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 28 more Show less
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2023-50966
GHSA-9mg4-v392-8j68
Mar 19, 2024
erlang-jose vulnerable to denial of service via large p2c value
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
None
Low
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. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.2
1.11.4
+ 28 more Show less
1.11.5
1.11.6
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.7
References Updated Dec 10, 2025 · Source: OSV.dev |
1.8.1
patch
Dependencies (1)
|
|
1.8.0
minor
7 CVEs
CVE-2026-65632
EEF-CVE-2026-65632
GHSA-44hw-rpw9-mwg4
Oct 26, 2026
ECDSA signature length is not validated in jose, allowing signature malleability
Medium
Local
Low
None
None
SummaryThe As a result, an attacker who holds one valid token can prepend leading zero bytes to each of the R and S halves to produce longer signatures that still split evenly and decode to the same This issue affects jose: from 1.0.0 before 1.11.13. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65631
EEF-CVE-2026-65631
GHSA-3m45-vrpj-xmrq
Oct 26, 2026
erlang-jose RSA JWK parsing attempts to factor an attacker-controlled modulus, enabling CPU-exhaustion denial of service
High
Local
Low
None
None
SummaryInefficient 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 public This issue affects jose: from 1.7.7 before 1.11.13. Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 11 more Show less
1.11.8
1.11.9
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65628
EEF-CVE-2026-65628
GHSA-fpj2-9h59-32pp
Oct 26, 2026
Infinite recursion (CPU denial-of-service) in JOSE.JWK.shared_secret/2 on mismatched key types
High
Local
Low
None
None
Summary
An application that derives a shared secret from an externally supplied peer public key without first checking that the peer key's type and curve match its own key can be driven into this loop by an attacker-controlled JWK, pinning an Erlang scheduler at 100% CPU. Repeated requests exhaust the available schedulers, resulting in a denial of service. This issue affects jose: from 1.5.0 before 1.11.13. WorkaroundsBefore calling Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 23 more Show less
1.11.8
1.11.9
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65627
EEF-CVE-2026-65627
GHSA-wfpv-qxp8-x5gm
Oct 26, 2026
Decompression bomb via unbounded zlib:inflate in jose_jwe_zip:uncompress/2
High
Local
Low
None
None
SummaryImproper 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 Decompression runs automatically during decryption through This issue affects jose: from 1.0.0 before 1.11.13. WorkaroundsReject JWE tokens that carry a Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65626
EEF-CVE-2026-65626
GHSA-vwvr-f994-6j9j
Oct 26, 2026
Bleichenbacher padding oracle in RSAES-PKCS1-v1_5 decryption in jose
High
Local
Low
None
None
SummaryThe pure-Erlang RSAES-PKCS1-v1_5 decryption in the An unauthenticated attacker who knows only the public RSA key and can submit ciphertexts to a decryption endpoint that unwraps RSA1_5 JWE keys (or otherwise calls This issue affects jose: from 1.3.0 before 1.11.13. ConfigurationsThe vulnerable code path is only reached when jose performs RSAES-PKCS1-v1_5 decryption with its pure-Erlang fallback (the Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 27 more Show less
1.11.8
1.11.9
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65625
EEF-CVE-2026-65625
GHSA-6gxw-6f7r-cjr6
Oct 26, 2026
Attacker-controlled AES-GCM authentication tag length allows tag forgery in jose
High
Local
Low
None
None
SummaryThe pure-Erlang AES-GCM fallback in This issue affects jose: from 1.2.0 before 1.11.13. WorkaroundsEnsure the runtime provides a crypto provider with native AES-GCM support (a standard Erlang/OTP build linked against OpenSSL) so that JOSE dispatches AES-GCM to the native ConfigurationsThis vulnerability is only exploitable when AES-GCM is handled by the pure-Erlang Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 28 more Show less
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2023-50966
GHSA-9mg4-v392-8j68
Mar 19, 2024
erlang-jose vulnerable to denial of service via large p2c value
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
None
Low
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. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.2
1.11.4
+ 28 more Show less
1.11.5
1.11.6
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.7
References Updated Dec 10, 2025 · Source: OSV.dev |
1.8.0
minor
Dependencies (1)
|
|
1.7.9
patch
7 CVEs
CVE-2026-65632
EEF-CVE-2026-65632
GHSA-44hw-rpw9-mwg4
Oct 26, 2026
ECDSA signature length is not validated in jose, allowing signature malleability
Medium
Local
Low
None
None
SummaryThe As a result, an attacker who holds one valid token can prepend leading zero bytes to each of the R and S halves to produce longer signatures that still split evenly and decode to the same This issue affects jose: from 1.0.0 before 1.11.13. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65631
EEF-CVE-2026-65631
GHSA-3m45-vrpj-xmrq
Oct 26, 2026
erlang-jose RSA JWK parsing attempts to factor an attacker-controlled modulus, enabling CPU-exhaustion denial of service
High
Local
Low
None
None
SummaryInefficient 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 public This issue affects jose: from 1.7.7 before 1.11.13. Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 11 more Show less
1.11.8
1.11.9
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65628
EEF-CVE-2026-65628
GHSA-fpj2-9h59-32pp
Oct 26, 2026
Infinite recursion (CPU denial-of-service) in JOSE.JWK.shared_secret/2 on mismatched key types
High
Local
Low
None
None
Summary
An application that derives a shared secret from an externally supplied peer public key without first checking that the peer key's type and curve match its own key can be driven into this loop by an attacker-controlled JWK, pinning an Erlang scheduler at 100% CPU. Repeated requests exhaust the available schedulers, resulting in a denial of service. This issue affects jose: from 1.5.0 before 1.11.13. WorkaroundsBefore calling Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 23 more Show less
1.11.8
1.11.9
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65627
EEF-CVE-2026-65627
GHSA-wfpv-qxp8-x5gm
Oct 26, 2026
Decompression bomb via unbounded zlib:inflate in jose_jwe_zip:uncompress/2
High
Local
Low
None
None
SummaryImproper 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 Decompression runs automatically during decryption through This issue affects jose: from 1.0.0 before 1.11.13. WorkaroundsReject JWE tokens that carry a Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65626
EEF-CVE-2026-65626
GHSA-vwvr-f994-6j9j
Oct 26, 2026
Bleichenbacher padding oracle in RSAES-PKCS1-v1_5 decryption in jose
High
Local
Low
None
None
SummaryThe pure-Erlang RSAES-PKCS1-v1_5 decryption in the An unauthenticated attacker who knows only the public RSA key and can submit ciphertexts to a decryption endpoint that unwraps RSA1_5 JWE keys (or otherwise calls This issue affects jose: from 1.3.0 before 1.11.13. ConfigurationsThe vulnerable code path is only reached when jose performs RSAES-PKCS1-v1_5 decryption with its pure-Erlang fallback (the Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 27 more Show less
1.11.8
1.11.9
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65625
EEF-CVE-2026-65625
GHSA-6gxw-6f7r-cjr6
Oct 26, 2026
Attacker-controlled AES-GCM authentication tag length allows tag forgery in jose
High
Local
Low
None
None
SummaryThe pure-Erlang AES-GCM fallback in This issue affects jose: from 1.2.0 before 1.11.13. WorkaroundsEnsure the runtime provides a crypto provider with native AES-GCM support (a standard Erlang/OTP build linked against OpenSSL) so that JOSE dispatches AES-GCM to the native ConfigurationsThis vulnerability is only exploitable when AES-GCM is handled by the pure-Erlang Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 28 more Show less
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2023-50966
GHSA-9mg4-v392-8j68
Mar 19, 2024
erlang-jose vulnerable to denial of service via large p2c value
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
None
Low
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. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.2
1.11.4
+ 28 more Show less
1.11.5
1.11.6
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.7
References Updated Dec 10, 2025 · Source: OSV.dev |
1.7.9
patch
Dependencies (1)
|
|
1.7.8
patch
7 CVEs
CVE-2026-65632
EEF-CVE-2026-65632
GHSA-44hw-rpw9-mwg4
Oct 26, 2026
ECDSA signature length is not validated in jose, allowing signature malleability
Medium
Local
Low
None
None
SummaryThe As a result, an attacker who holds one valid token can prepend leading zero bytes to each of the R and S halves to produce longer signatures that still split evenly and decode to the same This issue affects jose: from 1.0.0 before 1.11.13. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65631
EEF-CVE-2026-65631
GHSA-3m45-vrpj-xmrq
Oct 26, 2026
erlang-jose RSA JWK parsing attempts to factor an attacker-controlled modulus, enabling CPU-exhaustion denial of service
High
Local
Low
None
None
SummaryInefficient 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 public This issue affects jose: from 1.7.7 before 1.11.13. Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 11 more Show less
1.11.8
1.11.9
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65628
EEF-CVE-2026-65628
GHSA-fpj2-9h59-32pp
Oct 26, 2026
Infinite recursion (CPU denial-of-service) in JOSE.JWK.shared_secret/2 on mismatched key types
High
Local
Low
None
None
Summary
An application that derives a shared secret from an externally supplied peer public key without first checking that the peer key's type and curve match its own key can be driven into this loop by an attacker-controlled JWK, pinning an Erlang scheduler at 100% CPU. Repeated requests exhaust the available schedulers, resulting in a denial of service. This issue affects jose: from 1.5.0 before 1.11.13. WorkaroundsBefore calling Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 23 more Show less
1.11.8
1.11.9
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65627
EEF-CVE-2026-65627
GHSA-wfpv-qxp8-x5gm
Oct 26, 2026
Decompression bomb via unbounded zlib:inflate in jose_jwe_zip:uncompress/2
High
Local
Low
None
None
SummaryImproper 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 Decompression runs automatically during decryption through This issue affects jose: from 1.0.0 before 1.11.13. WorkaroundsReject JWE tokens that carry a Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65626
EEF-CVE-2026-65626
GHSA-vwvr-f994-6j9j
Oct 26, 2026
Bleichenbacher padding oracle in RSAES-PKCS1-v1_5 decryption in jose
High
Local
Low
None
None
SummaryThe pure-Erlang RSAES-PKCS1-v1_5 decryption in the An unauthenticated attacker who knows only the public RSA key and can submit ciphertexts to a decryption endpoint that unwraps RSA1_5 JWE keys (or otherwise calls This issue affects jose: from 1.3.0 before 1.11.13. ConfigurationsThe vulnerable code path is only reached when jose performs RSAES-PKCS1-v1_5 decryption with its pure-Erlang fallback (the Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 27 more Show less
1.11.8
1.11.9
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65625
EEF-CVE-2026-65625
GHSA-6gxw-6f7r-cjr6
Oct 26, 2026
Attacker-controlled AES-GCM authentication tag length allows tag forgery in jose
High
Local
Low
None
None
SummaryThe pure-Erlang AES-GCM fallback in This issue affects jose: from 1.2.0 before 1.11.13. WorkaroundsEnsure the runtime provides a crypto provider with native AES-GCM support (a standard Erlang/OTP build linked against OpenSSL) so that JOSE dispatches AES-GCM to the native ConfigurationsThis vulnerability is only exploitable when AES-GCM is handled by the pure-Erlang Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 28 more Show less
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2023-50966
GHSA-9mg4-v392-8j68
Mar 19, 2024
erlang-jose vulnerable to denial of service via large p2c value
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
None
Low
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. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.2
1.11.4
+ 28 more Show less
1.11.5
1.11.6
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.7
References Updated Dec 10, 2025 · Source: OSV.dev |
1.7.8
patch
Dependencies (1)
|
|
1.7.7
patch
7 CVEs
CVE-2026-65632
EEF-CVE-2026-65632
GHSA-44hw-rpw9-mwg4
Oct 26, 2026
ECDSA signature length is not validated in jose, allowing signature malleability
Medium
Local
Low
None
None
SummaryThe As a result, an attacker who holds one valid token can prepend leading zero bytes to each of the R and S halves to produce longer signatures that still split evenly and decode to the same This issue affects jose: from 1.0.0 before 1.11.13. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65631
EEF-CVE-2026-65631
GHSA-3m45-vrpj-xmrq
Oct 26, 2026
erlang-jose RSA JWK parsing attempts to factor an attacker-controlled modulus, enabling CPU-exhaustion denial of service
High
Local
Low
None
None
SummaryInefficient 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 public This issue affects jose: from 1.7.7 before 1.11.13. Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 11 more Show less
1.11.8
1.11.9
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65628
EEF-CVE-2026-65628
GHSA-fpj2-9h59-32pp
Oct 26, 2026
Infinite recursion (CPU denial-of-service) in JOSE.JWK.shared_secret/2 on mismatched key types
High
Local
Low
None
None
Summary
An application that derives a shared secret from an externally supplied peer public key without first checking that the peer key's type and curve match its own key can be driven into this loop by an attacker-controlled JWK, pinning an Erlang scheduler at 100% CPU. Repeated requests exhaust the available schedulers, resulting in a denial of service. This issue affects jose: from 1.5.0 before 1.11.13. WorkaroundsBefore calling Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 23 more Show less
1.11.8
1.11.9
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65627
EEF-CVE-2026-65627
GHSA-wfpv-qxp8-x5gm
Oct 26, 2026
Decompression bomb via unbounded zlib:inflate in jose_jwe_zip:uncompress/2
High
Local
Low
None
None
SummaryImproper 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 Decompression runs automatically during decryption through This issue affects jose: from 1.0.0 before 1.11.13. WorkaroundsReject JWE tokens that carry a Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65626
EEF-CVE-2026-65626
GHSA-vwvr-f994-6j9j
Oct 26, 2026
Bleichenbacher padding oracle in RSAES-PKCS1-v1_5 decryption in jose
High
Local
Low
None
None
SummaryThe pure-Erlang RSAES-PKCS1-v1_5 decryption in the An unauthenticated attacker who knows only the public RSA key and can submit ciphertexts to a decryption endpoint that unwraps RSA1_5 JWE keys (or otherwise calls This issue affects jose: from 1.3.0 before 1.11.13. ConfigurationsThe vulnerable code path is only reached when jose performs RSAES-PKCS1-v1_5 decryption with its pure-Erlang fallback (the Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 27 more Show less
1.11.8
1.11.9
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65625
EEF-CVE-2026-65625
GHSA-6gxw-6f7r-cjr6
Oct 26, 2026
Attacker-controlled AES-GCM authentication tag length allows tag forgery in jose
High
Local
Low
None
None
SummaryThe pure-Erlang AES-GCM fallback in This issue affects jose: from 1.2.0 before 1.11.13. WorkaroundsEnsure the runtime provides a crypto provider with native AES-GCM support (a standard Erlang/OTP build linked against OpenSSL) so that JOSE dispatches AES-GCM to the native ConfigurationsThis vulnerability is only exploitable when AES-GCM is handled by the pure-Erlang Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 28 more Show less
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2023-50966
GHSA-9mg4-v392-8j68
Mar 19, 2024
erlang-jose vulnerable to denial of service via large p2c value
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
None
Low
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. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.2
1.11.4
+ 28 more Show less
1.11.5
1.11.6
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.7
References Updated Dec 10, 2025 · Source: OSV.dev |
1.7.7
patch
Dependencies (1)
|
|
1.7.6
patch
6 CVEs
CVE-2026-65632
EEF-CVE-2026-65632
GHSA-44hw-rpw9-mwg4
Oct 26, 2026
ECDSA signature length is not validated in jose, allowing signature malleability
Medium
Local
Low
None
None
SummaryThe As a result, an attacker who holds one valid token can prepend leading zero bytes to each of the R and S halves to produce longer signatures that still split evenly and decode to the same This issue affects jose: from 1.0.0 before 1.11.13. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65628
EEF-CVE-2026-65628
GHSA-fpj2-9h59-32pp
Oct 26, 2026
Infinite recursion (CPU denial-of-service) in JOSE.JWK.shared_secret/2 on mismatched key types
High
Local
Low
None
None
Summary
An application that derives a shared secret from an externally supplied peer public key without first checking that the peer key's type and curve match its own key can be driven into this loop by an attacker-controlled JWK, pinning an Erlang scheduler at 100% CPU. Repeated requests exhaust the available schedulers, resulting in a denial of service. This issue affects jose: from 1.5.0 before 1.11.13. WorkaroundsBefore calling Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 23 more Show less
1.11.8
1.11.9
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65627
EEF-CVE-2026-65627
GHSA-wfpv-qxp8-x5gm
Oct 26, 2026
Decompression bomb via unbounded zlib:inflate in jose_jwe_zip:uncompress/2
High
Local
Low
None
None
SummaryImproper 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 Decompression runs automatically during decryption through This issue affects jose: from 1.0.0 before 1.11.13. WorkaroundsReject JWE tokens that carry a Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65626
EEF-CVE-2026-65626
GHSA-vwvr-f994-6j9j
Oct 26, 2026
Bleichenbacher padding oracle in RSAES-PKCS1-v1_5 decryption in jose
High
Local
Low
None
None
SummaryThe pure-Erlang RSAES-PKCS1-v1_5 decryption in the An unauthenticated attacker who knows only the public RSA key and can submit ciphertexts to a decryption endpoint that unwraps RSA1_5 JWE keys (or otherwise calls This issue affects jose: from 1.3.0 before 1.11.13. ConfigurationsThe vulnerable code path is only reached when jose performs RSAES-PKCS1-v1_5 decryption with its pure-Erlang fallback (the Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 27 more Show less
1.11.8
1.11.9
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65625
EEF-CVE-2026-65625
GHSA-6gxw-6f7r-cjr6
Oct 26, 2026
Attacker-controlled AES-GCM authentication tag length allows tag forgery in jose
High
Local
Low
None
None
SummaryThe pure-Erlang AES-GCM fallback in This issue affects jose: from 1.2.0 before 1.11.13. WorkaroundsEnsure the runtime provides a crypto provider with native AES-GCM support (a standard Erlang/OTP build linked against OpenSSL) so that JOSE dispatches AES-GCM to the native ConfigurationsThis vulnerability is only exploitable when AES-GCM is handled by the pure-Erlang Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 28 more Show less
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2023-50966
GHSA-9mg4-v392-8j68
Mar 19, 2024
erlang-jose vulnerable to denial of service via large p2c value
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
None
Low
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. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.2
1.11.4
+ 28 more Show less
1.11.5
1.11.6
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.7
References Updated Dec 10, 2025 · Source: OSV.dev |
1.7.6
patch
Dependencies (1)
|
|
1.7.5
patch
6 CVEs
CVE-2026-65632
EEF-CVE-2026-65632
GHSA-44hw-rpw9-mwg4
Oct 26, 2026
ECDSA signature length is not validated in jose, allowing signature malleability
Medium
Local
Low
None
None
SummaryThe As a result, an attacker who holds one valid token can prepend leading zero bytes to each of the R and S halves to produce longer signatures that still split evenly and decode to the same This issue affects jose: from 1.0.0 before 1.11.13. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65628
EEF-CVE-2026-65628
GHSA-fpj2-9h59-32pp
Oct 26, 2026
Infinite recursion (CPU denial-of-service) in JOSE.JWK.shared_secret/2 on mismatched key types
High
Local
Low
None
None
Summary
An application that derives a shared secret from an externally supplied peer public key without first checking that the peer key's type and curve match its own key can be driven into this loop by an attacker-controlled JWK, pinning an Erlang scheduler at 100% CPU. Repeated requests exhaust the available schedulers, resulting in a denial of service. This issue affects jose: from 1.5.0 before 1.11.13. WorkaroundsBefore calling Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 23 more Show less
1.11.8
1.11.9
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65627
EEF-CVE-2026-65627
GHSA-wfpv-qxp8-x5gm
Oct 26, 2026
Decompression bomb via unbounded zlib:inflate in jose_jwe_zip:uncompress/2
High
Local
Low
None
None
SummaryImproper 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 Decompression runs automatically during decryption through This issue affects jose: from 1.0.0 before 1.11.13. WorkaroundsReject JWE tokens that carry a Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65626
EEF-CVE-2026-65626
GHSA-vwvr-f994-6j9j
Oct 26, 2026
Bleichenbacher padding oracle in RSAES-PKCS1-v1_5 decryption in jose
High
Local
Low
None
None
SummaryThe pure-Erlang RSAES-PKCS1-v1_5 decryption in the An unauthenticated attacker who knows only the public RSA key and can submit ciphertexts to a decryption endpoint that unwraps RSA1_5 JWE keys (or otherwise calls This issue affects jose: from 1.3.0 before 1.11.13. ConfigurationsThe vulnerable code path is only reached when jose performs RSAES-PKCS1-v1_5 decryption with its pure-Erlang fallback (the Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 27 more Show less
1.11.8
1.11.9
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65625
EEF-CVE-2026-65625
GHSA-6gxw-6f7r-cjr6
Oct 26, 2026
Attacker-controlled AES-GCM authentication tag length allows tag forgery in jose
High
Local
Low
None
None
SummaryThe pure-Erlang AES-GCM fallback in This issue affects jose: from 1.2.0 before 1.11.13. WorkaroundsEnsure the runtime provides a crypto provider with native AES-GCM support (a standard Erlang/OTP build linked against OpenSSL) so that JOSE dispatches AES-GCM to the native ConfigurationsThis vulnerability is only exploitable when AES-GCM is handled by the pure-Erlang Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 28 more Show less
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2023-50966
GHSA-9mg4-v392-8j68
Mar 19, 2024
erlang-jose vulnerable to denial of service via large p2c value
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
None
Low
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. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.2
1.11.4
+ 28 more Show less
1.11.5
1.11.6
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.7
References Updated Dec 10, 2025 · Source: OSV.dev |
1.7.5
patch
Dependencies (1)
|
|
1.7.4
patch
6 CVEs
CVE-2026-65632
EEF-CVE-2026-65632
GHSA-44hw-rpw9-mwg4
Oct 26, 2026
ECDSA signature length is not validated in jose, allowing signature malleability
Medium
Local
Low
None
None
SummaryThe As a result, an attacker who holds one valid token can prepend leading zero bytes to each of the R and S halves to produce longer signatures that still split evenly and decode to the same This issue affects jose: from 1.0.0 before 1.11.13. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65628
EEF-CVE-2026-65628
GHSA-fpj2-9h59-32pp
Oct 26, 2026
Infinite recursion (CPU denial-of-service) in JOSE.JWK.shared_secret/2 on mismatched key types
High
Local
Low
None
None
Summary
An application that derives a shared secret from an externally supplied peer public key without first checking that the peer key's type and curve match its own key can be driven into this loop by an attacker-controlled JWK, pinning an Erlang scheduler at 100% CPU. Repeated requests exhaust the available schedulers, resulting in a denial of service. This issue affects jose: from 1.5.0 before 1.11.13. WorkaroundsBefore calling Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 23 more Show less
1.11.8
1.11.9
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65627
EEF-CVE-2026-65627
GHSA-wfpv-qxp8-x5gm
Oct 26, 2026
Decompression bomb via unbounded zlib:inflate in jose_jwe_zip:uncompress/2
High
Local
Low
None
None
SummaryImproper 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 Decompression runs automatically during decryption through This issue affects jose: from 1.0.0 before 1.11.13. WorkaroundsReject JWE tokens that carry a Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65626
EEF-CVE-2026-65626
GHSA-vwvr-f994-6j9j
Oct 26, 2026
Bleichenbacher padding oracle in RSAES-PKCS1-v1_5 decryption in jose
High
Local
Low
None
None
SummaryThe pure-Erlang RSAES-PKCS1-v1_5 decryption in the An unauthenticated attacker who knows only the public RSA key and can submit ciphertexts to a decryption endpoint that unwraps RSA1_5 JWE keys (or otherwise calls This issue affects jose: from 1.3.0 before 1.11.13. ConfigurationsThe vulnerable code path is only reached when jose performs RSAES-PKCS1-v1_5 decryption with its pure-Erlang fallback (the Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 27 more Show less
1.11.8
1.11.9
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65625
EEF-CVE-2026-65625
GHSA-6gxw-6f7r-cjr6
Oct 26, 2026
Attacker-controlled AES-GCM authentication tag length allows tag forgery in jose
High
Local
Low
None
None
SummaryThe pure-Erlang AES-GCM fallback in This issue affects jose: from 1.2.0 before 1.11.13. WorkaroundsEnsure the runtime provides a crypto provider with native AES-GCM support (a standard Erlang/OTP build linked against OpenSSL) so that JOSE dispatches AES-GCM to the native ConfigurationsThis vulnerability is only exploitable when AES-GCM is handled by the pure-Erlang Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 28 more Show less
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2023-50966
GHSA-9mg4-v392-8j68
Mar 19, 2024
erlang-jose vulnerable to denial of service via large p2c value
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
None
Low
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. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.2
1.11.4
+ 28 more Show less
1.11.5
1.11.6
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.7
References Updated Dec 10, 2025 · Source: OSV.dev |
1.7.4
patch
Dependencies (1)
|
|
1.7.3
patch
6 CVEs
CVE-2026-65632
EEF-CVE-2026-65632
GHSA-44hw-rpw9-mwg4
Oct 26, 2026
ECDSA signature length is not validated in jose, allowing signature malleability
Medium
Local
Low
None
None
SummaryThe As a result, an attacker who holds one valid token can prepend leading zero bytes to each of the R and S halves to produce longer signatures that still split evenly and decode to the same This issue affects jose: from 1.0.0 before 1.11.13. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65628
EEF-CVE-2026-65628
GHSA-fpj2-9h59-32pp
Oct 26, 2026
Infinite recursion (CPU denial-of-service) in JOSE.JWK.shared_secret/2 on mismatched key types
High
Local
Low
None
None
Summary
An application that derives a shared secret from an externally supplied peer public key without first checking that the peer key's type and curve match its own key can be driven into this loop by an attacker-controlled JWK, pinning an Erlang scheduler at 100% CPU. Repeated requests exhaust the available schedulers, resulting in a denial of service. This issue affects jose: from 1.5.0 before 1.11.13. WorkaroundsBefore calling Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 23 more Show less
1.11.8
1.11.9
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65627
EEF-CVE-2026-65627
GHSA-wfpv-qxp8-x5gm
Oct 26, 2026
Decompression bomb via unbounded zlib:inflate in jose_jwe_zip:uncompress/2
High
Local
Low
None
None
SummaryImproper 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 Decompression runs automatically during decryption through This issue affects jose: from 1.0.0 before 1.11.13. WorkaroundsReject JWE tokens that carry a Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65626
EEF-CVE-2026-65626
GHSA-vwvr-f994-6j9j
Oct 26, 2026
Bleichenbacher padding oracle in RSAES-PKCS1-v1_5 decryption in jose
High
Local
Low
None
None
SummaryThe pure-Erlang RSAES-PKCS1-v1_5 decryption in the An unauthenticated attacker who knows only the public RSA key and can submit ciphertexts to a decryption endpoint that unwraps RSA1_5 JWE keys (or otherwise calls This issue affects jose: from 1.3.0 before 1.11.13. ConfigurationsThe vulnerable code path is only reached when jose performs RSAES-PKCS1-v1_5 decryption with its pure-Erlang fallback (the Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 27 more Show less
1.11.8
1.11.9
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65625
EEF-CVE-2026-65625
GHSA-6gxw-6f7r-cjr6
Oct 26, 2026
Attacker-controlled AES-GCM authentication tag length allows tag forgery in jose
High
Local
Low
None
None
SummaryThe pure-Erlang AES-GCM fallback in This issue affects jose: from 1.2.0 before 1.11.13. WorkaroundsEnsure the runtime provides a crypto provider with native AES-GCM support (a standard Erlang/OTP build linked against OpenSSL) so that JOSE dispatches AES-GCM to the native ConfigurationsThis vulnerability is only exploitable when AES-GCM is handled by the pure-Erlang Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 28 more Show less
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2023-50966
GHSA-9mg4-v392-8j68
Mar 19, 2024
erlang-jose vulnerable to denial of service via large p2c value
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
None
Low
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. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.2
1.11.4
+ 28 more Show less
1.11.5
1.11.6
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.7
References Updated Dec 10, 2025 · Source: OSV.dev |
1.7.3
patch
Dependencies (1)
|
|
1.7.2
patch
6 CVEs
CVE-2026-65632
EEF-CVE-2026-65632
GHSA-44hw-rpw9-mwg4
Oct 26, 2026
ECDSA signature length is not validated in jose, allowing signature malleability
Medium
Local
Low
None
None
SummaryThe As a result, an attacker who holds one valid token can prepend leading zero bytes to each of the R and S halves to produce longer signatures that still split evenly and decode to the same This issue affects jose: from 1.0.0 before 1.11.13. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65628
EEF-CVE-2026-65628
GHSA-fpj2-9h59-32pp
Oct 26, 2026
Infinite recursion (CPU denial-of-service) in JOSE.JWK.shared_secret/2 on mismatched key types
High
Local
Low
None
None
Summary
An application that derives a shared secret from an externally supplied peer public key without first checking that the peer key's type and curve match its own key can be driven into this loop by an attacker-controlled JWK, pinning an Erlang scheduler at 100% CPU. Repeated requests exhaust the available schedulers, resulting in a denial of service. This issue affects jose: from 1.5.0 before 1.11.13. WorkaroundsBefore calling Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 23 more Show less
1.11.8
1.11.9
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65627
EEF-CVE-2026-65627
GHSA-wfpv-qxp8-x5gm
Oct 26, 2026
Decompression bomb via unbounded zlib:inflate in jose_jwe_zip:uncompress/2
High
Local
Low
None
None
SummaryImproper 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 Decompression runs automatically during decryption through This issue affects jose: from 1.0.0 before 1.11.13. WorkaroundsReject JWE tokens that carry a Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65626
EEF-CVE-2026-65626
GHSA-vwvr-f994-6j9j
Oct 26, 2026
Bleichenbacher padding oracle in RSAES-PKCS1-v1_5 decryption in jose
High
Local
Low
None
None
SummaryThe pure-Erlang RSAES-PKCS1-v1_5 decryption in the An unauthenticated attacker who knows only the public RSA key and can submit ciphertexts to a decryption endpoint that unwraps RSA1_5 JWE keys (or otherwise calls This issue affects jose: from 1.3.0 before 1.11.13. ConfigurationsThe vulnerable code path is only reached when jose performs RSAES-PKCS1-v1_5 decryption with its pure-Erlang fallback (the Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 27 more Show less
1.11.8
1.11.9
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65625
EEF-CVE-2026-65625
GHSA-6gxw-6f7r-cjr6
Oct 26, 2026
Attacker-controlled AES-GCM authentication tag length allows tag forgery in jose
High
Local
Low
None
None
SummaryThe pure-Erlang AES-GCM fallback in This issue affects jose: from 1.2.0 before 1.11.13. WorkaroundsEnsure the runtime provides a crypto provider with native AES-GCM support (a standard Erlang/OTP build linked against OpenSSL) so that JOSE dispatches AES-GCM to the native ConfigurationsThis vulnerability is only exploitable when AES-GCM is handled by the pure-Erlang Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 28 more Show less
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2023-50966
GHSA-9mg4-v392-8j68
Mar 19, 2024
erlang-jose vulnerable to denial of service via large p2c value
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
None
Low
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. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.2
1.11.4
+ 28 more Show less
1.11.5
1.11.6
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.7
References Updated Dec 10, 2025 · Source: OSV.dev |
1.7.2
patch
Dependencies (1)
|
|
1.7.1
patch
6 CVEs
CVE-2026-65632
EEF-CVE-2026-65632
GHSA-44hw-rpw9-mwg4
Oct 26, 2026
ECDSA signature length is not validated in jose, allowing signature malleability
Medium
Local
Low
None
None
SummaryThe As a result, an attacker who holds one valid token can prepend leading zero bytes to each of the R and S halves to produce longer signatures that still split evenly and decode to the same This issue affects jose: from 1.0.0 before 1.11.13. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65628
EEF-CVE-2026-65628
GHSA-fpj2-9h59-32pp
Oct 26, 2026
Infinite recursion (CPU denial-of-service) in JOSE.JWK.shared_secret/2 on mismatched key types
High
Local
Low
None
None
Summary
An application that derives a shared secret from an externally supplied peer public key without first checking that the peer key's type and curve match its own key can be driven into this loop by an attacker-controlled JWK, pinning an Erlang scheduler at 100% CPU. Repeated requests exhaust the available schedulers, resulting in a denial of service. This issue affects jose: from 1.5.0 before 1.11.13. WorkaroundsBefore calling Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 23 more Show less
1.11.8
1.11.9
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65627
EEF-CVE-2026-65627
GHSA-wfpv-qxp8-x5gm
Oct 26, 2026
Decompression bomb via unbounded zlib:inflate in jose_jwe_zip:uncompress/2
High
Local
Low
None
None
SummaryImproper 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 Decompression runs automatically during decryption through This issue affects jose: from 1.0.0 before 1.11.13. WorkaroundsReject JWE tokens that carry a Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65626
EEF-CVE-2026-65626
GHSA-vwvr-f994-6j9j
Oct 26, 2026
Bleichenbacher padding oracle in RSAES-PKCS1-v1_5 decryption in jose
High
Local
Low
None
None
SummaryThe pure-Erlang RSAES-PKCS1-v1_5 decryption in the An unauthenticated attacker who knows only the public RSA key and can submit ciphertexts to a decryption endpoint that unwraps RSA1_5 JWE keys (or otherwise calls This issue affects jose: from 1.3.0 before 1.11.13. ConfigurationsThe vulnerable code path is only reached when jose performs RSAES-PKCS1-v1_5 decryption with its pure-Erlang fallback (the Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 27 more Show less
1.11.8
1.11.9
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65625
EEF-CVE-2026-65625
GHSA-6gxw-6f7r-cjr6
Oct 26, 2026
Attacker-controlled AES-GCM authentication tag length allows tag forgery in jose
High
Local
Low
None
None
SummaryThe pure-Erlang AES-GCM fallback in This issue affects jose: from 1.2.0 before 1.11.13. WorkaroundsEnsure the runtime provides a crypto provider with native AES-GCM support (a standard Erlang/OTP build linked against OpenSSL) so that JOSE dispatches AES-GCM to the native ConfigurationsThis vulnerability is only exploitable when AES-GCM is handled by the pure-Erlang Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 28 more Show less
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2023-50966
GHSA-9mg4-v392-8j68
Mar 19, 2024
erlang-jose vulnerable to denial of service via large p2c value
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
None
Low
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. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.2
1.11.4
+ 28 more Show less
1.11.5
1.11.6
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.7
References Updated Dec 10, 2025 · Source: OSV.dev |
1.7.1
patch
Dependencies (1)
|
|
1.7.0
minor
6 CVEs
CVE-2026-65632
EEF-CVE-2026-65632
GHSA-44hw-rpw9-mwg4
Oct 26, 2026
ECDSA signature length is not validated in jose, allowing signature malleability
Medium
Local
Low
None
None
SummaryThe As a result, an attacker who holds one valid token can prepend leading zero bytes to each of the R and S halves to produce longer signatures that still split evenly and decode to the same This issue affects jose: from 1.0.0 before 1.11.13. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65628
EEF-CVE-2026-65628
GHSA-fpj2-9h59-32pp
Oct 26, 2026
Infinite recursion (CPU denial-of-service) in JOSE.JWK.shared_secret/2 on mismatched key types
High
Local
Low
None
None
Summary
An application that derives a shared secret from an externally supplied peer public key without first checking that the peer key's type and curve match its own key can be driven into this loop by an attacker-controlled JWK, pinning an Erlang scheduler at 100% CPU. Repeated requests exhaust the available schedulers, resulting in a denial of service. This issue affects jose: from 1.5.0 before 1.11.13. WorkaroundsBefore calling Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 23 more Show less
1.11.8
1.11.9
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65627
EEF-CVE-2026-65627
GHSA-wfpv-qxp8-x5gm
Oct 26, 2026
Decompression bomb via unbounded zlib:inflate in jose_jwe_zip:uncompress/2
High
Local
Low
None
None
SummaryImproper 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 Decompression runs automatically during decryption through This issue affects jose: from 1.0.0 before 1.11.13. WorkaroundsReject JWE tokens that carry a Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65626
EEF-CVE-2026-65626
GHSA-vwvr-f994-6j9j
Oct 26, 2026
Bleichenbacher padding oracle in RSAES-PKCS1-v1_5 decryption in jose
High
Local
Low
None
None
SummaryThe pure-Erlang RSAES-PKCS1-v1_5 decryption in the An unauthenticated attacker who knows only the public RSA key and can submit ciphertexts to a decryption endpoint that unwraps RSA1_5 JWE keys (or otherwise calls This issue affects jose: from 1.3.0 before 1.11.13. ConfigurationsThe vulnerable code path is only reached when jose performs RSAES-PKCS1-v1_5 decryption with its pure-Erlang fallback (the Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 27 more Show less
1.11.8
1.11.9
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65625
EEF-CVE-2026-65625
GHSA-6gxw-6f7r-cjr6
Oct 26, 2026
Attacker-controlled AES-GCM authentication tag length allows tag forgery in jose
High
Local
Low
None
None
SummaryThe pure-Erlang AES-GCM fallback in This issue affects jose: from 1.2.0 before 1.11.13. WorkaroundsEnsure the runtime provides a crypto provider with native AES-GCM support (a standard Erlang/OTP build linked against OpenSSL) so that JOSE dispatches AES-GCM to the native ConfigurationsThis vulnerability is only exploitable when AES-GCM is handled by the pure-Erlang Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 28 more Show less
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2023-50966
GHSA-9mg4-v392-8j68
Mar 19, 2024
erlang-jose vulnerable to denial of service via large p2c value
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
None
Low
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. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.2
1.11.4
+ 28 more Show less
1.11.5
1.11.6
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.7
References Updated Dec 10, 2025 · Source: OSV.dev |
1.7.0
minor
Dependencies (1)
|
|
1.6.1
patch
6 CVEs
CVE-2026-65632
EEF-CVE-2026-65632
GHSA-44hw-rpw9-mwg4
Oct 26, 2026
ECDSA signature length is not validated in jose, allowing signature malleability
Medium
Local
Low
None
None
SummaryThe As a result, an attacker who holds one valid token can prepend leading zero bytes to each of the R and S halves to produce longer signatures that still split evenly and decode to the same This issue affects jose: from 1.0.0 before 1.11.13. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65628
EEF-CVE-2026-65628
GHSA-fpj2-9h59-32pp
Oct 26, 2026
Infinite recursion (CPU denial-of-service) in JOSE.JWK.shared_secret/2 on mismatched key types
High
Local
Low
None
None
Summary
An application that derives a shared secret from an externally supplied peer public key without first checking that the peer key's type and curve match its own key can be driven into this loop by an attacker-controlled JWK, pinning an Erlang scheduler at 100% CPU. Repeated requests exhaust the available schedulers, resulting in a denial of service. This issue affects jose: from 1.5.0 before 1.11.13. WorkaroundsBefore calling Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 23 more Show less
1.11.8
1.11.9
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65627
EEF-CVE-2026-65627
GHSA-wfpv-qxp8-x5gm
Oct 26, 2026
Decompression bomb via unbounded zlib:inflate in jose_jwe_zip:uncompress/2
High
Local
Low
None
None
SummaryImproper 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 Decompression runs automatically during decryption through This issue affects jose: from 1.0.0 before 1.11.13. WorkaroundsReject JWE tokens that carry a Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65626
EEF-CVE-2026-65626
GHSA-vwvr-f994-6j9j
Oct 26, 2026
Bleichenbacher padding oracle in RSAES-PKCS1-v1_5 decryption in jose
High
Local
Low
None
None
SummaryThe pure-Erlang RSAES-PKCS1-v1_5 decryption in the An unauthenticated attacker who knows only the public RSA key and can submit ciphertexts to a decryption endpoint that unwraps RSA1_5 JWE keys (or otherwise calls This issue affects jose: from 1.3.0 before 1.11.13. ConfigurationsThe vulnerable code path is only reached when jose performs RSAES-PKCS1-v1_5 decryption with its pure-Erlang fallback (the Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 27 more Show less
1.11.8
1.11.9
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65625
EEF-CVE-2026-65625
GHSA-6gxw-6f7r-cjr6
Oct 26, 2026
Attacker-controlled AES-GCM authentication tag length allows tag forgery in jose
High
Local
Low
None
None
SummaryThe pure-Erlang AES-GCM fallback in This issue affects jose: from 1.2.0 before 1.11.13. WorkaroundsEnsure the runtime provides a crypto provider with native AES-GCM support (a standard Erlang/OTP build linked against OpenSSL) so that JOSE dispatches AES-GCM to the native ConfigurationsThis vulnerability is only exploitable when AES-GCM is handled by the pure-Erlang Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 28 more Show less
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2023-50966
GHSA-9mg4-v392-8j68
Mar 19, 2024
erlang-jose vulnerable to denial of service via large p2c value
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
None
Low
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. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.2
1.11.4
+ 28 more Show less
1.11.5
1.11.6
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.7
References Updated Dec 10, 2025 · Source: OSV.dev |
1.6.1
patch
Dependencies (1)
|
|
1.6.0
minor
6 CVEs
CVE-2026-65632
EEF-CVE-2026-65632
GHSA-44hw-rpw9-mwg4
Oct 26, 2026
ECDSA signature length is not validated in jose, allowing signature malleability
Medium
Local
Low
None
None
SummaryThe As a result, an attacker who holds one valid token can prepend leading zero bytes to each of the R and S halves to produce longer signatures that still split evenly and decode to the same This issue affects jose: from 1.0.0 before 1.11.13. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65628
EEF-CVE-2026-65628
GHSA-fpj2-9h59-32pp
Oct 26, 2026
Infinite recursion (CPU denial-of-service) in JOSE.JWK.shared_secret/2 on mismatched key types
High
Local
Low
None
None
Summary
An application that derives a shared secret from an externally supplied peer public key without first checking that the peer key's type and curve match its own key can be driven into this loop by an attacker-controlled JWK, pinning an Erlang scheduler at 100% CPU. Repeated requests exhaust the available schedulers, resulting in a denial of service. This issue affects jose: from 1.5.0 before 1.11.13. WorkaroundsBefore calling Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 23 more Show less
1.11.8
1.11.9
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65627
EEF-CVE-2026-65627
GHSA-wfpv-qxp8-x5gm
Oct 26, 2026
Decompression bomb via unbounded zlib:inflate in jose_jwe_zip:uncompress/2
High
Local
Low
None
None
SummaryImproper 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 Decompression runs automatically during decryption through This issue affects jose: from 1.0.0 before 1.11.13. WorkaroundsReject JWE tokens that carry a Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65626
EEF-CVE-2026-65626
GHSA-vwvr-f994-6j9j
Oct 26, 2026
Bleichenbacher padding oracle in RSAES-PKCS1-v1_5 decryption in jose
High
Local
Low
None
None
SummaryThe pure-Erlang RSAES-PKCS1-v1_5 decryption in the An unauthenticated attacker who knows only the public RSA key and can submit ciphertexts to a decryption endpoint that unwraps RSA1_5 JWE keys (or otherwise calls This issue affects jose: from 1.3.0 before 1.11.13. ConfigurationsThe vulnerable code path is only reached when jose performs RSAES-PKCS1-v1_5 decryption with its pure-Erlang fallback (the Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 27 more Show less
1.11.8
1.11.9
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65625
EEF-CVE-2026-65625
GHSA-6gxw-6f7r-cjr6
Oct 26, 2026
Attacker-controlled AES-GCM authentication tag length allows tag forgery in jose
High
Local
Low
None
None
SummaryThe pure-Erlang AES-GCM fallback in This issue affects jose: from 1.2.0 before 1.11.13. WorkaroundsEnsure the runtime provides a crypto provider with native AES-GCM support (a standard Erlang/OTP build linked against OpenSSL) so that JOSE dispatches AES-GCM to the native ConfigurationsThis vulnerability is only exploitable when AES-GCM is handled by the pure-Erlang Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 28 more Show less
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2023-50966
GHSA-9mg4-v392-8j68
Mar 19, 2024
erlang-jose vulnerable to denial of service via large p2c value
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
None
Low
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. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.2
1.11.4
+ 28 more Show less
1.11.5
1.11.6
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.7
References Updated Dec 10, 2025 · Source: OSV.dev |
1.6.0
minor
Dependencies (1)
|
|
1.5.2
patch
6 CVEs
CVE-2026-65632
EEF-CVE-2026-65632
GHSA-44hw-rpw9-mwg4
Oct 26, 2026
ECDSA signature length is not validated in jose, allowing signature malleability
Medium
Local
Low
None
None
SummaryThe As a result, an attacker who holds one valid token can prepend leading zero bytes to each of the R and S halves to produce longer signatures that still split evenly and decode to the same This issue affects jose: from 1.0.0 before 1.11.13. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65628
EEF-CVE-2026-65628
GHSA-fpj2-9h59-32pp
Oct 26, 2026
Infinite recursion (CPU denial-of-service) in JOSE.JWK.shared_secret/2 on mismatched key types
High
Local
Low
None
None
Summary
An application that derives a shared secret from an externally supplied peer public key without first checking that the peer key's type and curve match its own key can be driven into this loop by an attacker-controlled JWK, pinning an Erlang scheduler at 100% CPU. Repeated requests exhaust the available schedulers, resulting in a denial of service. This issue affects jose: from 1.5.0 before 1.11.13. WorkaroundsBefore calling Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 23 more Show less
1.11.8
1.11.9
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65627
EEF-CVE-2026-65627
GHSA-wfpv-qxp8-x5gm
Oct 26, 2026
Decompression bomb via unbounded zlib:inflate in jose_jwe_zip:uncompress/2
High
Local
Low
None
None
SummaryImproper 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 Decompression runs automatically during decryption through This issue affects jose: from 1.0.0 before 1.11.13. WorkaroundsReject JWE tokens that carry a Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65626
EEF-CVE-2026-65626
GHSA-vwvr-f994-6j9j
Oct 26, 2026
Bleichenbacher padding oracle in RSAES-PKCS1-v1_5 decryption in jose
High
Local
Low
None
None
SummaryThe pure-Erlang RSAES-PKCS1-v1_5 decryption in the An unauthenticated attacker who knows only the public RSA key and can submit ciphertexts to a decryption endpoint that unwraps RSA1_5 JWE keys (or otherwise calls This issue affects jose: from 1.3.0 before 1.11.13. ConfigurationsThe vulnerable code path is only reached when jose performs RSAES-PKCS1-v1_5 decryption with its pure-Erlang fallback (the Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 27 more Show less
1.11.8
1.11.9
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65625
EEF-CVE-2026-65625
GHSA-6gxw-6f7r-cjr6
Oct 26, 2026
Attacker-controlled AES-GCM authentication tag length allows tag forgery in jose
High
Local
Low
None
None
SummaryThe pure-Erlang AES-GCM fallback in This issue affects jose: from 1.2.0 before 1.11.13. WorkaroundsEnsure the runtime provides a crypto provider with native AES-GCM support (a standard Erlang/OTP build linked against OpenSSL) so that JOSE dispatches AES-GCM to the native ConfigurationsThis vulnerability is only exploitable when AES-GCM is handled by the pure-Erlang Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 28 more Show less
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2023-50966
GHSA-9mg4-v392-8j68
Mar 19, 2024
erlang-jose vulnerable to denial of service via large p2c value
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
None
Low
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. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.2
1.11.4
+ 28 more Show less
1.11.5
1.11.6
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.7
References Updated Dec 10, 2025 · Source: OSV.dev |
1.5.2
patch
Dependencies (1)
|
|
1.5.1
patch
6 CVEs
CVE-2026-65632
EEF-CVE-2026-65632
GHSA-44hw-rpw9-mwg4
Oct 26, 2026
ECDSA signature length is not validated in jose, allowing signature malleability
Medium
Local
Low
None
None
SummaryThe As a result, an attacker who holds one valid token can prepend leading zero bytes to each of the R and S halves to produce longer signatures that still split evenly and decode to the same This issue affects jose: from 1.0.0 before 1.11.13. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65628
EEF-CVE-2026-65628
GHSA-fpj2-9h59-32pp
Oct 26, 2026
Infinite recursion (CPU denial-of-service) in JOSE.JWK.shared_secret/2 on mismatched key types
High
Local
Low
None
None
Summary
An application that derives a shared secret from an externally supplied peer public key without first checking that the peer key's type and curve match its own key can be driven into this loop by an attacker-controlled JWK, pinning an Erlang scheduler at 100% CPU. Repeated requests exhaust the available schedulers, resulting in a denial of service. This issue affects jose: from 1.5.0 before 1.11.13. WorkaroundsBefore calling Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 23 more Show less
1.11.8
1.11.9
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65627
EEF-CVE-2026-65627
GHSA-wfpv-qxp8-x5gm
Oct 26, 2026
Decompression bomb via unbounded zlib:inflate in jose_jwe_zip:uncompress/2
High
Local
Low
None
None
SummaryImproper 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 Decompression runs automatically during decryption through This issue affects jose: from 1.0.0 before 1.11.13. WorkaroundsReject JWE tokens that carry a Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65626
EEF-CVE-2026-65626
GHSA-vwvr-f994-6j9j
Oct 26, 2026
Bleichenbacher padding oracle in RSAES-PKCS1-v1_5 decryption in jose
High
Local
Low
None
None
SummaryThe pure-Erlang RSAES-PKCS1-v1_5 decryption in the An unauthenticated attacker who knows only the public RSA key and can submit ciphertexts to a decryption endpoint that unwraps RSA1_5 JWE keys (or otherwise calls This issue affects jose: from 1.3.0 before 1.11.13. ConfigurationsThe vulnerable code path is only reached when jose performs RSAES-PKCS1-v1_5 decryption with its pure-Erlang fallback (the Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 27 more Show less
1.11.8
1.11.9
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65625
EEF-CVE-2026-65625
GHSA-6gxw-6f7r-cjr6
Oct 26, 2026
Attacker-controlled AES-GCM authentication tag length allows tag forgery in jose
High
Local
Low
None
None
SummaryThe pure-Erlang AES-GCM fallback in This issue affects jose: from 1.2.0 before 1.11.13. WorkaroundsEnsure the runtime provides a crypto provider with native AES-GCM support (a standard Erlang/OTP build linked against OpenSSL) so that JOSE dispatches AES-GCM to the native ConfigurationsThis vulnerability is only exploitable when AES-GCM is handled by the pure-Erlang Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 28 more Show less
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2023-50966
GHSA-9mg4-v392-8j68
Mar 19, 2024
erlang-jose vulnerable to denial of service via large p2c value
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
None
Low
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. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.2
1.11.4
+ 28 more Show less
1.11.5
1.11.6
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.7
References Updated Dec 10, 2025 · Source: OSV.dev |
1.5.1
patch
Dependencies (1)
|
|
1.5.0
minor
6 CVEs
CVE-2026-65632
EEF-CVE-2026-65632
GHSA-44hw-rpw9-mwg4
Oct 26, 2026
ECDSA signature length is not validated in jose, allowing signature malleability
Medium
Local
Low
None
None
SummaryThe As a result, an attacker who holds one valid token can prepend leading zero bytes to each of the R and S halves to produce longer signatures that still split evenly and decode to the same This issue affects jose: from 1.0.0 before 1.11.13. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65628
EEF-CVE-2026-65628
GHSA-fpj2-9h59-32pp
Oct 26, 2026
Infinite recursion (CPU denial-of-service) in JOSE.JWK.shared_secret/2 on mismatched key types
High
Local
Low
None
None
Summary
An application that derives a shared secret from an externally supplied peer public key without first checking that the peer key's type and curve match its own key can be driven into this loop by an attacker-controlled JWK, pinning an Erlang scheduler at 100% CPU. Repeated requests exhaust the available schedulers, resulting in a denial of service. This issue affects jose: from 1.5.0 before 1.11.13. WorkaroundsBefore calling Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 23 more Show less
1.11.8
1.11.9
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65627
EEF-CVE-2026-65627
GHSA-wfpv-qxp8-x5gm
Oct 26, 2026
Decompression bomb via unbounded zlib:inflate in jose_jwe_zip:uncompress/2
High
Local
Low
None
None
SummaryImproper 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 Decompression runs automatically during decryption through This issue affects jose: from 1.0.0 before 1.11.13. WorkaroundsReject JWE tokens that carry a Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65626
EEF-CVE-2026-65626
GHSA-vwvr-f994-6j9j
Oct 26, 2026
Bleichenbacher padding oracle in RSAES-PKCS1-v1_5 decryption in jose
High
Local
Low
None
None
SummaryThe pure-Erlang RSAES-PKCS1-v1_5 decryption in the An unauthenticated attacker who knows only the public RSA key and can submit ciphertexts to a decryption endpoint that unwraps RSA1_5 JWE keys (or otherwise calls This issue affects jose: from 1.3.0 before 1.11.13. ConfigurationsThe vulnerable code path is only reached when jose performs RSAES-PKCS1-v1_5 decryption with its pure-Erlang fallback (the Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 27 more Show less
1.11.8
1.11.9
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65625
EEF-CVE-2026-65625
GHSA-6gxw-6f7r-cjr6
Oct 26, 2026
Attacker-controlled AES-GCM authentication tag length allows tag forgery in jose
High
Local
Low
None
None
SummaryThe pure-Erlang AES-GCM fallback in This issue affects jose: from 1.2.0 before 1.11.13. WorkaroundsEnsure the runtime provides a crypto provider with native AES-GCM support (a standard Erlang/OTP build linked against OpenSSL) so that JOSE dispatches AES-GCM to the native ConfigurationsThis vulnerability is only exploitable when AES-GCM is handled by the pure-Erlang Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 28 more Show less
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2023-50966
GHSA-9mg4-v392-8j68
Mar 19, 2024
erlang-jose vulnerable to denial of service via large p2c value
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
None
Low
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. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.2
1.11.4
+ 28 more Show less
1.11.5
1.11.6
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.7
References Updated Dec 10, 2025 · Source: OSV.dev |
1.5.0
minor
Dependencies (1)
|
|
1.4.2
patch
5 CVEs
CVE-2026-65632
EEF-CVE-2026-65632
GHSA-44hw-rpw9-mwg4
Oct 26, 2026
ECDSA signature length is not validated in jose, allowing signature malleability
Medium
Local
Low
None
None
SummaryThe As a result, an attacker who holds one valid token can prepend leading zero bytes to each of the R and S halves to produce longer signatures that still split evenly and decode to the same This issue affects jose: from 1.0.0 before 1.11.13. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65627
EEF-CVE-2026-65627
GHSA-wfpv-qxp8-x5gm
Oct 26, 2026
Decompression bomb via unbounded zlib:inflate in jose_jwe_zip:uncompress/2
High
Local
Low
None
None
SummaryImproper 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 Decompression runs automatically during decryption through This issue affects jose: from 1.0.0 before 1.11.13. WorkaroundsReject JWE tokens that carry a Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65626
EEF-CVE-2026-65626
GHSA-vwvr-f994-6j9j
Oct 26, 2026
Bleichenbacher padding oracle in RSAES-PKCS1-v1_5 decryption in jose
High
Local
Low
None
None
SummaryThe pure-Erlang RSAES-PKCS1-v1_5 decryption in the An unauthenticated attacker who knows only the public RSA key and can submit ciphertexts to a decryption endpoint that unwraps RSA1_5 JWE keys (or otherwise calls This issue affects jose: from 1.3.0 before 1.11.13. ConfigurationsThe vulnerable code path is only reached when jose performs RSAES-PKCS1-v1_5 decryption with its pure-Erlang fallback (the Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 27 more Show less
1.11.8
1.11.9
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65625
EEF-CVE-2026-65625
GHSA-6gxw-6f7r-cjr6
Oct 26, 2026
Attacker-controlled AES-GCM authentication tag length allows tag forgery in jose
High
Local
Low
None
None
SummaryThe pure-Erlang AES-GCM fallback in This issue affects jose: from 1.2.0 before 1.11.13. WorkaroundsEnsure the runtime provides a crypto provider with native AES-GCM support (a standard Erlang/OTP build linked against OpenSSL) so that JOSE dispatches AES-GCM to the native ConfigurationsThis vulnerability is only exploitable when AES-GCM is handled by the pure-Erlang Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 28 more Show less
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2023-50966
GHSA-9mg4-v392-8j68
Mar 19, 2024
erlang-jose vulnerable to denial of service via large p2c value
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
None
Low
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. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.2
1.11.4
+ 28 more Show less
1.11.5
1.11.6
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.7
References Updated Dec 10, 2025 · Source: OSV.dev |
1.4.2
patch
Dependencies (1)
|
|
1.4.1
patch
5 CVEs
CVE-2026-65632
EEF-CVE-2026-65632
GHSA-44hw-rpw9-mwg4
Oct 26, 2026
ECDSA signature length is not validated in jose, allowing signature malleability
Medium
Local
Low
None
None
SummaryThe As a result, an attacker who holds one valid token can prepend leading zero bytes to each of the R and S halves to produce longer signatures that still split evenly and decode to the same This issue affects jose: from 1.0.0 before 1.11.13. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65627
EEF-CVE-2026-65627
GHSA-wfpv-qxp8-x5gm
Oct 26, 2026
Decompression bomb via unbounded zlib:inflate in jose_jwe_zip:uncompress/2
High
Local
Low
None
None
SummaryImproper 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 Decompression runs automatically during decryption through This issue affects jose: from 1.0.0 before 1.11.13. WorkaroundsReject JWE tokens that carry a Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65626
EEF-CVE-2026-65626
GHSA-vwvr-f994-6j9j
Oct 26, 2026
Bleichenbacher padding oracle in RSAES-PKCS1-v1_5 decryption in jose
High
Local
Low
None
None
SummaryThe pure-Erlang RSAES-PKCS1-v1_5 decryption in the An unauthenticated attacker who knows only the public RSA key and can submit ciphertexts to a decryption endpoint that unwraps RSA1_5 JWE keys (or otherwise calls This issue affects jose: from 1.3.0 before 1.11.13. ConfigurationsThe vulnerable code path is only reached when jose performs RSAES-PKCS1-v1_5 decryption with its pure-Erlang fallback (the Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 27 more Show less
1.11.8
1.11.9
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65625
EEF-CVE-2026-65625
GHSA-6gxw-6f7r-cjr6
Oct 26, 2026
Attacker-controlled AES-GCM authentication tag length allows tag forgery in jose
High
Local
Low
None
None
SummaryThe pure-Erlang AES-GCM fallback in This issue affects jose: from 1.2.0 before 1.11.13. WorkaroundsEnsure the runtime provides a crypto provider with native AES-GCM support (a standard Erlang/OTP build linked against OpenSSL) so that JOSE dispatches AES-GCM to the native ConfigurationsThis vulnerability is only exploitable when AES-GCM is handled by the pure-Erlang Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 28 more Show less
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2023-50966
GHSA-9mg4-v392-8j68
Mar 19, 2024
erlang-jose vulnerable to denial of service via large p2c value
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
None
Low
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. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.2
1.11.4
+ 28 more Show less
1.11.5
1.11.6
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.7
References Updated Dec 10, 2025 · Source: OSV.dev |
1.4.1
patch
Dependencies (1)
|
|
1.4.0
minor
5 CVEs
CVE-2026-65632
EEF-CVE-2026-65632
GHSA-44hw-rpw9-mwg4
Oct 26, 2026
ECDSA signature length is not validated in jose, allowing signature malleability
Medium
Local
Low
None
None
SummaryThe As a result, an attacker who holds one valid token can prepend leading zero bytes to each of the R and S halves to produce longer signatures that still split evenly and decode to the same This issue affects jose: from 1.0.0 before 1.11.13. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65627
EEF-CVE-2026-65627
GHSA-wfpv-qxp8-x5gm
Oct 26, 2026
Decompression bomb via unbounded zlib:inflate in jose_jwe_zip:uncompress/2
High
Local
Low
None
None
SummaryImproper 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 Decompression runs automatically during decryption through This issue affects jose: from 1.0.0 before 1.11.13. WorkaroundsReject JWE tokens that carry a Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65626
EEF-CVE-2026-65626
GHSA-vwvr-f994-6j9j
Oct 26, 2026
Bleichenbacher padding oracle in RSAES-PKCS1-v1_5 decryption in jose
High
Local
Low
None
None
SummaryThe pure-Erlang RSAES-PKCS1-v1_5 decryption in the An unauthenticated attacker who knows only the public RSA key and can submit ciphertexts to a decryption endpoint that unwraps RSA1_5 JWE keys (or otherwise calls This issue affects jose: from 1.3.0 before 1.11.13. ConfigurationsThe vulnerable code path is only reached when jose performs RSAES-PKCS1-v1_5 decryption with its pure-Erlang fallback (the Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 27 more Show less
1.11.8
1.11.9
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65625
EEF-CVE-2026-65625
GHSA-6gxw-6f7r-cjr6
Oct 26, 2026
Attacker-controlled AES-GCM authentication tag length allows tag forgery in jose
High
Local
Low
None
None
SummaryThe pure-Erlang AES-GCM fallback in This issue affects jose: from 1.2.0 before 1.11.13. WorkaroundsEnsure the runtime provides a crypto provider with native AES-GCM support (a standard Erlang/OTP build linked against OpenSSL) so that JOSE dispatches AES-GCM to the native ConfigurationsThis vulnerability is only exploitable when AES-GCM is handled by the pure-Erlang Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 28 more Show less
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2023-50966
GHSA-9mg4-v392-8j68
Mar 19, 2024
erlang-jose vulnerable to denial of service via large p2c value
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
None
Low
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. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.2
1.11.4
+ 28 more Show less
1.11.5
1.11.6
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.7
References Updated Dec 10, 2025 · Source: OSV.dev |
1.4.0
minor
Dependencies (1)
|
|
1.3.0
minor
5 CVEs
CVE-2026-65632
EEF-CVE-2026-65632
GHSA-44hw-rpw9-mwg4
Oct 26, 2026
ECDSA signature length is not validated in jose, allowing signature malleability
Medium
Local
Low
None
None
SummaryThe As a result, an attacker who holds one valid token can prepend leading zero bytes to each of the R and S halves to produce longer signatures that still split evenly and decode to the same This issue affects jose: from 1.0.0 before 1.11.13. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65627
EEF-CVE-2026-65627
GHSA-wfpv-qxp8-x5gm
Oct 26, 2026
Decompression bomb via unbounded zlib:inflate in jose_jwe_zip:uncompress/2
High
Local
Low
None
None
SummaryImproper 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 Decompression runs automatically during decryption through This issue affects jose: from 1.0.0 before 1.11.13. WorkaroundsReject JWE tokens that carry a Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65626
EEF-CVE-2026-65626
GHSA-vwvr-f994-6j9j
Oct 26, 2026
Bleichenbacher padding oracle in RSAES-PKCS1-v1_5 decryption in jose
High
Local
Low
None
None
SummaryThe pure-Erlang RSAES-PKCS1-v1_5 decryption in the An unauthenticated attacker who knows only the public RSA key and can submit ciphertexts to a decryption endpoint that unwraps RSA1_5 JWE keys (or otherwise calls This issue affects jose: from 1.3.0 before 1.11.13. ConfigurationsThe vulnerable code path is only reached when jose performs RSAES-PKCS1-v1_5 decryption with its pure-Erlang fallback (the Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 27 more Show less
1.11.8
1.11.9
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65625
EEF-CVE-2026-65625
GHSA-6gxw-6f7r-cjr6
Oct 26, 2026
Attacker-controlled AES-GCM authentication tag length allows tag forgery in jose
High
Local
Low
None
None
SummaryThe pure-Erlang AES-GCM fallback in This issue affects jose: from 1.2.0 before 1.11.13. WorkaroundsEnsure the runtime provides a crypto provider with native AES-GCM support (a standard Erlang/OTP build linked against OpenSSL) so that JOSE dispatches AES-GCM to the native ConfigurationsThis vulnerability is only exploitable when AES-GCM is handled by the pure-Erlang Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 28 more Show less
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2023-50966
GHSA-9mg4-v392-8j68
Mar 19, 2024
erlang-jose vulnerable to denial of service via large p2c value
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
None
Low
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. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.2
1.11.4
+ 28 more Show less
1.11.5
1.11.6
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.7
References Updated Dec 10, 2025 · Source: OSV.dev |
1.3.0
minor
Dependencies (1)
|
|
1.2.0
minor
4 CVEs
CVE-2026-65632
EEF-CVE-2026-65632
GHSA-44hw-rpw9-mwg4
Oct 26, 2026
ECDSA signature length is not validated in jose, allowing signature malleability
Medium
Local
Low
None
None
SummaryThe As a result, an attacker who holds one valid token can prepend leading zero bytes to each of the R and S halves to produce longer signatures that still split evenly and decode to the same This issue affects jose: from 1.0.0 before 1.11.13. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65627
EEF-CVE-2026-65627
GHSA-wfpv-qxp8-x5gm
Oct 26, 2026
Decompression bomb via unbounded zlib:inflate in jose_jwe_zip:uncompress/2
High
Local
Low
None
None
SummaryImproper 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 Decompression runs automatically during decryption through This issue affects jose: from 1.0.0 before 1.11.13. WorkaroundsReject JWE tokens that carry a Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65625
EEF-CVE-2026-65625
GHSA-6gxw-6f7r-cjr6
Oct 26, 2026
Attacker-controlled AES-GCM authentication tag length allows tag forgery in jose
High
Local
Low
None
None
SummaryThe pure-Erlang AES-GCM fallback in This issue affects jose: from 1.2.0 before 1.11.13. WorkaroundsEnsure the runtime provides a crypto provider with native AES-GCM support (a standard Erlang/OTP build linked against OpenSSL) so that JOSE dispatches AES-GCM to the native ConfigurationsThis vulnerability is only exploitable when AES-GCM is handled by the pure-Erlang Affected versions
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
+ 28 more Show less
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2023-50966
GHSA-9mg4-v392-8j68
Mar 19, 2024
erlang-jose vulnerable to denial of service via large p2c value
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
None
Low
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. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.2
1.11.4
+ 28 more Show less
1.11.5
1.11.6
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.7
References Updated Dec 10, 2025 · Source: OSV.dev |
1.2.0
minor
Dependencies (1)
|
|
1.1.3
patch
3 CVEs
CVE-2026-65632
EEF-CVE-2026-65632
GHSA-44hw-rpw9-mwg4
Oct 26, 2026
ECDSA signature length is not validated in jose, allowing signature malleability
Medium
Local
Low
None
None
SummaryThe As a result, an attacker who holds one valid token can prepend leading zero bytes to each of the R and S halves to produce longer signatures that still split evenly and decode to the same This issue affects jose: from 1.0.0 before 1.11.13. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65627
EEF-CVE-2026-65627
GHSA-wfpv-qxp8-x5gm
Oct 26, 2026
Decompression bomb via unbounded zlib:inflate in jose_jwe_zip:uncompress/2
High
Local
Low
None
None
SummaryImproper 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 Decompression runs automatically during decryption through This issue affects jose: from 1.0.0 before 1.11.13. WorkaroundsReject JWE tokens that carry a Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2023-50966
GHSA-9mg4-v392-8j68
Mar 19, 2024
erlang-jose vulnerable to denial of service via large p2c value
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
None
Low
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. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.2
1.11.4
+ 28 more Show less
1.11.5
1.11.6
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.7
References Updated Dec 10, 2025 · Source: OSV.dev |
1.1.3
patch
Dependencies (2)
|
|
1.1.2
patch
3 CVEs
CVE-2026-65632
EEF-CVE-2026-65632
GHSA-44hw-rpw9-mwg4
Oct 26, 2026
ECDSA signature length is not validated in jose, allowing signature malleability
Medium
Local
Low
None
None
SummaryThe As a result, an attacker who holds one valid token can prepend leading zero bytes to each of the R and S halves to produce longer signatures that still split evenly and decode to the same This issue affects jose: from 1.0.0 before 1.11.13. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65627
EEF-CVE-2026-65627
GHSA-wfpv-qxp8-x5gm
Oct 26, 2026
Decompression bomb via unbounded zlib:inflate in jose_jwe_zip:uncompress/2
High
Local
Low
None
None
SummaryImproper 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 Decompression runs automatically during decryption through This issue affects jose: from 1.0.0 before 1.11.13. WorkaroundsReject JWE tokens that carry a Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2023-50966
GHSA-9mg4-v392-8j68
Mar 19, 2024
erlang-jose vulnerable to denial of service via large p2c value
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
None
Low
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. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.2
1.11.4
+ 28 more Show less
1.11.5
1.11.6
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.7
References Updated Dec 10, 2025 · Source: OSV.dev |
1.1.2
patch
Dependencies (2)
|
|
1.1.1
patch
3 CVEs
CVE-2026-65632
EEF-CVE-2026-65632
GHSA-44hw-rpw9-mwg4
Oct 26, 2026
ECDSA signature length is not validated in jose, allowing signature malleability
Medium
Local
Low
None
None
SummaryThe As a result, an attacker who holds one valid token can prepend leading zero bytes to each of the R and S halves to produce longer signatures that still split evenly and decode to the same This issue affects jose: from 1.0.0 before 1.11.13. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65627
EEF-CVE-2026-65627
GHSA-wfpv-qxp8-x5gm
Oct 26, 2026
Decompression bomb via unbounded zlib:inflate in jose_jwe_zip:uncompress/2
High
Local
Low
None
None
SummaryImproper 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 Decompression runs automatically during decryption through This issue affects jose: from 1.0.0 before 1.11.13. WorkaroundsReject JWE tokens that carry a Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2023-50966
GHSA-9mg4-v392-8j68
Mar 19, 2024
erlang-jose vulnerable to denial of service via large p2c value
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
None
Low
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. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.2
1.11.4
+ 28 more Show less
1.11.5
1.11.6
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.7
References Updated Dec 10, 2025 · Source: OSV.dev |
1.1.1
patch
Dependencies (2)
|
|
1.1.0
minor
3 CVEs
CVE-2026-65632
EEF-CVE-2026-65632
GHSA-44hw-rpw9-mwg4
Oct 26, 2026
ECDSA signature length is not validated in jose, allowing signature malleability
Medium
Local
Low
None
None
SummaryThe As a result, an attacker who holds one valid token can prepend leading zero bytes to each of the R and S halves to produce longer signatures that still split evenly and decode to the same This issue affects jose: from 1.0.0 before 1.11.13. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65627
EEF-CVE-2026-65627
GHSA-wfpv-qxp8-x5gm
Oct 26, 2026
Decompression bomb via unbounded zlib:inflate in jose_jwe_zip:uncompress/2
High
Local
Low
None
None
SummaryImproper 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 Decompression runs automatically during decryption through This issue affects jose: from 1.0.0 before 1.11.13. WorkaroundsReject JWE tokens that carry a Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2023-50966
GHSA-9mg4-v392-8j68
Mar 19, 2024
erlang-jose vulnerable to denial of service via large p2c value
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
None
Low
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. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.2
1.11.4
+ 28 more Show less
1.11.5
1.11.6
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.7
References Updated Dec 10, 2025 · Source: OSV.dev |
1.1.0
minor
Dependencies (2)
|
|
1.0.1
patch
3 CVEs
CVE-2026-65632
EEF-CVE-2026-65632
GHSA-44hw-rpw9-mwg4
Oct 26, 2026
ECDSA signature length is not validated in jose, allowing signature malleability
Medium
Local
Low
None
None
SummaryThe As a result, an attacker who holds one valid token can prepend leading zero bytes to each of the R and S halves to produce longer signatures that still split evenly and decode to the same This issue affects jose: from 1.0.0 before 1.11.13. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65627
EEF-CVE-2026-65627
GHSA-wfpv-qxp8-x5gm
Oct 26, 2026
Decompression bomb via unbounded zlib:inflate in jose_jwe_zip:uncompress/2
High
Local
Low
None
None
SummaryImproper 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 Decompression runs automatically during decryption through This issue affects jose: from 1.0.0 before 1.11.13. WorkaroundsReject JWE tokens that carry a Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2023-50966
GHSA-9mg4-v392-8j68
Mar 19, 2024
erlang-jose vulnerable to denial of service via large p2c value
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
None
Low
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. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.2
1.11.4
+ 28 more Show less
1.11.5
1.11.6
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.7
References Updated Dec 10, 2025 · Source: OSV.dev |
1.0.1
patch
Dependencies (2)
|
|
1.0.0
initial
3 CVEs
CVE-2026-65632
EEF-CVE-2026-65632
GHSA-44hw-rpw9-mwg4
Oct 26, 2026
ECDSA signature length is not validated in jose, allowing signature malleability
Medium
Local
Low
None
None
SummaryThe As a result, an attacker who holds one valid token can prepend leading zero bytes to each of the R and S halves to produce longer signatures that still split evenly and decode to the same This issue affects jose: from 1.0.0 before 1.11.13. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2026-65627
EEF-CVE-2026-65627
GHSA-wfpv-qxp8-x5gm
Oct 26, 2026
Decompression bomb via unbounded zlib:inflate in jose_jwe_zip:uncompress/2
High
Local
Low
None
None
SummaryImproper 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 Decompression runs automatically during decryption through This issue affects jose: from 1.0.0 before 1.11.13. WorkaroundsReject JWE tokens that carry a Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.10
1.11.11
+ 34 more Show less
1.11.12
1.11.2
1.11.4
1.11.5
1.11.6
1.11.7
1.11.8
1.11.9
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.13
References
Updated Oct 26, 2026 · Source: OSV.dev
CVE-2023-50966
GHSA-9mg4-v392-8j68
Mar 19, 2024
erlang-jose vulnerable to denial of service via large p2c value
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
None
Low
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. Affected versions
1.0.0
1.0.1
1.1.0
1.1.1
1.1.2
1.1.3
1.10.0
1.10.1
1.11.0
1.11.1
1.11.2
1.11.4
+ 28 more Show less
1.11.5
1.11.6
1.2.0
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.5.1
1.5.2
1.6.0
1.6.1
1.7.0
1.7.1
1.7.2
1.7.3
1.7.4
1.7.5
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.2
1.8.3
1.8.4
1.9.0
Fixed in
1.11.7
References Updated Dec 10, 2025 · Source: OSV.dev |
1.0.0
initial
Dependencies (1)
|