Vulnerability Name: | CVE-2009-2665 (CCN-52251) | ||||||||
Assigned: | 2009-08-03 | ||||||||
Published: | 2009-08-03 | ||||||||
Updated: | 2009-09-04 | ||||||||
Summary: | The nsDocument::SetScriptGlobalObject function in content/base/src/nsDocument.cpp in Mozilla Firefox 3.5.x before 3.5.2, when certain add-ons are enabled, does not properly handle a Link HTTP header, which allows remote attackers to execute arbitrary JavaScript with chrome privileges via a crafted web page, related to an incorrect security wrapper. | ||||||||
CVSS v3 Severity: | 7.3 High (CCN CVSS v3.1 Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L)
| ||||||||
CVSS v2 Severity: | 10.0 High (CVSS v2 Vector: AV:N/AC:L/Au:N/C:C/I:C/A:C) 7.4 High (Temporal CVSS v2 Vector: AV:N/AC:L/Au:N/C:C/I:C/A:C/E:U/RL:OF/RC:C)
5.0 Medium (CCN Temporal CVSS v2 Vector: AV:N/AC:M/Au:N/C:P/I:P/A:P/E:U/RL:OF/RC:C)
| ||||||||
Vulnerability Type: | CWE-94 | ||||||||
Vulnerability Consequences: | Gain Access | ||||||||
References: | Source: MITRE Type: CNA CVE-2009-2665 Source: SECUNIA Type: UNKNOWN 36126 Source: SUNALERT Type: UNKNOWN 266148 Source: CCN Type: MFSA 2009-46 Chrome privilege escalation due to incorrectly cached wrapper Source: CONFIRM Type: Patch, Vendor Advisory http://www.mozilla.org/security/announce/2009/mfsa2009-46.html Source: CCN Type: OSVDB ID: 56718 Mozilla Firefox content/base/src/nsDocument.cpp Add-on Handling Cached Security Wrapper XSS Weakness Source: BID Type: UNKNOWN 35928 Source: CCN Type: BID-35928 Mozilla Firefox Incorrect Security Wrapper JavaScript Chrome Privilege Escalation Vulnerability Source: VUPEN Type: Patch, Vendor Advisory ADV-2009-2142 Source: CCN Type: Bugzilla@Mozilla Bug 498897 Web code gets "permission denied" error if a content policy is present Source: CONFIRM Type: UNKNOWN https://bugzilla.mozilla.org/show_bug.cgi?id=498897 Source: XF Type: UNKNOWN firefox-link-code-execution(52251) Source: FEDORA Type: UNKNOWN FEDORA-2009-8279 Source: FEDORA Type: UNKNOWN FEDORA-2009-8288 | ||||||||
Vulnerable Configuration: | Configuration 1: Configuration CCN 1: Denotes that component is vulnerable | ||||||||
BACK |