Vulnerability Monitor

The vendors, products, and vulnerabilities you care about

CVE-2009-1412


Argument injection vulnerability in the chromehtml: protocol handler in Google Chrome before 1.0.154.59, when invoked by Internet Explorer, allows remote attackers to determine the existence of files, and open tabs for URLs that do not satisfy the IsWebSafeScheme restriction, via a web page that sets document.location to a chromehtml: value, as demonstrated by use of a (1) javascript: or (2) data: URL. NOTE: this can be leveraged for Universal XSS by exploiting certain behavior involving persistence across page transitions.


Published

2009-04-24T15:30:00.280

Last Modified

2025-04-09T00:30:58.490

Status

Deferred

Source

[email protected]

Severity

CVSSv2: 7.8 (HIGH)

CVSSv2 Vector

AV:N/AC:L/Au:N/C:C/I:N/A:N

  • Access Vector: NETWORK
  • Access Complexity: LOW
  • Authentication: NONE
  • Confidentiality Impact: COMPLETE
  • Integrity Impact: NONE
  • Availability Impact: NONE
Exploitability Score

10.0

Impact Score

6.9

Weaknesses
  • Type: Primary
    CWE-200

Affected Vendors & Products
Type Vendor Product Version/Range Vulnerable?
Application google chrome ≤ 1.0.154.53 Yes
Application google chrome 0.2.149.29 Yes
Application google chrome 0.2.149.30 Yes
Application google chrome 0.2.152.1 Yes
Application google chrome 0.2.153.1 Yes
Application google chrome 0.3.154.0 Yes
Application google chrome 0.3.154.3 Yes
Application google chrome 0.4.154.18 Yes
Application google chrome 0.4.154.22 Yes
Application google chrome 0.4.154.31 Yes
Application google chrome 0.4.154.33 Yes
Application google chrome 1.0.154.36 Yes
Application google chrome 1.0.154.39 Yes
Application google chrome 1.0.154.42 Yes
Application google chrome 1.0.154.43 Yes
Application google chrome 1.0.154.46 Yes
Application microsoft internet_explorer 7 No

References