GHSA-wg6q-6289-32hp

Bouncy Castle Crypto Package For Java: Use of a Broken or Risky Cryptographic Algorithm vulnerability in bcpkix modules

At a glance

Published
Updated
CVE
CVE-2026-5588
CVSS_V4
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/U:Green

Description

: Use of a Broken or Risky Cryptographic Algorithm vulnerability in Legion of the Bouncy Castle Inc. BC-JAVA bcpkix on all (pkix modules). PKIX draft CompositeVerifier accepts empty signature sequence as valid. This issue affects BC-JAVA: from 1.49 before 1.84.

Affected packages

PackageVersions
Maven · org.bouncycastle:bcpkix-jdk18onintroduced 1.49, fixed 1.84
Maven · org.bouncycastle:bcpkix-jdk15to18introduced 1.49, fixed 1.84
Maven · org.bouncycastle:bcpkix-jdk15onintroduced 1.49, fixed 1.84
Maven · org.bouncycastle:bcpkix-jdk14introduced 1.49, fixed 1.84
Maven · org.bouncycastle:bcpkix-debug-jdk18onintroduced 1.49, fixed 1.84
Maven · org.bouncycastle:bcpkix-debug-jdk15to18introduced 1.49, fixed 1.84
Maven · org.bouncycastle:bcpkix-debug-jdk14introduced 1.49, fixed 1.84

References

Sources

SourceLicence
OSV.devCC-BY 4.0 — GitHub Advisory Database