CVE-2009-1102
Unspecified vulnerability in the Virtual Machine in Java SE Development Kit (JDK) and Java...
Unspecified vulnerability in the Virtual Machine in Java SE Development Kit (JDK) and Java Runtime Environment (JRE) 6 Update 12 and earlier allows remote attackers to access files and execute arbitrary code via unknown vectors related to "code generation."
Exploit likelihood
What each source reports
NVD Score used
6.4
Unspecified vulnerability in the Virtual Machine in Java SE Development Kit (JDK) and Java Runtime Environment (JRE) 6 Update 12 and earlier allows remote attackers to access files and execute arbitrary code via unknown vectors related to "code generation."
- Record
CVE-2009-1102- CVSS 2.0
- 6.4 Medium
AV:N/AC:L/Au:N/C:P/I:P/A:N - Weakness
- CWE-94
- Updated
- 2026-11-02
CVE List No score
Unspecified vulnerability in the Virtual Machine in Java SE Development Kit (JDK) and Java Runtime Environment (JRE) 6 Update 12 and earlier allows remote attackers to access files and execute arbitrary code via unknown vectors related to "code generation."
- Record
CVE-2009-1102- Updated
- 2026-11-02
EUVDEUVD-2009-1103 No score
Unspecified vulnerability in the Virtual Machine in Java SE Development Kit (JDK) and Java Runtime Environment (JRE) 6 Update 12 and earlier allows remote attackers to access files and execute arbitrary code via unknown vectors related to "code generation."
- Record
EUVD-2009-1103- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-mxp4-j667-h9h6 No score
Unspecified vulnerability in the Virtual Machine in Java SE Development Kit (JDK) and Java...
Unspecified vulnerability in the Virtual Machine in Java SE Development Kit (JDK) and Java Runtime Environment (JRE) 6 Update 12 and earlier allows remote attackers to access files and execute arbitrary code via unknown vectors related to "code generation."
- Record
GHSA-mxp4-j667-h9h6- Weakness
- CWE-94
- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
java-1.6.0-openjdkRed Hat:enterprise_linux:5::client From an advisory covering 13 CVEs |
before 1:1.6.0.0-0.30.b09.el5 | 1:1.6.0.0-0.30.b09.el5 |
java-1.6.0-openjdk-debuginfoRed Hat:enterprise_linux:5::client From an advisory covering 13 CVEs |
before 1:1.6.0.0-0.30.b09.el5 | 1:1.6.0.0-0.30.b09.el5 |
java-1.6.0-openjdk-demoRed Hat:enterprise_linux:5::client From an advisory covering 13 CVEs |
before 1:1.6.0.0-0.30.b09.el5 | 1:1.6.0.0-0.30.b09.el5 |
java-1.6.0-openjdk-develRed Hat:enterprise_linux:5::client From an advisory covering 13 CVEs |
before 1:1.6.0.0-0.30.b09.el5 | 1:1.6.0.0-0.30.b09.el5 |
java-1.6.0-openjdk-javadocRed Hat:enterprise_linux:5::client From an advisory covering 13 CVEs |
before 1:1.6.0.0-0.30.b09.el5 | 1:1.6.0.0-0.30.b09.el5 |
java-1.6.0-openjdk-srcRed Hat:enterprise_linux:5::client From an advisory covering 13 CVEs |
before 1:1.6.0.0-0.30.b09.el5 | 1:1.6.0.0-0.30.b09.el5 |
java-1.6.0-openjdkRed Hat:enterprise_linux:5::server From an advisory covering 13 CVEs |
before 1:1.6.0.0-0.30.b09.el5 | 1:1.6.0.0-0.30.b09.el5 |
java-1.6.0-openjdk-debuginfoRed Hat:enterprise_linux:5::server From an advisory covering 13 CVEs |
before 1:1.6.0.0-0.30.b09.el5 | 1:1.6.0.0-0.30.b09.el5 |
java-1.6.0-openjdk-demoRed Hat:enterprise_linux:5::server From an advisory covering 13 CVEs |
before 1:1.6.0.0-0.30.b09.el5 | 1:1.6.0.0-0.30.b09.el5 |
java-1.6.0-openjdk-develRed Hat:enterprise_linux:5::server From an advisory covering 13 CVEs |
before 1:1.6.0.0-0.30.b09.el5 | 1:1.6.0.0-0.30.b09.el5 |
Show 20 moreShow less
| Package | Affected | Fixed |
|---|---|---|
java-1.6.0-openjdk-javadocRed Hat:enterprise_linux:5::server From an advisory covering 13 CVEs |
before 1:1.6.0.0-0.30.b09.el5 | 1:1.6.0.0-0.30.b09.el5 |
java-1.6.0-openjdk-srcRed Hat:enterprise_linux:5::server From an advisory covering 13 CVEs |
before 1:1.6.0.0-0.30.b09.el5 | 1:1.6.0.0-0.30.b09.el5 |
java-1.6.0-sunRed Hat:rhel_extras:4 From an advisory covering 16 CVEs |
before 1:1.6.0.13-1jpp.1.el4 | 1:1.6.0.13-1jpp.1.el4 |
java-1.6.0-sun-demoRed Hat:rhel_extras:4 From an advisory covering 16 CVEs |
before 1:1.6.0.13-1jpp.1.el4 | 1:1.6.0.13-1jpp.1.el4 |
java-1.6.0-sun-develRed Hat:rhel_extras:4 From an advisory covering 16 CVEs |
before 1:1.6.0.13-1jpp.1.el4 | 1:1.6.0.13-1jpp.1.el4 |
java-1.6.0-sun-jdbcRed Hat:rhel_extras:4 From an advisory covering 16 CVEs |
before 1:1.6.0.13-1jpp.1.el4 | 1:1.6.0.13-1jpp.1.el4 |
java-1.6.0-sun-pluginRed Hat:rhel_extras:4 From an advisory covering 16 CVEs |
before 1:1.6.0.13-1jpp.1.el4 | 1:1.6.0.13-1jpp.1.el4 |
java-1.6.0-sun-srcRed Hat:rhel_extras:4 From an advisory covering 16 CVEs |
before 1:1.6.0.13-1jpp.1.el4 | 1:1.6.0.13-1jpp.1.el4 |
java-1.6.0-sunRed Hat:rhel_extras:5::client From an advisory covering 16 CVEs |
before 1:1.6.0.13-1jpp.1.el5 | 1:1.6.0.13-1jpp.1.el5 |
java-1.6.0-sun-demoRed Hat:rhel_extras:5::client From an advisory covering 16 CVEs |
before 1:1.6.0.13-1jpp.1.el5 | 1:1.6.0.13-1jpp.1.el5 |
java-1.6.0-sun-develRed Hat:rhel_extras:5::client From an advisory covering 16 CVEs |
before 1:1.6.0.13-1jpp.1.el5 | 1:1.6.0.13-1jpp.1.el5 |
java-1.6.0-sun-jdbcRed Hat:rhel_extras:5::client From an advisory covering 16 CVEs |
before 1:1.6.0.13-1jpp.1.el5 | 1:1.6.0.13-1jpp.1.el5 |
java-1.6.0-sun-pluginRed Hat:rhel_extras:5::client From an advisory covering 16 CVEs |
before 1:1.6.0.13-1jpp.1.el5 | 1:1.6.0.13-1jpp.1.el5 |
java-1.6.0-sun-srcRed Hat:rhel_extras:5::client From an advisory covering 16 CVEs |
before 1:1.6.0.13-1jpp.1.el5 | 1:1.6.0.13-1jpp.1.el5 |
java-1.6.0-sunRed Hat:rhel_extras:5::server From an advisory covering 16 CVEs |
before 1:1.6.0.13-1jpp.1.el5 | 1:1.6.0.13-1jpp.1.el5 |
java-1.6.0-sun-demoRed Hat:rhel_extras:5::server From an advisory covering 16 CVEs |
before 1:1.6.0.13-1jpp.1.el5 | 1:1.6.0.13-1jpp.1.el5 |
java-1.6.0-sun-develRed Hat:rhel_extras:5::server From an advisory covering 16 CVEs |
before 1:1.6.0.13-1jpp.1.el5 | 1:1.6.0.13-1jpp.1.el5 |
java-1.6.0-sun-jdbcRed Hat:rhel_extras:5::server From an advisory covering 16 CVEs |
before 1:1.6.0.13-1jpp.1.el5 | 1:1.6.0.13-1jpp.1.el5 |
java-1.6.0-sun-pluginRed Hat:rhel_extras:5::server From an advisory covering 16 CVEs |
before 1:1.6.0.13-1jpp.1.el5 | 1:1.6.0.13-1jpp.1.el5 |
java-1.6.0-sun-srcRed Hat:rhel_extras:5::server From an advisory covering 16 CVEs |
before 1:1.6.0.13-1jpp.1.el5 | 1:1.6.0.13-1jpp.1.el5 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2009-1102 is a medium vulnerability (CVSS 6.4) in Sun Java, published March 25, 2009. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 4.57%, the 91st percentile. No source names a fixed version.
References
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A6722
mandriva.com/security/advisories?name=MDVSA-2009:137
secunia.com/advisories/34632
h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?lang=en&cc=us&objectID=c01745133
lists.opensuse.org/opensuse-security-announce/2009-05/msg00003.html
secunia.com/advisories/37460
Show 107 moreShow less
secunia.com/advisories/34489
security.gentoo.org/glsa/glsa-200911-02.xml
vmware.com/security/advisories/VMSA-2009-0016.html
marc.info?l=bugtraq&m=124344236532162&w=2
sunsolve.sun.com/search/document.do?assetkey=1-66-254610-1
rhn.redhat.com/errata/RHSA-2009-0377.html
secunia.com/advisories/35255
vupen.com/english/advisories/2009/1426
securitytracker.com/id?1021919
mandriva.com/security/advisories?name=MDVSA-2009:162
securityfocus.com/archive/1/507985/100/0/threaded
redhat.com/support/errata/RHSA-2009-0392.html
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A10300
secunia.com/advisories/35223
securityfocus.com/bid/34240
secunia.com/advisories/34496
ubuntu.com/usn/usn-748-1
support.avaya.com/elmodocs2/security/ASA-2009-108.htm
secunia.com/advisories/37386
lists.opensuse.org/opensuse-security-announce/2009-04/msg00001.html
vupen.com/english/advisories/2009/3316
nvd.nist.gov/vuln/detail/CVE-2009-1102
github.com/advisories/GHSA-mxp4-j667-h9h6
access.redhat.com/errata/RHSA-2009:0377
access.redhat.com/security/updates/classification
blogs.sun.com/security/entry/advance_notification_of_security_updates4
bugzilla.redhat.com/show_bug.cgi?id=395481
bugzilla.redhat.com/show_bug.cgi?id=490174
bugzilla.redhat.com/show_bug.cgi?id=490178
bugzilla.redhat.com/show_bug.cgi?id=487508
bugzilla.redhat.com/show_bug.cgi?id=487509
bugzilla.redhat.com/show_bug.cgi?id=487512
bugzilla.redhat.com/show_bug.cgi?id=490166
bugzilla.redhat.com/show_bug.cgi?id=490167
bugzilla.redhat.com/show_bug.cgi?id=490168
bugzilla.redhat.com/show_bug.cgi?id=490169
bugzilla.redhat.com/show_bug.cgi?id=490172
bugzilla.redhat.com/show_bug.cgi?id=492353
security.access.redhat.com/data/csaf/v2/advisories/2009/rhsa-2009_0377.json
access.redhat.com/security/cve/CVE-2006-2426
cve.org/CVERecord?id=CVE-2006-2426
nvd.nist.gov/vuln/detail/CVE-2006-2426
access.redhat.com/security/cve/CVE-2009-0581
cve.org/CVERecord?id=CVE-2009-0581
nvd.nist.gov/vuln/detail/CVE-2009-0581
access.redhat.com/security/cve/CVE-2009-0723
cve.org/CVERecord?id=CVE-2009-0723
nvd.nist.gov/vuln/detail/CVE-2009-0723
access.redhat.com/security/cve/CVE-2009-0733
cve.org/CVERecord?id=CVE-2009-0733
nvd.nist.gov/vuln/detail/CVE-2009-0733
access.redhat.com/security/cve/CVE-2009-0793
cve.org/CVERecord?id=CVE-2009-0793
nvd.nist.gov/vuln/detail/CVE-2009-0793
access.redhat.com/security/cve/CVE-2009-1093
cve.org/CVERecord?id=CVE-2009-1093
nvd.nist.gov/vuln/detail/CVE-2009-1093
access.redhat.com/security/cve/CVE-2009-1094
cve.org/CVERecord?id=CVE-2009-1094
nvd.nist.gov/vuln/detail/CVE-2009-1094
access.redhat.com/security/cve/CVE-2009-1095
cve.org/CVERecord?id=CVE-2009-1095
nvd.nist.gov/vuln/detail/CVE-2009-1095
access.redhat.com/security/cve/CVE-2009-1096
cve.org/CVERecord?id=CVE-2009-1096
nvd.nist.gov/vuln/detail/CVE-2009-1096
access.redhat.com/security/cve/CVE-2009-1097
cve.org/CVERecord?id=CVE-2009-1097
nvd.nist.gov/vuln/detail/CVE-2009-1097
access.redhat.com/security/cve/CVE-2009-1098
cve.org/CVERecord?id=CVE-2009-1098
nvd.nist.gov/vuln/detail/CVE-2009-1098
access.redhat.com/security/cve/CVE-2009-1101
cve.org/CVERecord?id=CVE-2009-1101
nvd.nist.gov/vuln/detail/CVE-2009-1101
access.redhat.com/security/cve/CVE-2009-1102
cve.org/CVERecord?id=CVE-2009-1102
access.redhat.com/errata/RHSA-2009:0392
bugzilla.redhat.com/show_bug.cgi?id=492312
bugzilla.redhat.com/show_bug.cgi?id=492302
bugzilla.redhat.com/show_bug.cgi?id=492305
bugzilla.redhat.com/show_bug.cgi?id=492306
bugzilla.redhat.com/show_bug.cgi?id=492308
bugzilla.redhat.com/show_bug.cgi?id=492310
bugzilla.redhat.com/show_bug.cgi?id=492309
security.access.redhat.com/data/csaf/v2/advisories/2009/rhsa-2009_0392.json
access.redhat.com/security/cve/CVE-2009-1099
cve.org/CVERecord?id=CVE-2009-1099
nvd.nist.gov/vuln/detail/CVE-2009-1099
access.redhat.com/security/cve/CVE-2009-1100
cve.org/CVERecord?id=CVE-2009-1100
nvd.nist.gov/vuln/detail/CVE-2009-1100
access.redhat.com/security/cve/CVE-2009-1103
cve.org/CVERecord?id=CVE-2009-1103
nvd.nist.gov/vuln/detail/CVE-2009-1103
access.redhat.com/security/cve/CVE-2009-1104
cve.org/CVERecord?id=CVE-2009-1104
nvd.nist.gov/vuln/detail/CVE-2009-1104
access.redhat.com/security/cve/CVE-2009-1105
cve.org/CVERecord?id=CVE-2009-1105
nvd.nist.gov/vuln/detail/CVE-2009-1105
access.redhat.com/security/cve/CVE-2009-1106
cve.org/CVERecord?id=CVE-2009-1106
nvd.nist.gov/vuln/detail/CVE-2009-1106
access.redhat.com/security/cve/CVE-2009-1107
cve.org/CVERecord?id=CVE-2009-1107
nvd.nist.gov/vuln/detail/CVE-2009-1107