Bouncycastle: In Bouncy Castle for Java before 1.85, S/MIME validator trusts signer-asserted signingTime for path validation. (CVE-2026-59641)
Description
Bouncy Castle for Java versions before 1.85 and certain LTS and FIPS versions improperly trust the signer-asserted signingTime during S/MIME path validation. This vulnerability could allow an attacker to influence signature validation by manipulating the signingTime attribute. The issue has a medium severity rating with a CVSS score of 5.3.
CVSS v3.1
Score 5.3medium
Affected software
pkg:deb/ubuntu/bouncycastle?arch=source&distro=esm-apps/xenialpkg:deb/ubuntu/bouncycastle?arch=source&distro=esm-apps/bionicpkg:deb/ubuntu/bouncycastle?arch=source&distro=esm-apps/focalpkg:deb/ubuntu/bouncycastle?arch=source&distro=esm-apps/jammypkg:deb/ubuntu/bouncycastle?arch=source&distro=esm-apps/noblepkg:deb/ubuntu/bouncycastle?arch=source&distro=stonkingpkg:deb/ubuntu/bouncycastle?arch=source&distro=resoluteRun on your own infrastructure? Check whether these packages are installed with threat-finder — our free open-source scanner.
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
CVE-2026-59641 affects Bouncy Castle for Java versions prior to 1.85, including LTS versions before 2.73.12 and FIPS versions before bcmail-fips and bcjmail-fips 1.0.7 (1.0.X series), 2.0.7 (2.0.X series), and 2.1.7 (2.1.X series). The vulnerability arises because the S/MIME validator trusts the signer-asserted signingTime attribute for path validation, which can be manipulated. This flaw could lead to improper validation of signed messages, potentially allowing signature validation bypass or related issues. The CVSS 3.1 score is 5.3 (medium severity), with no known exploits in the wild reported.
Potential Impact
The vulnerability impacts the integrity validation of S/MIME signed messages by trusting the signer-asserted signingTime, which could be forged. This may allow attackers to bypass or weaken signature path validation, potentially undermining trust in signed communications. There is no reported impact on confidentiality or availability, and no known active exploitation has been documented.
Mitigation Recommendations
A fix is available in Bouncy Castle for Java version 1.85 and later, LTS version 2.73.12 and later, and FIPS versions bcmail-fips and bcjmail-fips 1.0.7, 2.0.7, and 2.1.7 or later. Users should upgrade to these fixed versions to remediate the vulnerability. Patch status is confirmed by vendor advisories. No additional mitigations are specified.
Technical Details
- Gcve Source
- db.gcve.eu
- Osv Id
- UBUNTU-CVE-2026-59641
- Osv Schema Version
- 1.7.0
- Ecosystems
- ["Ubuntu:Pro:16.04:LTS","Ubuntu:Pro:18.04:LTS","Ubuntu:Pro:20.04:LTS","Ubuntu:Pro:22.04:LTS","Ubuntu:Pro:24.04:LTS","Ubuntu:26.10","Ubuntu:26.04:LTS"]
- Cvss Version
- 3.1
- State
- PUBLISHED
Threat ID: 6ad3f5da2cdf04f65666324f
Added to database: 10/17/2026, 22:25:30 UTC
Last enriched: 10/18/2026, 00:30:24 UTC
Last updated: 10/18/2026, 00:30:24 UTC
Views: 2
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.