Vulnerability Note VU#237257
Mozilla privilege escalation using addSelectionListener
Overview
A privilege escalation vulnerability exists in the Mozilla addSelectionListener method. This may allow a remote attacker to execute arbitrary code.
Description
addSelectionListener Web content can add a SelectionListener to the Selection object by using addSelectionListener method of the nsISelectionPrivate interface. This listener would be called when the user performs a "find" or "select all" command. |
Impact
By convincing a user to view a specially crafted HTML document (e.g., a web page, an HTML email message, or an HTML email attachment), an attacker may be able to execute arbitrary code with the privileges of the user. |
Solution
Apply an update |
|
Systems Affected (Learn More)
| Vendor | Status | Date Notified | Date Updated |
|---|---|---|---|
| Mozilla, Inc. | Affected | - | 02 Jun 2006 |
CVSS Metrics (Learn More)
| Group | Score | Vector |
|---|---|---|
| Base | N/A | N/A |
| Temporal | N/A | N/A |
| Environmental | N/A | N/A |
References
- http://www.mozilla.org/security/announce/2006/mfsa2006-43.html
- https://bugzilla.mozilla.org/show_bug.cgi?id=336830
- http://www.xulplanet.com/references/xpcomref/ifaces/nsISelectionPrivate.html
- http://secunia.com/advisories/21188/
- http://www.securityfocus.com/bid/18228
Credit
Thanks to the Mozilla Foundation Security Advisory for reporting this vulnerability, who in turn credit moz_bug_r_a4.
This document was written by Will Dormann.
Other Information
- CVE IDs: CVE-2006-2777
- Date Public: 01 Jun 2006
- Date First Published: 02 Jun 2006
- Date Last Updated: 09 Feb 2007
- Severity Metric: 18.36
- Document Revision: 17
Feedback
If you have feedback, comments, or additional information about this vulnerability, please send us email.