CVE-2009-2476
The Java Management Extensions (JMX) implementation in Sun Java SE 6 before Update 15, and...
The Java Management Extensions (JMX) implementation in Sun Java SE 6 before Update 15, and OpenJDK, does not properly enforce OpenType checks, which allows context-dependent attackers to bypass intended access restrictions by leveraging finalizer resurrection to obtain a reference to a privileged object.
Exploit likelihood
What each source reports
NVD Score used
10.0
The Java Management Extensions (JMX) implementation in Sun Java SE 6 before Update 15, and OpenJDK, does not properly enforce OpenType checks, which allows context-dependent attackers to bypass intended access restrictions by leveraging finalizer resurrection to obtain a reference to a privileged object.
- Record
CVE-2009-2476- CVSS 2.0
- 10.0 High
AV:N/AC:L/Au:N/C:C/I:C/A:C - Weakness
- CWE-264
- Updated
- 2026-11-02
CVE List No score
The Java Management Extensions (JMX) implementation in Sun Java SE 6 before Update 15, and OpenJDK, does not properly enforce OpenType checks, which allows context-dependent attackers to bypass intended access restrictions by leveraging finalizer resurrection to obtain a reference to a privileged object.
- Record
CVE-2009-2476- Updated
- 2026-11-02
EUVDEUVD-2009-2471 No score
The Java Management Extensions (JMX) implementation in Sun Java SE 6 before Update 15, and OpenJDK, does not properly enforce OpenType checks, which allows context-dependent attackers to bypass intended access restrictions by leveraging finalizer resurrection to obtain a reference to a privileged object.
- Record
EUVD-2009-2471- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-f3mh-84r7-6579 No score
The Java Management Extensions (JMX) implementation in Sun Java SE 6 before Update 15, and...
The Java Management Extensions (JMX) implementation in Sun Java SE 6 before Update 15, and OpenJDK, does not properly enforce OpenType checks, which allows context-dependent attackers to bypass intended access restrictions by leveraging finalizer resurrection to obtain a reference to a privileged object.
- Record
GHSA-f3mh-84r7-6579- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
java-1.6.0-sunRed Hat:rhel_extras:4 From an advisory covering 16 CVEs |
before 1:1.6.0.15-1jpp.1.el4 | 1:1.6.0.15-1jpp.1.el4 |
java-1.6.0-sun-demoRed Hat:rhel_extras:4 From an advisory covering 16 CVEs |
before 1:1.6.0.15-1jpp.1.el4 | 1:1.6.0.15-1jpp.1.el4 |
java-1.6.0-sun-develRed Hat:rhel_extras:4 From an advisory covering 16 CVEs |
before 1:1.6.0.15-1jpp.1.el4 | 1:1.6.0.15-1jpp.1.el4 |
java-1.6.0-sun-jdbcRed Hat:rhel_extras:4 From an advisory covering 16 CVEs |
before 1:1.6.0.15-1jpp.1.el4 | 1:1.6.0.15-1jpp.1.el4 |
java-1.6.0-sun-pluginRed Hat:rhel_extras:4 From an advisory covering 16 CVEs |
before 1:1.6.0.15-1jpp.1.el4 | 1:1.6.0.15-1jpp.1.el4 |
java-1.6.0-sun-srcRed Hat:rhel_extras:4 From an advisory covering 16 CVEs |
before 1:1.6.0.15-1jpp.1.el4 | 1:1.6.0.15-1jpp.1.el4 |
java-1.6.0-sunRed Hat:rhel_extras:5::client From an advisory covering 16 CVEs |
before 1:1.6.0.15-1jpp.1.el5 | 1:1.6.0.15-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.15-1jpp.1.el5 | 1:1.6.0.15-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.15-1jpp.1.el5 | 1:1.6.0.15-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.15-1jpp.1.el5 | 1:1.6.0.15-1jpp.1.el5 |
Show 20 moreShow less
| Package | Affected | Fixed |
|---|---|---|
java-1.6.0-sun-pluginRed Hat:rhel_extras:5::client From an advisory covering 16 CVEs |
before 1:1.6.0.15-1jpp.1.el5 | 1:1.6.0.15-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.15-1jpp.1.el5 | 1:1.6.0.15-1jpp.1.el5 |
java-1.6.0-sunRed Hat:rhel_extras:5::server From an advisory covering 16 CVEs |
before 1:1.6.0.15-1jpp.1.el5 | 1:1.6.0.15-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.15-1jpp.1.el5 | 1:1.6.0.15-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.15-1jpp.1.el5 | 1:1.6.0.15-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.15-1jpp.1.el5 | 1:1.6.0.15-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.15-1jpp.1.el5 | 1:1.6.0.15-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.15-1jpp.1.el5 | 1:1.6.0.15-1jpp.1.el5 |
java-1.6.0-openjdkRed Hat:enterprise_linux:5::client From an advisory covering 12 CVEs |
before 1:1.6.0.0-1.2.b09.el5 | 1:1.6.0.0-1.2.b09.el5 |
java-1.6.0-openjdk-debuginfoRed Hat:enterprise_linux:5::client From an advisory covering 12 CVEs |
before 1:1.6.0.0-1.2.b09.el5 | 1:1.6.0.0-1.2.b09.el5 |
java-1.6.0-openjdk-demoRed Hat:enterprise_linux:5::client From an advisory covering 12 CVEs |
before 1:1.6.0.0-1.2.b09.el5 | 1:1.6.0.0-1.2.b09.el5 |
java-1.6.0-openjdk-develRed Hat:enterprise_linux:5::client From an advisory covering 12 CVEs |
before 1:1.6.0.0-1.2.b09.el5 | 1:1.6.0.0-1.2.b09.el5 |
java-1.6.0-openjdk-javadocRed Hat:enterprise_linux:5::client From an advisory covering 12 CVEs |
before 1:1.6.0.0-1.2.b09.el5 | 1:1.6.0.0-1.2.b09.el5 |
java-1.6.0-openjdk-srcRed Hat:enterprise_linux:5::client From an advisory covering 12 CVEs |
before 1:1.6.0.0-1.2.b09.el5 | 1:1.6.0.0-1.2.b09.el5 |
java-1.6.0-openjdkRed Hat:enterprise_linux:5::server From an advisory covering 12 CVEs |
before 1:1.6.0.0-1.2.b09.el5 | 1:1.6.0.0-1.2.b09.el5 |
java-1.6.0-openjdk-debuginfoRed Hat:enterprise_linux:5::server From an advisory covering 12 CVEs |
before 1:1.6.0.0-1.2.b09.el5 | 1:1.6.0.0-1.2.b09.el5 |
java-1.6.0-openjdk-demoRed Hat:enterprise_linux:5::server From an advisory covering 12 CVEs |
before 1:1.6.0.0-1.2.b09.el5 | 1:1.6.0.0-1.2.b09.el5 |
java-1.6.0-openjdk-develRed Hat:enterprise_linux:5::server From an advisory covering 12 CVEs |
before 1:1.6.0.0-1.2.b09.el5 | 1:1.6.0.0-1.2.b09.el5 |
java-1.6.0-openjdk-javadocRed Hat:enterprise_linux:5::server From an advisory covering 12 CVEs |
before 1:1.6.0.0-1.2.b09.el5 | 1:1.6.0.0-1.2.b09.el5 |
java-1.6.0-openjdk-srcRed Hat:enterprise_linux:5::server From an advisory covering 12 CVEs |
before 1:1.6.0.0-1.2.b09.el5 | 1:1.6.0.0-1.2.b09.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-2476 is a high vulnerability (CVSS 10.0) in Sun Java Se, published August 10, 2009. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.88%, the 86th percentile. No source names a fixed version.
References
bugzilla.redhat.com/show_bug.cgi?id=513220
rhn.redhat.com/errata/RHSA-2009-1200.html
secunia.com/advisories/36162
vupen.com/english/advisories/2009/2543
security.gentoo.org/glsa/glsa-200911-02.xml
sunsolve.sun.com/search/document.do?assetkey=1-21-125139-16-1
Show 85 moreShow less
mandriva.com/security/advisories?name=MDVSA-2009:209
redhat.com/archives/fedora-package-announce/2009-August/msg00310.html
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A10381
java.sun.com/javase/6/webnotes/6u15.html
secunia.com/advisories/36180
secunia.com/advisories/36176
redhat.com/archives/fedora-package-announce/2009-August/msg00325.html
lists.opensuse.org/opensuse-security-announce/2009-10/msg00001.html
lists.apple.com/archives/security-announce/2009/Sep/msg00000.html
rhn.redhat.com/errata/RHSA-2009-1201.html
secunia.com/advisories/37386
nvd.nist.gov/vuln/detail/CVE-2009-2476
github.com/advisories/GHSA-f3mh-84r7-6579
access.redhat.com/errata/RHSA-2009:1200
access.redhat.com/security/updates/classification
blogs.sun.com/security/entry/advance_notification_of_security_updates5
bugzilla.redhat.com/show_bug.cgi?id=511915
bugzilla.redhat.com/show_bug.cgi?id=512896
bugzilla.redhat.com/show_bug.cgi?id=512907
bugzilla.redhat.com/show_bug.cgi?id=512914
bugzilla.redhat.com/show_bug.cgi?id=512915
bugzilla.redhat.com/show_bug.cgi?id=512920
bugzilla.redhat.com/show_bug.cgi?id=512921
bugzilla.redhat.com/show_bug.cgi?id=513215
bugzilla.redhat.com/show_bug.cgi?id=513223
bugzilla.redhat.com/show_bug.cgi?id=515890
security.access.redhat.com/data/csaf/v2/advisories/2009/rhsa-2009_1200.json
access.redhat.com/security/cve/CVE-2009-0217
cve.org/CVERecord?id=CVE-2009-0217
nvd.nist.gov/vuln/detail/CVE-2009-0217
access.redhat.com/security/cve/CVE-2009-2475
cve.org/CVERecord?id=CVE-2009-2475
nvd.nist.gov/vuln/detail/CVE-2009-2475
access.redhat.com/security/cve/CVE-2009-2476
cve.org/CVERecord?id=CVE-2009-2476
access.redhat.com/security/cve/CVE-2009-2625
cve.org/CVERecord?id=CVE-2009-2625
nvd.nist.gov/vuln/detail/CVE-2009-2625
access.redhat.com/security/cve/CVE-2009-2670
cve.org/CVERecord?id=CVE-2009-2670
nvd.nist.gov/vuln/detail/CVE-2009-2670
access.redhat.com/security/cve/CVE-2009-2671
cve.org/CVERecord?id=CVE-2009-2671
nvd.nist.gov/vuln/detail/CVE-2009-2671
access.redhat.com/security/cve/CVE-2009-2672
cve.org/CVERecord?id=CVE-2009-2672
nvd.nist.gov/vuln/detail/CVE-2009-2672
access.redhat.com/security/cve/CVE-2009-2673
cve.org/CVERecord?id=CVE-2009-2673
nvd.nist.gov/vuln/detail/CVE-2009-2673
access.redhat.com/security/cve/CVE-2009-2674
cve.org/CVERecord?id=CVE-2009-2674
nvd.nist.gov/vuln/detail/CVE-2009-2674
access.redhat.com/security/cve/CVE-2009-2675
cve.org/CVERecord?id=CVE-2009-2675
nvd.nist.gov/vuln/detail/CVE-2009-2675
access.redhat.com/security/cve/CVE-2009-2676
cve.org/CVERecord?id=CVE-2009-2676
nvd.nist.gov/vuln/detail/CVE-2009-2676
access.redhat.com/security/cve/CVE-2009-2690
cve.org/CVERecord?id=CVE-2009-2690
nvd.nist.gov/vuln/detail/CVE-2009-2690
access.redhat.com/security/cve/CVE-2009-2716
bugzilla.redhat.com/show_bug.cgi?id=516812
cve.org/CVERecord?id=CVE-2009-2716
nvd.nist.gov/vuln/detail/CVE-2009-2716
access.redhat.com/security/cve/CVE-2009-2718
bugzilla.redhat.com/show_bug.cgi?id=516815
cve.org/CVERecord?id=CVE-2009-2718
nvd.nist.gov/vuln/detail/CVE-2009-2718
access.redhat.com/security/cve/CVE-2009-2719
bugzilla.redhat.com/show_bug.cgi?id=516820
cve.org/CVERecord?id=CVE-2009-2719
nvd.nist.gov/vuln/detail/CVE-2009-2719
access.redhat.com/security/cve/CVE-2009-2720
bugzilla.redhat.com/show_bug.cgi?id=516823
cve.org/CVERecord?id=CVE-2009-2720
nvd.nist.gov/vuln/detail/CVE-2009-2720
access.redhat.com/errata/RHSA-2009:1201
bugzilla.redhat.com/show_bug.cgi?id=499079
bugzilla.redhat.com/show_bug.cgi?id=513222
security.access.redhat.com/data/csaf/v2/advisories/2009/rhsa-2009_1201.json
access.redhat.com/security/cve/CVE-2009-2689
cve.org/CVERecord?id=CVE-2009-2689
nvd.nist.gov/vuln/detail/CVE-2009-2689