CVE-2009-1837
Race condition in the NPObjWrapper_NewResolve function in modules/plugin/base/src/nsJSNPRuntime...
Race condition in the NPObjWrapper_NewResolve function in modules/plugin/base/src/nsJSNPRuntime.cpp in xul.dll in Mozilla Firefox 3 before 3.0.11 might allow remote attackers to execute arbitrary code via a page transition during Java applet loading, related to a use-after-free vulnerability for memory associated with a destroyed Java object.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- None
- User interaction
- Required
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
7.5
Race condition in the NPObjWrapper_NewResolve function in modules/plugin/base/src/nsJSNPRuntime.cpp in xul.dll in Mozilla Firefox 3 before 3.0.11 might allow remote attackers to execute arbitrary code via a page transition during Java applet loading, related to a use-after-free vulnerability for memory associated with a destroyed Java object.
- Record
CVE-2009-1837- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H - CVSS 2.0
- 9.3 High
AV:N/AC:M/Au:N/C:C/I:C/A:C - Weakness
- CWE-362, CWE-416
- Updated
- 2026-11-02
CVE List No score
Race condition in the NPObjWrapper_NewResolve function in modules/plugin/base/src/nsJSNPRuntime.cpp in xul.dll in Mozilla Firefox 3 before 3.0.11 might allow remote attackers to execute arbitrary code via a page transition during Java applet loading, related to a use-after-free vulnerability for memory associated with a destroyed Java object.
- Record
CVE-2009-1837- Updated
- 2026-11-02
EUVDEUVD-2009-1832 No score
Race condition in the NPObjWrapper_NewResolve function in modules/plugin/base/src/nsJSNPRuntime.cpp in xul.dll in Mozilla Firefox 3 before 3.0.11 might allow remote attackers to execute arbitrary code via a page transition during Java applet loading, related to a use-after-free vulnerability for memory associated with a destroyed Java object.
- Record
EUVD-2009-1832- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-jcp3-xfrr-gf86
7.5
Race condition in the NPObjWrapper_NewResolve function in modules/plugin/base/src/nsJSNPRuntime...
Race condition in the NPObjWrapper_NewResolve function in modules/plugin/base/src/nsJSNPRuntime.cpp in xul.dll in Mozilla Firefox 3 before 3.0.11 might allow remote attackers to execute arbitrary code via a page transition during Java applet loading, related to a use-after-free vulnerability for memory associated with a destroyed Java object.
- Record
GHSA-jcp3-xfrr-gf86- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H - Weakness
- CWE-362
- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
xulrunnerDebian:5.0 From an advisory covering 12 CVEs |
before 1.9.0.11-0lenny1, plus listed versions 1.9.0.10-11.9.0.5-11.9.0.6-11.9.0.7-0lenny11.9.0.7-0lenny2 Show 4 moreShow less1.9.0.7-11.9.0.8-11.9.0.9-0lenny21.9.0.9-1 |
1.9.0.11-0lenny1 |
firefoxRed Hat:enterprise_linux:4::as From an advisory covering 11 CVEs |
before 0:3.0.11-4.el4 | 0:3.0.11-4.el4 |
firefox-debuginfoRed Hat:enterprise_linux:4::as From an advisory covering 11 CVEs |
before 0:3.0.11-4.el4 | 0:3.0.11-4.el4 |
firefoxRed Hat:enterprise_linux:4::desktop From an advisory covering 11 CVEs |
before 0:3.0.11-4.el4 | 0:3.0.11-4.el4 |
firefox-debuginfoRed Hat:enterprise_linux:4::desktop From an advisory covering 11 CVEs |
before 0:3.0.11-4.el4 | 0:3.0.11-4.el4 |
firefoxRed Hat:enterprise_linux:4::es From an advisory covering 11 CVEs |
before 0:3.0.11-4.el4 | 0:3.0.11-4.el4 |
firefox-debuginfoRed Hat:enterprise_linux:4::es From an advisory covering 11 CVEs |
before 0:3.0.11-4.el4 | 0:3.0.11-4.el4 |
firefoxRed Hat:enterprise_linux:4::ws From an advisory covering 11 CVEs |
before 0:3.0.11-4.el4 | 0:3.0.11-4.el4 |
firefox-debuginfoRed Hat:enterprise_linux:4::ws From an advisory covering 11 CVEs |
before 0:3.0.11-4.el4 | 0:3.0.11-4.el4 |
xulrunnerRed Hat:enterprise_linux:5::client_workstation From an advisory covering 11 CVEs |
before 0:1.9.0.11-3.el5_3 | 0:1.9.0.11-3.el5_3 |
Show 13 moreShow less
| Package | Affected | Fixed |
|---|---|---|
xulrunner-debuginfoRed Hat:enterprise_linux:5::client_workstation From an advisory covering 11 CVEs |
before 0:1.9.0.11-3.el5_3 | 0:1.9.0.11-3.el5_3 |
xulrunner-develRed Hat:enterprise_linux:5::client_workstation From an advisory covering 11 CVEs |
before 0:1.9.0.11-3.el5_3 | 0:1.9.0.11-3.el5_3 |
xulrunner-devel-unstableRed Hat:enterprise_linux:5::client_workstation From an advisory covering 11 CVEs |
before 0:1.9.0.11-3.el5_3 | 0:1.9.0.11-3.el5_3 |
firefoxRed Hat:enterprise_linux:5::client From an advisory covering 11 CVEs |
before 0:3.0.11-2.el5_3 | 0:3.0.11-2.el5_3 |
firefox-debuginfoRed Hat:enterprise_linux:5::client From an advisory covering 11 CVEs |
before 0:3.0.11-2.el5_3 | 0:3.0.11-2.el5_3 |
xulrunnerRed Hat:enterprise_linux:5::client From an advisory covering 11 CVEs |
before 0:1.9.0.11-3.el5_3 | 0:1.9.0.11-3.el5_3 |
xulrunner-debuginfoRed Hat:enterprise_linux:5::client From an advisory covering 11 CVEs |
before 0:1.9.0.11-3.el5_3 | 0:1.9.0.11-3.el5_3 |
firefoxRed Hat:enterprise_linux:5::server From an advisory covering 11 CVEs |
before 0:3.0.11-2.el5_3 | 0:3.0.11-2.el5_3 |
firefox-debuginfoRed Hat:enterprise_linux:5::server From an advisory covering 11 CVEs |
before 0:3.0.11-2.el5_3 | 0:3.0.11-2.el5_3 |
xulrunnerRed Hat:enterprise_linux:5::server From an advisory covering 11 CVEs |
before 0:1.9.0.11-3.el5_3 | 0:1.9.0.11-3.el5_3 |
xulrunner-debuginfoRed Hat:enterprise_linux:5::server From an advisory covering 11 CVEs |
before 0:1.9.0.11-3.el5_3 | 0:1.9.0.11-3.el5_3 |
xulrunner-develRed Hat:enterprise_linux:5::server From an advisory covering 11 CVEs |
before 0:1.9.0.11-3.el5_3 | 0:1.9.0.11-3.el5_3 |
xulrunner-devel-unstableRed Hat:enterprise_linux:5::server From an advisory covering 11 CVEs |
before 0:1.9.0.11-3.el5_3 | 0:1.9.0.11-3.el5_3 |
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-1837 is a high vulnerability (CVSS 7.5) in Mozilla Firefox, published June 12, 2009. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 4.33%, the 91st percentile. No source names a fixed version.
References
vupen.com/english/advisories/2009/1572
mozilla.org/security/announce/2009/mfsa2009-28.html
secunia.com/advisories/34241
secunia.com/secunia_research/2009-19
securityfocus.com/archive/1/504260/100/0/threaded
bugzilla.mozilla.org/show_bug.cgi?id=486269
Show 64 moreShow less
securityfocus.com/bid/35360
securityfocus.com/bid/35326
redhat.com/archives/fedora-package-announce/2009-June/msg00657.html
secunia.com/advisories/35431
secunia.com/advisories/35331
secunia.com/advisories/35468
redhat.com/archives/fedora-package-announce/2009-June/msg00574.html
secunia.com/advisories/35415
rhn.redhat.com/errata/RHSA-2009-1095.html
slackware.com/security/viewer.php?l=slackware-security&y=2009&m=slackware-security.372468
securitytracker.com/id?1022386
bugzilla.redhat.com/show_bug.cgi?id=503579
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A10628
debian.org/security/2009/dsa-1820
sunsolve.sun.com/search/document.do?assetkey=1-66-264308-1
nvd.nist.gov/vuln/detail/CVE-2009-1837
github.com/advisories/GHSA-jcp3-xfrr-gf86
access.redhat.com/errata/RHSA-2009:1095
access.redhat.com/security/updates/classification
mozilla.org/security/known-vulnerabilities/firefox30.html
bugzilla.redhat.com/show_bug.cgi?id=488570
bugzilla.redhat.com/show_bug.cgi?id=503568
bugzilla.redhat.com/show_bug.cgi?id=503569
bugzilla.redhat.com/show_bug.cgi?id=503570
bugzilla.redhat.com/show_bug.cgi?id=503573
bugzilla.redhat.com/show_bug.cgi?id=503576
bugzilla.redhat.com/show_bug.cgi?id=503578
bugzilla.redhat.com/show_bug.cgi?id=503580
bugzilla.redhat.com/show_bug.cgi?id=503581
bugzilla.redhat.com/show_bug.cgi?id=503582
bugzilla.redhat.com/show_bug.cgi?id=503583
security.access.redhat.com/data/csaf/v2/advisories/2009/rhsa-2009_1095.json
access.redhat.com/security/cve/CVE-2009-1392
cve.org/CVERecord?id=CVE-2009-1392
nvd.nist.gov/vuln/detail/CVE-2009-1392
access.redhat.com/security/cve/CVE-2009-1832
cve.org/CVERecord?id=CVE-2009-1832
nvd.nist.gov/vuln/detail/CVE-2009-1832
access.redhat.com/security/cve/CVE-2009-1833
cve.org/CVERecord?id=CVE-2009-1833
nvd.nist.gov/vuln/detail/CVE-2009-1833
access.redhat.com/security/cve/CVE-2009-1834
cve.org/CVERecord?id=CVE-2009-1834
nvd.nist.gov/vuln/detail/CVE-2009-1834
access.redhat.com/security/cve/CVE-2009-1835
cve.org/CVERecord?id=CVE-2009-1835
nvd.nist.gov/vuln/detail/CVE-2009-1835
access.redhat.com/security/cve/CVE-2009-1836
cve.org/CVERecord?id=CVE-2009-1836
nvd.nist.gov/vuln/detail/CVE-2009-1836
access.redhat.com/security/cve/CVE-2009-1837
cve.org/CVERecord?id=CVE-2009-1837
access.redhat.com/security/cve/CVE-2009-1838
cve.org/CVERecord?id=CVE-2009-1838
nvd.nist.gov/vuln/detail/CVE-2009-1838
access.redhat.com/security/cve/CVE-2009-1839
cve.org/CVERecord?id=CVE-2009-1839
nvd.nist.gov/vuln/detail/CVE-2009-1839
access.redhat.com/security/cve/CVE-2009-1840
cve.org/CVERecord?id=CVE-2009-1840
nvd.nist.gov/vuln/detail/CVE-2009-1840
access.redhat.com/security/cve/CVE-2009-1841
cve.org/CVERecord?id=CVE-2009-1841
nvd.nist.gov/vuln/detail/CVE-2009-1841