Opera < 7.54 location Object Crafted URL Arbitrary Local File Access

Medium Nessus Plugin ID 14261


The remote host contains a web browser that is affected by multiple flaws.


The version of Opera on the remote host fails to block write access to the 'location' object. This could allow a user to create a specially crafted URL to overwrite methods within the 'location' object that would execute arbitrary code in a user's browser within the trust relationship between the browser and the server, leading to a loss of confidentiality and integrity.


Upgrade to Opera 7.54 or newer.

See Also



Plugin Details

Severity: Medium

ID: 14261

File Name: opera_remote_location_object_flaw.nasl

Version: $Revision: 1.17 $

Type: local

Agent: windows

Family: Windows

Published: 2004/08/12

Modified: 2011/11/28

Dependencies: 21746

Risk Information

Risk Factor: Medium


Base Score: 5

Temporal Score: 4.1

Vector: CVSS2#AV:N/AC:L/Au:N/C:N/I:P/A:N

Temporal Vector: CVSS2#E:F/RL:OF/RC:C

Vulnerability Information

CPE: cpe:/a:opera:opera_browser

Required KB Items: SMB/Opera/Version

Exploit Available: true

Exploit Ease: Exploits are available

Vulnerability Publication Date: 2004/08/05

Reference Information

CVE: CVE-2004-2570

BID: 10873

OSVDB: 8331