Description
In Bouncy Castle for Java before 1.85, CMS verifySignatures returns true for SignedData with zero signers. 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).
Metrics
CVSS 3.1 7.5/10
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:NWeakness enumeration
Affected software
| Vendor | Product | Versions |
|---|---|---|
| Legion of the Bouncy Castle Inc. | BC-JAVA | < 1.85 |
| Legion of the Bouncy Castle Inc. | BC-LTS-JAVA | >= 2.73.0, < 2.73.12 |
| Legion of the Bouncy Castle Inc. | BC-FJA | >= 1.0.0, < 1.0.12; >= 2.0.0, < 2.0.12; >= 2.1.0, < 2.1.12 |
References
Timeline
- Published
- Aug 3, 2026
- Last modified
- Aug 28, 2026
- NVD status
- Analyzed