πŸ” CVE Alert

CVE-2026-65629

UNKNOWN 0.0

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

CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th

Use of Password Hash With Insufficient Computational Effort in the jose library allows an attacker who obtains a password-encrypted private-key export to recover the private key through an offline password-cracking attack. When jose exports a password-encrypted private key with jose_jwk:to_der/2 (JOSE.JWK.to_der/2), the jose_jwk_der:to_binary/3 function in src/jwk/jose_jwk_der.erl serializes the key as a PKCS#8 EncryptedPrivateKeyInfo using the PBES2 scheme with hardcoded key-derivation parameters: PBKDF2-HMAC-SHA256 with an iteration count of 2048 and an 8-byte (64-bit) random salt. Neither value can be overridden by the caller. 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.

CWE CWE-916
Vendor potatosalad
Product jose
Published Oct 26, 2026
Stay Ahead of the Next One

Get instant alerts for potatosalad jose

Be the first to know when new unknown vulnerabilities affecting potatosalad jose are published β€” delivered to Slack, Telegram or Discord.

Get Free Alerts β†’ Free Β· No credit card Β· 60 sec setup

Affected Versions

potatosalad / jose
1.10.0 < 1.11.13
potatosalad / jose
85fddd89ee56b6f9c19eff7d9cfffeef62c330b9 < 461b261902531ca016190e780bb70862d561a7e0

References

NVD β†— CVE.org β†— EPSS Data β†—
github.com: https://github.com/potatosalad/erlang-jose/security/advisories/GHSA-h4gx-8jq2-mfhc cna.erlef.org: https://cna.erlef.org/cves/CVE-2026-65629.html osv.dev: https://osv.dev/vulnerability/EEF-CVE-2026-65629 github.com: https://github.com/potatosalad/erlang-jose/commit/85fddd89ee56b6f9c19eff7d9cfffeef62c330b9 github.com: https://github.com/potatosalad/erlang-jose/commit/461b261902531ca016190e780bb70862d561a7e0

Credits

πŸ” Peter Ullrich Andrew Bennett Jonatan MΓ€nnchen / EEF