CVE-2009-3874Improper Restriction of Operations within the Bounds of a Memory Buffer in JDK

CWE-1896 documents6 sources
Severity
9.3CRITICALNVD
EPSS
16.8%
top 5.04%
CISA KEV
Not in KEV
Exploit
No known exploits
Affected products
Timeline
PublishedNov 5
Latest updateMay 2

Description

Integer overflow in the JPEGImageReader implementation in the ImageI/O component in Sun Java SE in JDK and JRE 5.0 before Update 22, JDK and JRE 6 before Update 17, and SDK and JRE 1.4.x before 1.4.2_24 allows remote attackers to execute arbitrary code via large subsample dimensions in a JPEG file that triggers a heap-based buffer overflow, aka Bug Id 6874643.

CVSS vector

AV:N/AC:M/C:C/I:C/A:CExploitability: 8.6 | Impact: 10.0

Affected Packages3 packages

NVDsun/jdk1.5.0, 1.6.0+1
NVDsun/jre68 versions+67
NVDsun/sdk65 versions+64

Patches

🔴Vulnerability Details

2
GHSA
GHSA-pf3m-9ffm-83vh: Integer overflow in the JPEGImageReader implementation in the ImageI/O component in Sun Java SE in JDK and JRE 52022-05-02
CVEList
CVE-2009-3874: Integer overflow in the JPEGImageReader implementation in the ImageI/O component in Sun Java SE in JDK and JRE 52009-11-05

📋Vendor Advisories

2
Ubuntu
OpenJDK vulnerabilities2009-11-12
Red Hat
OpenJDK ImageI/O JPEG heap overflow (6874643)2009-11-03

💬Community

1
Bugzilla
CVE-2009-3874 OpenJDK ImageI/O JPEG heap overflow (6874643)2009-10-21
CVE-2009-3874 — SUN JDK vulnerability | cvebase