CVE-2026-59642
Received
Received - Intake
CMS AuthenticatedData Content Not Bound to MAC in Bouncy Castle for Java
Vulnerability report for CVE-2026-59642, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.
Publication date: 2026-08-03
Last updated on: 2026-08-03
Assigner: bcorg
Description
Description
In Bouncy Castle for Java before 1.85, CMS AuthenticatedData content not bound to MAC when authAttrs present. This issue also affects Bouncy Castle for Java LTS before 2.73.12, and Bouncy Castle for Java FIPS (BC-FJA) before bcpkix-fips 1.0.12 (1.0.X series), 2.0.12 (2.0.X series) and 2.1.12 (2.1.X series).
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| bouncy_castle | bouncy_castle_for_java | to 1.85 (exc) |
| bouncy_castle | bouncy_castle_for_java_lts | to 2.73.12 (exc) |
| bouncy_castle | bouncy_castle_for_java_fips | to 1.0.12 (exc) |
| bouncy_castle | bouncy_castle_for_java_fips | to 2.0.12 (exc) |
| bouncy_castle | bouncy_castle_for_java_fips | to 2.1.12 (exc) |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-354 | The product does not validate or incorrectly validates the integrity check values or "checksums" of a message. This may prevent it from detecting if the data has been modified or corrupted in transmission. |