CVE-2009-3875JDK vulnerability

CWE-3106 documents6 sources
Severity
5.0MEDIUMNVD
EPSS
1.7%
top 17.95%
CISA KEV
Not in KEV
Exploit
No known exploits
Affected products
Timeline
PublishedNov 5
Latest updateMay 2

Description

The MessageDigest.isEqual function in Java Runtime Environment (JRE) in Sun Java SE in JDK and JRE 5.0 before Update 22, JDK and JRE 6 before Update 17, SDK and JRE 1.3.x before 1.3.1_27, and SDK and JRE 1.4.x before 1.4.2_24 allows remote attackers to spoof HMAC-based digital signatures, and possibly bypass authentication, via unspecified vectors related to "timing attack vulnerabilities," aka Bug Id 6863503.

CVSS vector

AV:N/AC:L/C:N/I:P/A:NExploitability: 10.0 | Impact: 2.9

Affected Packages3 packages

NVDsun/jdk1.5.0, 1.6.0+1
NVDsun/jre68 versions+67
NVDsun/sdk66 versions+65

Patches

🔴Vulnerability Details

2
GHSA
GHSA-p88x-7ffg-vgpw: The MessageDigest2022-05-02
CVEList
CVE-2009-3875: The MessageDigest2009-11-05

📋Vendor Advisories

2
Ubuntu
OpenJDK vulnerabilities2009-11-12
Red Hat
OpenJDK MessageDigest.isEqual introduces timing attack vulnerabilities (6863503)2009-11-03

💬Community

1
Bugzilla
CVE-2009-3875 OpenJDK MessageDigest.isEqual introduces timing attack vulnerabilities (6863503)2009-10-21
CVE-2009-3875 — SUN JDK vulnerability | cvebase