Vulnerability Note VU#113192
Mozilla allows signed scripts calling "enablePrivilege" to change contents of a "grant" dialog
A vulnerability in the way Mozilla and its derived programs display dialogs in some circumstances could allow a remote attacker to install and run software on a vulnerable system.
The Mozilla web browser and related Mozilla products support the ability to run signed scripts supplied in HTML email or webpages. A signed script can request expanded privileges that give it access to restricted information and abilities by using the enablePrivilege method. A deficiency in the way that these products create dialog boxes via enablePrivilege allows a malicious script to supply a string including spaces and normal text for the dialog box. A malicious signed script requesting enhanced abilities could construct the request in a way that possibly fooled the user into thinking the privilege requested was inconsequential while actually obtaining explicit permission to run and install software. The user would still be required to explicitly click "Ok" in the grant dialog for exploitation of this issue to be successful.
By convincing a victim to accept a signed script, a remote attacker may be able to install and run software with the privileges of the user running an affected program.
Upgrade to a fixed version of the affected software
The Mozilla Project has released new versions of the affected software that include patches for this vulnerability. Please see the Systems Affected section of this document for more information.
Systems Affected (Learn More)
|Vendor||Status||Date Notified||Date Updated|
|Conectiva||Affected||-||26 Oct 2004|
|Gentoo||Affected||-||26 Oct 2004|
|Mozilla||Affected||-||17 Sep 2004|
|SuSE Inc.||Affected||-||26 Oct 2004|
|AOL Time Warner||Unknown||-||20 Sep 2004|
|NETscape Communications Corporation||Unknown||-||20 Sep 2004|
CVSS Metrics (Learn More)
Information about this issue was originally published by the Mozilla Project. The Mozilla Project, in turn, credits Jesse Ruderman with the discovery and reporting of this issue
This document was written by Chad R Dougherty.
- CVE IDs: Unknown
- Date Public: 14 Sep 2004
- Date First Published: 17 Sep 2004
- Date Last Updated: 26 Oct 2004
- Severity Metric: 6.21
- Document Revision: 8
If you have feedback, comments, or additional information about this vulnerability, please send us email.