GHSA-m44j-cfrm-g8qc

Bouncy Castle crafted signature and public key can be used to trigger an infinite loop

En bref

Publiée
Mise à jour
CVE
CVE-2024-30172
CVSS_V3
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
CVSS_V4
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N

Description

An issue was discovered in Bouncy Castle Java Cryptography APIs starting in 1.73 and before 1.78. An Ed25519 verification code infinite loop can occur via a crafted signature and public key.

Paquets affectés

PaquetVersions
Maven · org.bouncycastle:bcprov-jdk18onintroduced 1.73, fixed 1.78
Maven · org.bouncycastle:bcprov-jdk15to18introduced 1.73, fixed 1.78
Maven · org.bouncycastle:bcprov-jdk14introduced 1.73, fixed 1.78
Maven · org.bouncycastle:bctls-jdk18onintroduced 1.73, fixed 1.78
Maven · org.bouncycastle:bctls-jdk14introduced 1.73, fixed 1.78
Maven · org.bouncycastle:bctls-jdk15to18introduced 1.73, fixed 1.78
NuGet · BouncyCastleintroduced 0
NuGet · BouncyCastle.Cryptographyintroduced 0, fixed 2.3.1

Références

Sources

SourceLicence
OSV.devCC-BY 4.0 — GitHub Advisory Database