Hotline : 800 2378
To contact CERT-MU send e-mail on - info[at]cert-mu.gov.mu
To report incident e-mail on - incident[at]cert-mu.gov.mu
    Constituency
    Authority
    World CERTs
    Email Abuse


Authorized to use CERT(TM) - CERT is a mark owned by Carnegie Mellon University
 
National Computer Board - (NCB)


   
 

CERT-MU AD-2009-08

Multiple Vulnerabilities in Mozilla Products

Original issue date: 17 June, 2009

Overview

Multiple vulnerabilities have been reported in Mozilla Firefox, Thunderbird and SeaMonkey which could allow a remote attacker to bypass certain security restrictions, obtain potentially sensitive information, cause a denial of service, execute arbitrary code or potentially compromise an affected system.

Description

  • Multiple Memory corruption vulnerabilities in the JavaScript and browser engines

    Multiple memory corruption vulnerabilities have been reported in Mozilla Firefox, Thunderbird and SeaMonkey due to improper handling of malformed data in JavaScript and Browser engines. A remote attacker could exploit these vulnerabilities via a specially crafted HTML file to trigger memory corruption error. Successful exploitation of these vulnerabilities could allow a remote attacker to cause a denial of service condition or execute an arbitrary code.

    • Workaround

      Disable JavaScript until a version containing these fixes can be installed.

  • Unicode Character Processing URL spoofing Vulnerability

    This vulnerability is caused due to an error in the handling of certain invalid unicode characters, when used as part of an IDN(Internationalized Domain Name) in netwerk/dns/src/nsIDNService.cpp file in Mozilla Firefox and SeaMonkey. A remote attacker could exploit this vulnerability via an IDN with invalid Unicode characters that are displayed as whitespace. Successful exploitation of this vulnerability could allow a remote attacker to spoof the location bar.

  • Arbitrary domain cookie access by local file: resources Vulnerability

    This vulnerability is caused due to an error when interpreting the "file:" protocol in Mozilla Firefox and SeaMonkey. A remote attacker could exploit this vulnerability by tricking a user into downloading and opening a malicious file via the browser. Successful exploitation of this vulnerability could allow a remote attacker to access any domain's cookies saved on a vulnerable system.

  • Proxy CONNECT requests SSL tampering Vulnerability

    This vulnerability is caused due to an error in the handling of non-200 responses returned by a proxy in reply to a CONNECT request in Mozilla Firefox, Thunderbird and SeaMonkey. A remote attacker could exploit this vulnerability by intercepting a CONNECT request and reply with a specially crafted non HTTP 200 response message containing malicious code. Successful exploitation of this vulnerability could allow a remote attacker to execute arbitrary HTML and script code on the affected system within the context of requested SSL-protected domain.

    Successful exploitation requires Man-in-the-Middle attack and that the target user uses a proxy.

  • Proxy CONNECT requests SSL tampering Vulnerability

    This vulnerability is caused due to a race condition in "NPObjWrapper_NewResolve" function in modules/plugin/base/src/nsJSNPRuntime.cpp file when accessing the properties of a NPObject, a wrapped JSObject if navigating away from a web page while loading a Java applet in Mozilla Firefox. A remote attacker could exploit this vulnerability by tricking a user to load a specially crafted web page to use already freed memory. Successful exploitation of this vulnerability could allow a remote attacker to execute an arbitrary code.

    • Workaround

      Disable Java until a version containing these fixes can be installed.

    Note: This vulnerability does not affect Firefox 2.

  • Event Listener Null Document Owner chrome privilege escalation Vulnerability

    This vulnerability is caused due to an error when handling event listeners attached to an element whose owner document is null in Mozilla Firefox, Thunderbird and SeaMonkey. The owner document of an element can become null after garbage collection. A remote attacker could exploit this vulnerability via a specially crafted event handler, related to an incorrect context for this event handler. Successful exploitation of this vulnerability could allow a remote attacker to execute an arbitrary JavaScript code with chrome privileges.

  • file: resources Incorrect principal association Vulnerability

    This vulnerability is caused due to an incorrect association of a principal when loading a "file:" resource via the location bar in Mozilla Firefox. A remote attacker could exploit this vulnerability by tricking a user to open a specially crafted HTML document in the local file system. Successful exploitation of this vulnerability could allow a remote attacker to bypass intended access restrictions and read the contents of other local files, which would normally be protected.

  • XUL scripts content-policy checks bypass Vulnerability

    This vulnerability is caused due to an error in checking content-loading policies before loading external script files into XUL documents in Mozilla Firefox, Thunderbird and SeaMonkey. A remote attacker could exploit this vulnerability via a specially crafted HTML document to bypass intended access restrictions.

  • JavaScript chrome privilege escalation Vulnerability

    This vulnerability is caused due to an error in js/src/xpconnect/src/xpcwrappedjsclass.cpp file when a chrome privileged object such as the browser sidebar or the FeedWriter, interacts with web content in Mozilla Firefox, Thunderbird and SeaMonkey. A remote attacker could exploit this vulnerability to execute arbitrary code with the privileges of a chrome object.

    • Workaround

      Disable JavaScript until a version containing this fix can be installed.

Software Affected 

• Mozilla Firefox Versions prior to 3.0.11
• Mozilla Thunderbird Versions prior to 2.0.0.22
• Mozilla SeaMonkey Versions prior to 1.1.17

Impact

Severity Rating: High

Solution

Upgrade to Mozilla Firefox version 3.0.11
http://www.mozilla.com/firefox/

Upgrade to Mozilla SeaMonkey version 2.0.0.22
http://www.mozilla.org/projects/seamonkey/

Upgrade to Mozilla Thunderbird version 1.1.17
http://www.mozilla.com/thunderbird/

Disclaimer

The information provided herein is on "as is" basis, without warranty of any kind.

Vendor Information

Mozilla
http://www.mozilla.org/security/announce/

CVE Name

CVE-2009-1392

CVE-2009-1832
CVE-2009-1833
CVE-2009-1834
CVE-2009-1835
CVE-2009-1836
CVE-2009-1837
CVE-2009-1838
CVE-2009-1839
CVE-2009-1840
CVE-2009-1841

References

Mozilla
http://www.mozilla.org/security/announce/2009/mfsa2009-32.html

http://www.mozilla.org/security/announce/2009/mfsa2009-31.html

http://www.mozilla.org/security/announce/2009/mfsa2009-30.html

http://www.mozilla.org/security/announce/2009/mfsa2009-29.html

http://www.mozilla.org/security/announce/2009/mfsa2009-28.html

http://www.mozilla.org/security/announce/2009/mfsa2009-27.html

http://www.mozilla.org/security/announce/2009/mfsa2009-26.html

http://www.mozilla.org/security/announce/2009/mfsa2009-25.html

http://www.mozilla.org/security/announce/2009/mfsa2009-24.html

http://www.mozilla.org/security/announce/2009/mfsa2009-23.html

Bugzilla
https://bugzilla.mozilla.org/buglist.cgi?bug_id=380359,472776,490410,
429969,490513,432068,486398,489041,431086,490425,451341

https://bugzilla.mozilla.org/show_bug.cgi?id=484031

https://bugzilla.mozilla.org/buglist.cgi?bug_id=369696,426520,427196,
487204

https://bugzilla.mozilla.org/show_bug.cgi?id=479413

https://bugzilla.mozilla.org/show_bug.cgi?id=491801

https://bugzilla.mozilla.org/show_bug.cgi?id=479880

https://bugzilla.mozilla.org/show_bug.cgi?id=486269

https://bugzilla.mozilla.org/show_bug.cgi?id=489131

https://bugzilla.mozilla.org/show_bug.cgi?id=479943

https://bugzilla.mozilla.org/show_bug.cgi?id=477979

https://bugzilla.mozilla.org/show_bug.cgi?id=479560

Secunia
http://secunia.com/advisories/35331/1/

SecurityFocus
http://www.securityfocus.com/bid/35326

SecurityTracker
http://www.securitytracker.com/alerts/2009/Jun/1022376.html
http://www.securitytracker.com/alerts/2009/Jun/1022377.html http://www.securitytracker.com/alerts/2009/Jun/1022380.html http://www.securitytracker.com/alerts/2009/Jun/1022382.html http://www.securitytracker.com/alerts/2009/Jun/1022383.html http://www.securitytracker.com/alerts/2009/Jun/1022386.html http://www.securitytracker.com/alerts/2009/Jun/1022385.html http://www.securitytracker.com/alerts/2009/Jun/1022381.html http://www.securitytracker.com/alerts/2009/Jun/1022379.html http://www.securitytracker.com/alerts/2009/Jun/1022384.html

VUPEN
http://www.vupen.com/english/advisories/2009/1572

 
 
News & Events
 
Technology Update Workshop on Vulnerability Management

Safer Internet Day 2010

  more...
 
Virus Alert
 
Bloodhound.Exploit.317
(11 Mar 2010)
W32.Pilleuz!gen4
(05 Mar 2010)
Trojan.Digitala
(26 Feb 2010)
 
  more...
 
 
 
 

Last Updated 09-Jul-2009
Disclaimer Maintained & Hosted by NCB
This site is best viewed in 1024 x 768 resolution. Internet Explorer 6.0 +