{"cve":"CVE-2009-3869","nvd":{"published":"2009-11-05T16:30:00.390","modified":"2026-06-16T23:12:31.067","status":"Modified","description":"Stack-based buffer overflow in the setDiffICM function in the Abstract Window Toolkit (AWT) 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 execute arbitrary code via a crafted argument, aka Bug Id 6872357.","cvss_v4":null,"cvss_v3":null,"cwes":["CWE-119"],"references":["http://java.sun.com/javase/6/webnotes/6u17.html","http://lists.apple.com/archives/security-announce/2009/Dec/msg00000.html","http://lists.apple.com/archives/security-announce/2009/Dec/msg00001.html","http://lists.opensuse.org/opensuse-security-announce/2009-11/msg00010.html","http://marc.info/?l=bugtraq&m=126566824131534&w=2"],"products":["sun:jdk","sun:jre","sun:sdk"],"source":"nvd","synced_at":"2026-10-19T19:54:26.868835795+00:00"},"epss":{"cve":"CVE-2009-3869","score":0.65353,"percentile":0.99258,"date":"2026-10-31"},"kev":null,"osv":[],"attribution":["This product uses the NVD API but is not endorsed or certified by the NVD.","EPSS scores: FIRST Exploit Prediction Scoring System, https://www.first.org/epss","Known exploited vulnerabilities: CISA Known Exploited Vulnerabilities Catalog, https://www.cisa.gov/known-exploited-vulnerabilities-catalog","Package advisories: OSV (https://osv.dev), from the GitHub Advisory Database, PyPA, Go, RustSec and other ecosystem databases, under CC-BY 4.0 or CC0","CVE records: the CVE Program's CVE List (https://www.cve.org), under its terms of use (https://www.cve.org/Legal/TermsOfUse). CVE is a registered trademark of The MITRE Corporation; this product is not affiliated with the CVE Program."]}