Read the docs
TI-2023-16379 Aliases CVE-2023-33202GHSA-wjxj-5m7g-mg7q

Bouncy Castle for Java before 1.73 contains a potential Denial of Service (DoS) issue…

Priority LOW 27CWE-400Published · Updated

Key facts

Attack vector
Local
Privileges required
None
User interaction
Required
Attack complexity
Low
Impact type
Denial of service
Confidentiality · integrity · availability
None · None · High
Fix status
Partial Red Hat: 1 fixed, 14 without a fix

Attack profile from CVSS 3.1 · NVD. Fix status from CNA, GitHub and Red Hat. Impact type from CWE-400.

Summary

Bouncy Castle for Java before 1.73 contains a potential Denial of Service (DoS) issue within the Bouncy Castle org.bouncycastle.openssl.PEMParser class. This class parses OpenSSL PEM encoded streams containing X.509 certificates, PKCS8 encoded keys, and PKCS7 objects. Parsing a file that has crafted ASN.1 data through the PEMParser causes an OutOfMemoryError, which can enable a denial of service attack. (For users of the FIPS Java API: BC-FJA 1.0.2.3 and earlier are affected; BC-FJA 1.0.2.4 is fixed.)

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00998 62nd percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by NVD
Fix Partial org.bouncycastle:bcprov-ext-jdk16 (Maven): 1.73org.bouncycastle:bcprov-jdk14 (Maven): 1.73+6 more productsRed Hat: 1 advisoryRed Hat: 1 fixed, 14 without a fix

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
——all versions—No fix listedCNA
—org.bouncycastle:bcprov-ext-jdk16 (Maven)before 1.731.73Patch availableGHSA-wjxj-5m7g-mg7q
—org.bouncycastle:bcprov-jdk14 (Maven)before 1.731.73Patch availableGHSA-wjxj-5m7g-mg7q
—org.bouncycastle:bcprov-jdk15 (Maven)before 1.731.73Patch availableGHSA-wjxj-5m7g-mg7q
—org.bouncycastle:bcprov-jdk15to18 (Maven)before 1.731.73Patch availableGHSA-wjxj-5m7g-mg7q
—org.bouncycastle:bcprov-jdk16 (Maven)before 1.731.73Patch availableGHSA-wjxj-5m7g-mg7q
—org.bouncycastle:bcprov-jdk15on (Maven)all versions—No fix listedGHSA-wjxj-5m7g-mg7q
—org.bouncycastle:bcpkix-jdk18on (Maven)before 1.731.73Patch availableGHSA-wjxj-5m7g-mg7q
—org.bouncycastle:bcprov-ext-jdk15on (Maven)before 1.731.73Patch availableGHSA-wjxj-5m7g-mg7q
—org.bouncycastle:bcprov-jdk18on (Maven)before 1.731.73Patch availableGHSA-wjxj-5m7g-mg7q
  • — Vendor— Affected all versions Fixed in — No fix listed CNA
  • org.bouncycastle:bcprov-ext-jdk16 (Maven) Vendor— Affected before 1.73 Fixed in 1.73 Patch available GHSA-wjxj-5m7g-mg7q
  • org.bouncycastle:bcprov-jdk14 (Maven) Vendor— Affected before 1.73 Fixed in 1.73 Patch available GHSA-wjxj-5m7g-mg7q
  • org.bouncycastle:bcprov-jdk15 (Maven) Vendor— Affected before 1.73 Fixed in 1.73 Patch available GHSA-wjxj-5m7g-mg7q
  • org.bouncycastle:bcprov-jdk15to18 (Maven) Vendor— Affected before 1.73 Fixed in 1.73 Patch available GHSA-wjxj-5m7g-mg7q
  • org.bouncycastle:bcprov-jdk16 (Maven) Vendor— Affected before 1.73 Fixed in 1.73 Patch available GHSA-wjxj-5m7g-mg7q
  • org.bouncycastle:bcprov-jdk15on (Maven) Vendor— Affected all versions Fixed in — No fix listed GHSA-wjxj-5m7g-mg7q
  • org.bouncycastle:bcpkix-jdk18on (Maven) Vendor— Affected before 1.73 Fixed in 1.73 Patch available GHSA-wjxj-5m7g-mg7q
  • org.bouncycastle:bcprov-ext-jdk15on (Maven) Vendor— Affected before 1.73 Fixed in 1.73 Patch available GHSA-wjxj-5m7g-mg7q
  • org.bouncycastle:bcprov-jdk18on (Maven) Vendor— Affected before 1.73 Fixed in 1.73 Patch available GHSA-wjxj-5m7g-mg7q

CPE configurations NVD · 2

CPEVersionsRoleVendor
cpe:2.3:a:bouncycastle:bouncy_castle_for_java:*:*:*:*:*:*:*:*before 1.73VulnerableLegion of the Bouncy Castle Inc.
cpe:2.3:a:bouncycastle:fips_java_api:*:*:*:*:*:*:*:*before 1.0.2.4VulnerableLegion of the Bouncy Castle Inc.

Remediation

  • Fix · GHSA-wjxj-5m7g-mg7q org.bouncycastle:bcprov-ext-jdk16 (Maven) Fixed in 1.73 Advisory →
  • Fix · GHSA-wjxj-5m7g-mg7q org.bouncycastle:bcprov-jdk14 (Maven) Fixed in 1.73 Advisory →
  • Fix · GHSA-wjxj-5m7g-mg7q org.bouncycastle:bcprov-jdk15 (Maven) Fixed in 1.73 Advisory →
  • Fix · GHSA-wjxj-5m7g-mg7q org.bouncycastle:bcprov-jdk15to18 (Maven) Fixed in 1.73 Advisory →
  • Fix · GHSA-wjxj-5m7g-mg7q org.bouncycastle:bcprov-jdk16 (Maven) Fixed in 1.73 Advisory →
  • Fix · GHSA-wjxj-5m7g-mg7q org.bouncycastle:bcpkix-jdk18on (Maven) Fixed in 1.73 Advisory →
  • Fix · GHSA-wjxj-5m7g-mg7q org.bouncycastle:bcprov-ext-jdk15on (Maven) Fixed in 1.73 Advisory →
  • Fix · GHSA-wjxj-5m7g-mg7q org.bouncycastle:bcprov-jdk18on (Maven) Fixed in 1.73 Advisory →

Red Hat 1 advisory

  • RHSA-2024:3527 Released 2024-05-30 · Red Hat rating Moderate
    Red Hat AMQ Streams 2.7.0 release and security update
    • Red Hat AMQ Streams 2.7.0

Vendor assessments

Red Hat

Red Hat rating: Moderate. Red Hat's page for this CVE →

ProductStatusPlan or fix
OpenShift Developer Tools and ServicesAffected—
Red Hat AMQ Broker 7AffectedNo fix yet
Red Hat Data Grid 8AffectedNo fix planned: Will not fix
Red Hat Decision Manager 7AffectedNo fix yet
Red Hat Fuse 7AffectedNo fix yet
Red Hat Integration Camel K 1AffectedNo fix planned: Will not fix
Red Hat JBoss Data Grid 7AffectedNo fix planned: Will not fix
Red Hat JBoss Enterprise Application Platform 6AffectedNo fix planned: Out of support scope
Red Hat JBoss Fuse 6AffectedNo fix planned: Out of support scope
Red Hat JBoss Fuse Service Works 6AffectedNo fix planned: Out of support scope
Red Hat Process Automation 7AffectedNo fix yet
Red Hat build of Apicurio Registry 2AffectedNo fix planned: Will not fix
Red Hat build of Debezium 2AffectedNo fix planned: Will not fix
streams for Apache KafkaAffectedNo fix planned: Will not fix
Red Hat AMQ Streams 2.7.0Fixed RHSA-2024:3527
Not affected: 18 products
  • A-MQ Clients 2
  • Logging Subsystem for Red Hat OpenShift
  • Migration Toolkit for Applications 6
  • Migration Toolkit for Runtimes
  • OpenShift Serverless
  • Red Hat Enterprise Linux 8
  • Red Hat Enterprise Linux 9
  • Red Hat Integration Camel Quarkus 2
  • Red Hat JBoss Data Virtualization 6
  • Red Hat JBoss Enterprise Application Platform 7
  • Red Hat JBoss Enterprise Application Platform 8
  • Red Hat JBoss Enterprise Application Platform Expansion Pack
  • Red Hat OpenShift Container Platform 3.11
  • Red Hat Satellite 6
  • Red Hat Single Sign-On 7
  • Red Hat Virtualization 4
  • Red Hat build of Apache Camel for Spring Boot 3
  • Red Hat build of Quarkus

Timeline

  1. 2026-10-02 Threatist record created from CVE-2023-33202
  2. 2026-10-03 Alias added: GHSA-wjxj-5m7g-mg7q

References

Sources