CVEvulnerability

CVE-2009-1837

7.5 HIGH Published 2009-06-12 Modified 2026-06-16 Official page ↗
Status
Modified
Published
2009-06-12
Last modified
2026-06-16
Assigner
[email protected]
CVSS 3.1 ([email protected])
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 ([email protected])
9.3 HIGH — AV:N/AC:M/Au:N/C:C/I:C/A:C
Weaknesses
CWE-362, CWE-416

Description

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.

Affected configurations

• mozilla firefox (>= 3.0 < 3.0.11) • debian debian linux 5.0 • fedoraproject fedora 9 • fedoraproject fedora 10 • redhat enterprise linux 4.0 • redhat enterprise linux 5.0 • redhat enterprise linux desktop 4.0 • redhat enterprise linux desktop 5.0 • redhat enterprise linux eus 4.8 • redhat enterprise linux eus 5.3 • redhat enterprise linux server 4.0 • redhat enterprise linux server 5.0 • redhat enterprise linux server aus 5.3 • redhat enterprise linux workstation 4.0 • redhat enterprise linux workstation 5.0

Related

Weakness · CWE (2)

  • CWE-362 Concurrent Execution using Shared Resource with Improper Synchronization weakness
  • CWE-416 Use After Free weakness

Referenced by CWE · observed example (2)

  • CWE-368 Context Switching Race Condition weakness
  • CWE-416 Use After Free weakness

References