Opera Integer Overflow in Processing JPEG Images Lets Remote Users Execute Arbitrary Code
|
SecurityTracker Alert ID: 1016362 |
SecurityTracker URL: http://securitytracker.com/id/1016362
|
CVE Reference:
CVE-2006-3198
(Links to External Site)
|
Updated: May 12 2009
|
Original Entry Date: Jun 22 2006
|
Impact:
Execution of arbitrary code via network, User access via network
|
Fix Available: Yes Vendor Confirmed: Yes
|
Version(s): 8.54 and prior versions
|
Description:
A vulnerability was reported in Opera. A remote user can cause arbitrary code to be executed on the target user's system.
A remote user can create a JPEG image with specially crafted image and width values that, when loaded by the target user, will trigger an integer overflow and execute arbitrary code on the target system. The code will run with the privileges of the target user.
The vendor was notified on April 25, 2006.
Chris Ries of VigilantMinds discovered this vulnerability.
|
Impact:
A remote user can create an image file that, when loaded by the target user, will execute arbitrary code on the target user's system.
|
Solution:
The vendor has issued a fixed version (9.00), available at:
http://www.opera.com/
|
Vendor URL: www.opera.com/ (Links to External Site)
|
Cause:
Boundary error
|
Underlying OS: Windows (Any)
|
|
Message History:
None.
|
Source Message Contents
|
Subject: VigilantMinds Advisory: Opera JPEG Processing Integer Overflow
|
Opera JPEG Processing Integer Overflow Vulnerability (VMSA-20060621-01)
Summary:
An integer overflow vulnerability exists in the Opera Web Browser due to
the improper handling of JPEG files.
Impact:
Remote Code Execution
Affected Versions:
Opera 8.54 and Earlier
Details:
If excessively large height and width values are specified in certain
fields of a JPEG file, an integer overflow may cause Opera to allocate
insufficient memory for the image. This will lead to a buffer overflow
when the image is loaded into memory, which can be exploited to execute
arbitrary code.
Recommended Actions:
It is recommended that users upgrade to Opera 9.00, which addresses this
vulnerability. Additionally, users should exercise caution while
accessing the web, and should do so from accounts with limited
privileges.
Timeline:
Reported: 4/25/2006
Fixed: 6/20/2006
Credit:
Chris Ries
References:
Opera Website: http://www.opera.com
VigilantMinds Website: http://www.vigilantminds.com
|
|