CVE Catalog

CVE-2026-58063

MediumCVSS 5.3
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.33%

25th percentile - higher than 25% of all known CVEs

Summary

In Bouncy Castle for Java before 1.85, the BCFKS keystore load honors unbounded KDF cost from an untrusted file. This issue also affects LTS before 2.73.12 and BC-FJA before specific versions.

Risk Assessment

An attacker can supply a crafted BCFKS file with a very high KDF cost, causing excessive CPU usage (DoS).

Recommendation

Update Bouncy Castle to version 1.85, LTS to 2.73.12, and BC-FJA to appropriate versions (bc-fips 1.0.2.7, 2.0.2, or 2.1.3).

Other vulnerabilities in Bouncy Castle

See all
Original NVD description (English source)

In Bouncy Castle for Java before 1.85, BCFKS keystore load honours unbounded KDF cost from untrusted file. This issue also affects Bouncy Castle for Java LTS before 2.73.12, and Bouncy Castle for Java FIPS (BC-FJA) before bc-fips 1.0.2.7 (1.0.X series), 2.0.2 (2.0.X series) and 2.1.3 (2.1.X series).

Vulnerability data from NVD (NIST) · CISA KEV · EPSS