Opera: Two remote code execution vulnerabilities
1.
Gentoo Linux Security Advisory
Version Information
| Advisory Reference |
GLSA 200701-08 / opera |
| Release Date |
January 12, 2007 |
| Latest Revision |
January 12, 2007: 01 |
| Impact |
normal |
| Exploitable |
remote |
| Package |
Vulnerable versions |
Unaffected versions |
Architecture(s) |
| www-client/opera |
<
9.10 |
>=
9.10 |
All supported architectures
|
Related bugreports:
#160369
Synopsis
Two vulnerabilities may allow the execution of arbitrary code.
2.
Impact Information
Background
Opera is a multi-platform web browser.
Description
Christoph Deal discovered that JPEG files with a specially crafted DHT
marker can be exploited to cause a heap overflow. Furthermore, an
anonymous person discovered that Opera does not correctly handle
objects passed to the "createSVGTransformFromMatrix()" function.
Impact
An attacker could potentially exploit the vulnerabilities to execute
arbitrary code with the privileges of the user running Opera by
enticing a victim to open a specially crafted JPEG file or a website
containing malicious JavaScript code.
3.
Resolution Information
Workaround
The vendor recommends disabling JavaScript to avoid the
"createSVGTransformFromMatrix" vulnerability. There is no known
workaround for the other vulnerability.
Resolution
All Opera users should update to the latest version:
Code Listing 3.1: Resolution |
# emerge --sync
# emerge --ask --oneshot --verbose ">=www-client/opera-9.10"
|
4.
References
|