French Security Incident Response Team

FrSIRT   

      

   français French  anglais English

 
Vulnerability Notification Service
FrSIRT Partner Program
14-Day Free Trial
Contact FrSIRT Sales Dept.
 

Security Advisories
Linux Security Advisories
Virus and Threats Advisories
Latest Security News
Latest Zero Day Threats
Advisories and vulnerabilities by Vendor
Advisories and vulnerabilities by Keyword
 

Report a security incident
Report a new vulnerability
Security Mailinglist
 

Our Company
FrSIRT in the News
Advertise on FrSIRT.COM
Security Researchers and Exploit Writers Jobs
Contact Us

Mozilla Firefox and SeaMonkey Multiple Remote Code Execution Issues


Title : Mozilla Firefox and SeaMonkey Multiple Remote Code Execution Issues
Advisory ID : FrSIRT/ADV-2008-0453
CVE ID : CVE-2008-0304 - CVE-2008-0412 - CVE-2008-0413 - CVE-2008-0414 - CVE-2008-0415 - CVE-2008-0417 - CVE-2008-0418 - CVE-2008-0419 - CVE-2008-0420 - CVE-2008-0591 - CVE-2008-0592 - CVE-2008-0593 - CVE-2008-0594
Rated as : Critical 
Remotely Exploitable : Yes
Locally Exploitable : Yes
Release Date : 2008-02-08

Advisory Details

 
  Description
  Affected Products
  Solution
  References
Technical Description    Receive FrSIRT alerts in a Text format  Receive FrSIRT alerts in a PDF format  Receive FrSIRT alerts in an XML format  Receive FrSIRT notifications by SMS 

Multiple vulnerabilities have been identified in Mozilla Firefox and SeaMonkey, which could be exploited by attackers to bypass security restrictions, disclose sensitive information, cause a denial of service or take complete control of an affected system.

The first issue is caused by memory corruption errors in the browser and JavaScript engines when parsing malformed data, which could be exploited by attackers to crash a vulnerable application or execute arbitrary code.

The second weakness is caused by an error related to focus shifting in file input controls, which could be exploited to force a user to upload arbitrary files.

The third vulnerability is caused by errors when processing JavaScript, which could be exploited by malicious web sites to execute arbitrary code or conduct cross-domain scripting attacks.

The fourth weakness is caused by an input validation error when saving passwords in the password store, which could be exploited by malicious web sites to inject newlines into Firefox's password store and corrupt saved passwords for other sites.

The fifth vulnerability is caused by an input validation error when handling "chrome:" URIs, which could be exploited by attackers to load JavaScript, images, and stylesheets from local files in known locations. For additional information, see : FrSIRT/ADV-2008-0263

The sixth vulnerability is caused by an error in the way images are handled by the browser when a user leaves a page which utilizes designMode frames, which could be exploited by attackers to steal a user's navigation history, forward navigation information, crash a vulnerable browser or execute arbitrary code.

The seventh issue is caused by an error when displaying timer-enabled security dialogs, which could be exploited by attackers to trick a user into confirming a security dialog by bringing the dialog back into focus right before a user clicked in a predictable time and place.

The eighth weakness is caused by an error when saving files with "Content-Disposition: attachment" and improper "Content-Type: plain/text", which could cause the browser to no longer open local files with "txt" extensions for viewing, but would rather prompt the user to save the file.

The ninth vulnerability is caused by an error when handling the "href" property of stylesheet DOM nodes, which could potentially be exploited to reveal sensitive URL parameters.

The tenth issue is caused by an error when displaying page contents enclosed in a "div" tag with absolute positioning, which could be exploited to cause the browser to not display a web forgery warning dialog.

The eleventh vulnerbility is caused by an error in the BMP decoder when handling methods associated with the "canvas" feature, which could be exploited by attackers to reveal small chunks of uninitialized memory that might contain sensitive data from other pages or other programs.

The twelfth issue is caused by a buffer overflow error in SeaMonkey when handling email messages with an external MIME body, which could be exploited to crash an affected application or execute arbitrary code.

Credits

Vulnerabilities reported by Jesse Ruderman, Kai Engert, Martijn Wargers, Mats Palmgren, Paul Nickerson, Carsten Book, Wesley Garland, Igor Bukanov, moz_bug_r_a4, shutdown, Philip Taylor, tgirmann, hong, Gregory Fleischer, Boris Zbarsky, Justin Dolske, Gerry Eisenhaur, David Bloom, Michal Zalewski, oo.rio.oo, Martin Straka, Emil Ljungdahl, Lars-Olof Moilanen, Gynvael Coldwind, regenrecht and iDefense Labs.

ChangeLog

2008-02-08 : Initial release
2008-02-20 : Updated Advisory
2008-02-27 : Updated Description

Vulnerability Management

Subscribe to FrSIRT VNS and receive real-time e-mail and SMS alerts when new vulnerabilities, exploits, or patches relevant to your systems and network configurations are available.

Feedback

If you have additional information or corrections for this security advisory please submit them via our contact form or by email to updates@frsirt.com.


 
 

Search

      

Mailinglist

    
 

Microsoft Internet Explorer Printing Cross-Zone Scripting Vulnerability

Microsoft Malware Protection Engine Remote DoS Vulnerability (MS08-029)

Microsoft Publisher Object Handler Validation Vulnerability (MS08-027)

Microsoft Office Multiple Code Execution Vulnerabilities (MS08-026)

Microsoft Windows XP I2O Filter Privilege Escalation Vulnerability

Microsoft Internet Explorer DisableCachingOfSSLPages Weakness

Microsoft Windows CE Image Handling Code Execution Vulnerabilities

IBM Lotus Quickr WYSIWYG Editors Cross Site Scripting Vulnerability

IBM Rational Build Forge Remote Denial of Service Vulnerability

IBM WebSphere Application Server Java Plugin Vulnerability

IBM Lotus Expeditor "cai:" URI Handler Command Injection Vulnerability

IBM DB2 Universal Database Local Privilege Escalation Vulnerabilities

IBM HTTP Server Multiple Cross Site Scripting Vulnerabilities

IBM Lotus Notes Keyview Module Remote Buffer Overflow Vulnerabilities

Cisco BBSM "msg" Parameter Cross Site Scripting Vulnerability

Cisco Unified Presence Remote Denial of Service

Cisco Unified Communications Manager Denial of Service

Cisco Content Switching Module Remote Denial of Service Vulnerability

Cisco Network Admission Control Shared Secret Disclosure Vulnerability

Cisco UC Disaster Recovery Framework Command Execution Vulnerability

Cisco IOS Denial of Service and Information Disclosure Vulnerabilities

Copyright 2003-2008 © FrSIRT.COM - Privacy Policy