PT-2004-3461 · Opera · Opera
Published
2004-12-31
·
Updated
2022-02-28
·
CVE-2004-2570
CVSS v2.0
5.0
Medium
| Vector | AV:N/AC:L/Au:N/C:N/I:P/A:N |
Name of the Vulnerable Software and Affected Versions
Opera versions prior to 7.54
Description
The issue allows remote attackers to modify properties and methods of the
location object, enabling them to execute Javascript. This can lead to reading arbitrary files from the client's local filesystem or displaying a false URL to the user. The problem exists because Opera fails to block write access to the location object, which could allow a user to create a specially crafted URL to overwrite methods within the location object. This can execute arbitrary code in a user's browser within the trust relationship between the browser and the server, leading to a loss of integrity.Recommendations
For Opera versions prior to 7.54, update to version 7.54 or later to resolve the issue. As a temporary workaround, consider restricting access to the
location object to minimize the risk of exploitation.Exploit
Fix
Special Elements Injection
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Opera