CVE Catalog

CVE-2026-12860

MediumCVSS 5.3
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.18%

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

Summary

In Bouncy Castle for Java before 1.85, RSA PKCS#1 signature verification skips the last two hash bytes in the NULL-omitted path. This issue also affects LTS before 2.73.12.

Risk Assessment

An attacker could forge an RSA signature for some messages, as verification may accept an invalid signature due to the omission of the last hash bytes.

Recommendation

Upgrade Bouncy Castle to version 1.85 or later (for the regular version) and to 2.73.12 or later (for LTS).

Other vulnerabilities in Bouncy Castle

See all
Original NVD description (English source)

In Bouncy Castle for Java before 1.85, RSA PKCS#1 verification skips last two hash bytes in NULL-omitted path. This issue also affects Bouncy Castle for Java LTS before 2.73.12.

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