GHSA-wjxj-5m7g-mg7q

Bouncy Castle Denial of Service (DoS)

En bref

Publiée
Mise à jour
CVE
CVE-2023-33202
CVSS_V3
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H

Description

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.

Paquets affectés

PaquetVersions
Maven · org.bouncycastle:bcprov-ext-jdk16introduced 0, fixed 1.73
Maven · org.bouncycastle:bcprov-jdk14introduced 0, fixed 1.73
Maven · org.bouncycastle:bcprov-jdk15introduced 0, fixed 1.73
Maven · org.bouncycastle:bcprov-jdk15to18introduced 0, fixed 1.73
Maven · org.bouncycastle:bcprov-jdk16introduced 0, fixed 1.73
Maven · org.bouncycastle:bcprov-jdk15onintroduced 0
Maven · org.bouncycastle:bcpkix-jdk18onintroduced 0, fixed 1.73
Maven · org.bouncycastle:bcprov-ext-jdk15onintroduced 0, fixed 1.73
Maven · org.bouncycastle:bcprov-jdk18onintroduced 0, fixed 1.73

Références

Sources

SourceLicence
OSV.devCC-BY 4.0 — GitHub Advisory Database