Vulnerability in Mozilla Firefox Could Allow for Remote Code Execution

ITS Advisory Number: 
2015-044
Date(s) Issued: 
Wednesday, April 22, 2015
Subject: 
Vulnerability in Mozilla Firefox Could Allow for Remote Code Execution
Overview: 

A vulnerability has been identified in Mozilla Firefox, which could allow for remote code execution. Mozilla Firefox is a web browser used to access the Internet.

Successful exploitation may allow an attacker to execute arbitrary code in the context of the user running the affected application or result in denial-of-service conditions. Depending on the privileges associated with the user, an attacker could install programs; view, change, or delete data; or create new accounts with full user rights.

Systems Affected: 
  • Mozilla Firefox versions prior to 37.0.2
RISK
GOVERNMENT
Large and medium government entities: 
High
Small government entities: 
High
BUSINESS
Large and medium business entities: 
High
Small business entities: 
High
Home Users: 
High
Description: 

A use-after-free, memory-corruption vulnerability has been reported in Mozilla Firefox. This vulnerability exists due to a race condition that occurs when the application fails to properly initialize a plugin. Specifically, this issue occurs due to a crash in the 'AsyncPaintWaitEvent::AsyncPaintWaitEvent(nsIContent*, bool)' function. This vulnerability can be exploited if a user visits, or is redirected to, a specially crafted web page using the affected program.

Successful exploitation may allow an attacker to execute arbitrary code in the context of the user running the affected application or result in denial-of-service conditions. Depending on the privileges associated with the user, an attacker could install programs; view, change, or delete data; or create new accounts with full user rights.

Actions: 

We recommend the following actions be taken:

  • Upgrade to latest versions of Mozilla Firefox after appropriate testing.
  • Run all software as a non-privileged user to diminish effects of a successful attack.
  • Remind users not to click links from unknown sources, or to click links without verifying the intended destination.