CVE-2026-71888: Product identification pending
- Severity
- 8.7 (HIGH)
- Vendor
- BOUNCY CASTLE FOR JAVA
- Affected versions
- Before 1.86
- Fixed version
- 1.86
- Patch status
- Patched
- Published
- 2026-10-03T09:17:05.250
- Modified
- 2026-10-03T09:17:05.250
Why it matters
High-severity vulnerability requiring prioritized review.
Recommended admin actions
- Review and patch based on exposure, asset criticality, and business impact.
- Compare installed versions against the affected version range in the advisory.
Technical summary
In Bouncy Castle for Java before 1.86, the streaming CMS AuthenticatedData parser accepted a message whose digestAlgorithm and authAttrs fields disagreed about whether authenticated attributes were present. RFC 5652 sec. 9.1 pairs the two, requiring that authAttrs be present whenever digestAlgorithm is, and sec. 9.2 makes the MAC cover the DER encoding of authAttrs when they are present and the eContent OCTET STRING directly when they are not. CMSAuthenticatedDataParser has to choose between those two in its constructor, before it can reach authAttrs, which comes later in the SEQUENCE, so it chose on digestAlgorithm alone: for a message with digestAlgorithm absent but authAttrs present it verified the content MAC and then returned the attributes through getAuthAttrs() as though they had been authenticated, when the MAC had never covered them. An attacker able to modify a message in transit could insert an authenticated attribute, such as an RFC 2634 ESSSecurityLabel, into an otherwise valid message while holding neither the key-encryption key nor the content-MAC key, and an application taking an authorization, routing or labelling decision from those attributes would act on attacker-chosen values. The content itself remained MAC-bound. asn1.cms.AuthenticatedData now rejects the mismatched pairing when parsing and CMSAuthenticatedDataParser cross-checks the two fields once authAttrs is read. This is a variant of CVE-2026-59642, which bound the content to the MAC for messages that legitimately carry authAttrs, and which does not address this case. This issue also affects Bouncy Castle for Java LTS before 2.73.13, and Bouncy Castle for Java FIPS (BC-FJA) before bcpkix-fips 1.0.13 (1.0.X series), 2.0.13 (2.0.X series) and 2.1.13 (2.1.X series), and bcutil-fips 2.0.8 (2.0.X series) and 2.1.8 (2.1.X series).
View the official NVD record for CVE-2026-71888
CVE data is sourced from NVD/CNA records and optional enrichment. Validate against the vendor advisory before taking production action.
VULNERABILITY PULSE
| AFFECTED PRODUCT | ACTION | ||
|---|---|---|---|
| CVE-2026-103956 |
loom PATCH
Reporter: FF89BA41-3AA1-4D27-914A-91399E9639E5
|
10
CRITICAL
|
VIEW RECORD |
| CVE-2026-90970 |
GitLab AI Gateway PATCH
Reporter: CVE
|
9.9
CRITICAL
|
VIEW RECORD |
| CVE-2026-19652 |
Divi Membership
Reporter: SECURITY
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-104846 |
seroval PATCH
Reporter: SECURITY-ADVISORIES
|
9.8
CRITICAL
|
VIEW RECORD |
| CVE-2026-103628 |
Product identification pending PATCH
Reporter: CHROME-CVE-ADMIN
|
9.6
CRITICAL
|
VIEW RECORD |
| CVE-2026-104848 |
tinypool PATCH
Reporter: SECURITY-ADVISORIES
|
9.5
CRITICAL
|
VIEW RECORD |
| CVE-2026-104849 |
tinypool PATCH
Reporter: SECURITY-ADVISORIES
|
9.5
CRITICAL
|
VIEW RECORD |
| CVE-2026-75937 |
IX Family
Reporter: E8A6BB0B-E373-42B1-A5DE-93E314325576
|
9.4
CRITICAL
|
VIEW RECORD |
| CVE-2026-105080 |
Product identification pending PATCH
Reporter: CVE
|
9.4
CRITICAL
|
VIEW RECORD |
| CVE-2026-104610 |
HG7
Reporter: CNA
|
9.3
CRITICAL
|
VIEW RECORD |
| CVE-2023-54405 |
CVM
Reporter: DISCLOSURE
|
9.3
CRITICAL
|
VIEW RECORD |
| CVE-2026-104019 |
sagemaker-distribution
Reporter: FF89BA41-3AA1-4D27-914A-91399E9639E5
|
9.3
CRITICAL
|
VIEW RECORD |
| CVE-2026-82042 |
Product identification pending PATCH
Reporter: DISCLOSURE
|
9.3
CRITICAL
|
VIEW RECORD |
| CVE-2026-95102 |
monta.app
Reporter: ICS-CERT
|
9.3
CRITICAL
|
VIEW RECORD |
| CVE-2026-84411 |
RouterOS PATCH
Reporter: ICS-CERT
|
9.3
CRITICAL
|
VIEW RECORD |
| CVE-2026-104467 |
Product identification pending PATCH
Reporter: DISCLOSURE
|
9.2
CRITICAL
|
VIEW RECORD |
| CVE-2026-83632 |
Product identification pending PATCH
Reporter: SECURITY
|
9.2
CRITICAL
|
VIEW RECORD |
| CVE-2026-71885 |
Product identification pending PATCH
Reporter: 91579145-5D7B-4CC5-B925-A0262FF19630
|
9.2
CRITICAL
|
VIEW RECORD |
| CVE-2026-103648 |
image-downloader
Reporter: CVE
|
9.1
CRITICAL
|
VIEW RECORD |
| CVE-2026-87115 |
VikAppointments Services Booking Calendar
Reporter: SECURITY
|
9.1
CRITICAL
|
VIEW RECORD |
| CVE-2026-92084 |
Beaver Builder Page Builder – Drag and Drop Website Builder
Reporter: SECURITY
|
9.1
CRITICAL
|
VIEW RECORD |
| CVE-2026-104445 |
Product identification pending PATCH
Reporter: DISCLOSURE
|
8.8
HIGH
|
VIEW RECORD |
| CVE-2026-104457 |
Product identification pending PATCH
Reporter: DISCLOSURE
|
8.8
HIGH
|
VIEW RECORD |
| CVE-2026-104462 |
Product identification pending PATCH
Reporter: DISCLOSURE
|
8.8
HIGH
|
VIEW RECORD |
| CVE-2026-104464 |
Product identification pending PATCH
Reporter: DISCLOSURE
|
8.8
HIGH
|
VIEW RECORD |
| CVE-2026-103622 |
Product identification pending PATCH
Reporter: CHROME-CVE-ADMIN
|
8.8
HIGH
|
VIEW RECORD |
| CVE-2026-103625 |
Product identification pending PATCH
Reporter: CHROME-CVE-ADMIN
|
8.8
HIGH
|
VIEW RECORD |
| CVE-2026-104851 |
Product identification pending PATCH
Reporter: SECURITY-ADVISORIES
|
8.8
HIGH
|
VIEW RECORD |
| CVE-2026-96940 |
Microsoft Exchange Server 2016 Cumulative Update 23
Reporter: SECURE
|
8.8
HIGH
|
VIEW RECORD |
| CVE-2026-39718 |
Product identification pending
Reporter: AUDIT
|
8.8
HIGH
|
VIEW RECORD |
| CVE-2026-92536 |
Paid Membership Plugin, Ecommerce, User Registration Form, Login Form, User Profile & Restrict Content – ProfilePress
Reporter: SECURITY
|
8.8
HIGH
|
VIEW RECORD |
| CVE-2026-97644 |
Groundhogg — CRM, Newsletters, and Marketing Automation
Reporter: SECURITY
|
8.8
HIGH
|
VIEW RECORD |
| CVE-2026-18443 |
Smart Manager – WooCommerce Bulk Edit: Products, Orders, Users & More (Spreadsheet)
Reporter: SECURITY
|
8.8
HIGH
|
VIEW RECORD |
| CVE-2026-104410 |
Product identification pending PATCH
Reporter: DISCLOSURE
|
8.7
HIGH
|
VIEW RECORD |
| CVE-2026-104422 |
Product identification pending PATCH
Reporter: DISCLOSURE
|
8.7
HIGH
|
VIEW RECORD |
| CVE-2026-104423 |
Product identification pending PATCH
Reporter: DISCLOSURE
|
8.7
HIGH
|
VIEW RECORD |
| CVE-2026-104430 |
zebra PATCH
Reporter: DISCLOSURE
|
8.7
HIGH
|
VIEW RECORD |
| CVE-2026-104431 |
Product identification pending PATCH
Reporter: DISCLOSURE
|
8.7
HIGH
|
VIEW RECORD |
| CVE-2026-104438 |
Product identification pending PATCH
Reporter: DISCLOSURE
|
8.7
HIGH
|
VIEW RECORD |
| CVE-2026-104460 |
Product identification pending PATCH
Reporter: DISCLOSURE
|
8.7
HIGH
|
VIEW RECORD |
| CVE-2026-104472 |
Product identification pending PATCH
Reporter: DISCLOSURE
|
8.7
HIGH
|
VIEW RECORD |
| CVE-2026-61373 |
Product identification pending PATCH
Reporter: SECURITY
|
8.7
HIGH
|
VIEW RECORD |
| CVE-2026-82458 |
Product identification pending PATCH
Reporter: SECURITY
|
8.7
HIGH
|
VIEW RECORD |
| CVE-2026-86535 |
Product identification pending PATCH
Reporter: SECURITY
|
8.7
HIGH
|
VIEW RECORD |
| CVE-2026-86537 |
Product identification pending PATCH
Reporter: SECURITY
|
8.7
HIGH
|
VIEW RECORD |
| CVE-2026-87117 |
Product identification pending PATCH
Reporter: SECURITY
|
8.7
HIGH
|
VIEW RECORD |
| CVE-2026-94646 |
Product identification pending PATCH
Reporter: SECURITY
|
8.7
HIGH
|
VIEW RECORD |
| CVE-2026-96294 |
Product identification pending PATCH
Reporter: SECURITY
|
8.7
HIGH
|
VIEW RECORD |
| CVE-2026-63772 |
Product identification pending PATCH
Reporter: SECURITY
|
8.7
HIGH
|
VIEW RECORD |
| CVE-2026-66081 |
Product identification pending PATCH
Reporter: SECURITY
|
8.7
HIGH
|
VIEW RECORD |
| CVE-2026-66837 |
Product identification pending PATCH
Reporter: SECURITY
|
8.7
HIGH
|
VIEW RECORD |
| CVE-2026-66858 |
Product identification pending PATCH
Reporter: SECURITY
|
8.7
HIGH
|
VIEW RECORD |
| CVE-2026-66859 |
Product identification pending PATCH
Reporter: SECURITY
|
8.7
HIGH
|
VIEW RECORD |
| CVE-2026-83663 |
Product identification pending PATCH
Reporter: SECURITY
|
8.7
HIGH
|
VIEW RECORD |
| CVE-2026-83745 |
Product identification pending PATCH
Reporter: SECURITY
|
8.7
HIGH
|
VIEW RECORD |
| CVE-2026-94658 |
Product identification pending PATCH
Reporter: SECURITY
|
8.7
HIGH
|
VIEW RECORD |
| CVE-2026-96277 |
Product identification pending PATCH
Reporter: SECURITY
|
8.7
HIGH
|
VIEW RECORD |
| CVE-2026-94422 |
Product identification pending PATCH
Reporter: SECALERT
|
8.7
HIGH
|
VIEW RECORD |
| CVE-2014-125130 |
CodeArt Google MP3 Audio Player
Reporter: DISCLOSURE
|
8.7
HIGH
|
VIEW RECORD |
| CVE-2020-37278 |
e-Bridge
Reporter: DISCLOSURE
|
8.7
HIGH
|
VIEW RECORD |
| CVE-2026-82039 |
Product identification pending PATCH
Reporter: DISCLOSURE
|
8.7
HIGH
|
VIEW RECORD |
| CVE-2026-97363 |
Product identification pending
Reporter: ICS-CERT
|
8.7
HIGH
|
VIEW RECORD |
| CVE-2026-104433 |
Product identification pending PATCH
Reporter: DISCLOSURE
|
8.7
HIGH
|
VIEW RECORD |
| CVE-2026-71888 |
Product identification pending PATCH
Reporter: 91579145-5D7B-4CC5-B925-A0262FF19630
|
8.7
HIGH
|
VIEW RECORD |
| CVE-2026-71889 |
Product identification pending PATCH
Reporter: 91579145-5D7B-4CC5-B925-A0262FF19630
|
8.7
HIGH
|
VIEW RECORD |
| CVE-2026-71890 |
Product identification pending PATCH
Reporter: 91579145-5D7B-4CC5-B925-A0262FF19630
|
8.7
HIGH
|
VIEW RECORD |
| CVE-2026-104414 |
Product identification pending PATCH
Reporter: DISCLOSURE
|
8.6
HIGH
|
VIEW RECORD |
| CVE-2026-104418 |
Product identification pending PATCH
Reporter: DISCLOSURE
|
8.6
HIGH
|
VIEW RECORD |
| CVE-2026-104471 |
Product identification pending PATCH
Reporter: DISCLOSURE
|
8.6
HIGH
|
VIEW RECORD |
| CVE-2026-94591 |
Product identification pending
Reporter: ICS-CERT
|
8.6
HIGH
|
VIEW RECORD |
| CVE-2026-94592 |
Product identification pending
Reporter: ICS-CERT
|
8.6
HIGH
|
VIEW RECORD |
| CVE-2026-104411 |
Product identification pending PATCH
Reporter: DISCLOSURE
|
8.5
HIGH
|
VIEW RECORD |
| CVE-2026-104413 |
Product identification pending PATCH
Reporter: DISCLOSURE
|
8.5
HIGH
|
VIEW RECORD |
| CVE-2026-104611 |
AC9
Reporter: CNA
|
8.5
HIGH
|
VIEW RECORD |
| CVE-2026-104847 |
Product identification pending PATCH
Reporter: SECURITY-ADVISORIES
|
8.5
HIGH
|
VIEW RECORD |
| CVE-2026-104854 |
Product identification pending PATCH
Reporter: SECURITY-ADVISORIES
|
8.5
HIGH
|
VIEW RECORD |
| CVE-2026-94593 |
Product identification pending
Reporter: ICS-CERT
|
8.5
HIGH
|
VIEW RECORD |
| CVE-2026-104435 |
zebra PATCH
Reporter: DISCLOSURE
|
8.3
HIGH
|
VIEW RECORD |
| CVE-2026-104437 |
Product identification pending PATCH
Reporter: DISCLOSURE
|
8.3
HIGH
|
VIEW RECORD |
| CVE-2026-104449 |
Product identification pending PATCH
Reporter: DISCLOSURE
|
8.3
HIGH
|
VIEW RECORD |
| CVE-2026-104458 |
Product identification pending PATCH
Reporter: DISCLOSURE
|
8.3
HIGH
|
VIEW RECORD |
| CVE-2026-104463 |
Product identification pending PATCH
Reporter: DISCLOSURE
|
8.3
HIGH
|
VIEW RECORD |
| CVE-2026-94483 |
Product identification pending PATCH
Reporter: SECURITY-ADVISORIES
|
8.3
HIGH
|
VIEW RECORD |
| CVE-2026-103958 |
Product identification pending PATCH
Reporter: FF89BA41-3AA1-4D27-914A-91399E9639E5
|
8.3
HIGH
|
VIEW RECORD |
| CVE-2026-104426 |
Product identification pending PATCH
Reporter: DISCLOSURE
|
8.2
HIGH
|
VIEW RECORD |
| CVE-2026-104427 |
Product identification pending PATCH
Reporter: DISCLOSURE
|
8.2
HIGH
|
VIEW RECORD |
| CVE-2026-104450 |
Product identification pending PATCH
Reporter: DISCLOSURE
|
8.2
HIGH
|
VIEW RECORD |
| CVE-2026-82459 |
Product identification pending PATCH
Reporter: SECURITY
|
8.2
HIGH
|
VIEW RECORD |
| CVE-2026-90440 |
Product identification pending PATCH
Reporter: SECURITY
|
8.2
HIGH
|
VIEW RECORD |
| CVE-2026-94636 |
Product identification pending PATCH
Reporter: SECURITY
|
8.2
HIGH
|
VIEW RECORD |
| CVE-2026-94637 |
Product identification pending PATCH
Reporter: SECURITY
|
8.2
HIGH
|
VIEW RECORD |
| CVE-2026-94648 |
Product identification pending PATCH
Reporter: SECURITY
|
8.2
HIGH
|
VIEW RECORD |
| CVE-2026-94653 |
Product identification pending PATCH
Reporter: SECURITY
|
8.2
HIGH
|
VIEW RECORD |
| CVE-2026-96288 |
Product identification pending PATCH
Reporter: SECURITY
|
8.2
HIGH
|
VIEW RECORD |
| CVE-2026-96292 |
Product identification pending PATCH
Reporter: SECURITY
|
8.2
HIGH
|
VIEW RECORD |
| CVE-2026-66055 |
Product identification pending PATCH
Reporter: SECURITY
|
8.2
HIGH
|
VIEW RECORD |
| CVE-2026-85476 |
Product identification pending PATCH
Reporter: SECURITY
|
8.2
HIGH
|
VIEW RECORD |
| CVE-2026-94654 |
Product identification pending PATCH
Reporter: SECURITY
|
8.2
HIGH
|
VIEW RECORD |
| CVE-2026-94655 |
Product identification pending PATCH
Reporter: SECURITY
|
8.2
HIGH
|
VIEW RECORD |
| CVE-2026-94656 |
Product identification pending PATCH
Reporter: SECURITY
|
8.2
HIGH
|
VIEW RECORD |
About the Vulnerability Pulse CVE Feed
The Vulnerability Pulse feed tracks live CVE advisories sourced from the National Vulnerability Database and vendor security disclosures. It is designed for SOC analysts, IT administrators, and security teams who need a fast, filterable view of current vulnerabilities without digging through raw NVD data.
How to Use the CVE Advisory Tracker
Use the severity filters to narrow results to Critical or High priority vulnerabilities. Filter by vendor to focus on software and hardware relevant to your environment. Export to CSV for reporting, ticketing, or patch prioritization workflows.
What Is a CVE Advisory?
A CVE (Common Vulnerabilities and Exposures) advisory is a public disclosure of a security vulnerability assigned a unique identifier by MITRE. Advisories include severity scores (CVSS), affected versions, and remediation guidance. Monitoring CVE advisories is a core function of vulnerability management programs and SOC operations.
CVE Analysis & Writeups
For in-depth analysis of specific vulnerabilities, visit the IT Knowledge Bases blog for CVE breakdowns, exploitation analysis, and remediation guidance written for security practitioners.