PT-2026-33031 · Bouncy Castle · Bcpkix Fips+1

·

CVE-2026-5588

·

Published

2026-04-15

·

Updated

2026-06-08

CVSS v3.1

7.5

High

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Name of the Vulnerable Software and Affected Versions BC-JAVA versions 1.49 through 1.83 BCPKIX-FIPS versions 2.0.6 through 2.0.10 BCPKIX-FIPS versions 2.1.7 through 2.1.10
Description The PKIX draft CompositeVerifier accepts an empty signature sequence as valid. This issue is associated with the program file JcaContentVerifierProviderBuilder.Java and involves the use of a broken or risky cryptographic algorithm within the pkix modules.
Recommendations Update BC-JAVA to version 1.84 or later. Update BCPKIX-FIPS versions 2.0.6 through 2.0.10 to version 2.0.11 or later. Update BCPKIX-FIPS versions 2.1.7 through 2.1.10 to version 2.1.11 or later.

Exploit

Fix

Improper Verification of Cryptographic Signature

Use of a Broken Cryptographic Algorithm

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CLEANSTART-2026-AV84730
CLEANSTART-2026-DY69070
CLEANSTART-2026-GX01236
CLEANSTART-2026-IS05941
CLEANSTART-2026-JU62349
CLEANSTART-2026-KP10590
CLEANSTART-2026-PK73499
CLEANSTART-2026-PO27799
CLEANSTART-2026-RU36468
CLEANSTART-2026-SQ91016
CLEANSTART-2026-SR31778
CLEANSTART-2026-SV95049
CLEANSTART-2026-TK07726
CLEANSTART-2026-VJ37814
CLEANSTART-2026-VN28553
CLEANSTART-2026-WK99982
CVE-2026-5588
GHSA-WG6Q-6289-32HP
OPENSUSE-SU-2026:10571-1
OPENSUSE-SU-2026:20627-1
SUSE-SU-2026:1639-1
SUSE-SU-2026:21404-1

Affected Products

Bc-Java
Bcpkix Fips