Intel

AIKIDO-2026-89900

bcpkix-jdk18on is vulnerable to Improper Verification of Cryptographic Signature

Improper Verification of Cryptographic SignatureCVE-2026-59639 Published Aug 5, 2026

87

High Risk

This Affects:

JAVAbcpkix-jdk18on
0.0.1 - 1.84.0
Fixed in 1.85.0
Are you affected? Scan for Free

TL;DR

The CMSSignedData verification logic treats a SignedData structure that contains no signers as successfully verified. Code that relies on signature verification to confirm authenticity accepts content that carries zero signatures. Before the fix, unsigned or signer-stripped messages can be mistaken for validly signed data. The fix rejects SignedData that contains no signer information.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and you rely on CMS SignedData signature verification to authenticate externally supplied messages.

Background info

bcpkix-jdk18on is vulnerable to Improper Verification of Cryptographic Signature in versions 0.0.1 - 1.84.0.

How to fix this

Upgrade the org.bouncycastle:bcpkix-jdk18on library to the patch version.

Are You Affected?

Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.

Free. No credit card required.

Aikido Platform