<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3099611715644796302</id><updated>2011-07-08T04:30:05.242-07:00</updated><category term='Microsoft'/><category term='tools'/><category term='reaserch'/><category term='metrics'/><category term='wireless'/><category term='compliance'/><category term='PCI DSS'/><category term='Positive Technologies'/><category term='risks'/><category term='pentest'/><category term='WASC'/><category term='Web'/><category term='vulnerabilities'/><title type='text'>Compliance management hands-on</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://gordeys.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3099611715644796302/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://gordeys.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Sergey Gordeychik</name><uri>http://www.blogger.com/profile/10959588186837856035</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>14</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3099611715644796302.post-4572095514595351534</id><published>2009-10-20T03:34:00.000-07:00</published><updated>2009-10-20T08:31:16.762-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='pentest'/><category scheme='http://www.blogger.com/atom/ns#' term='PCI DSS'/><category scheme='http://www.blogger.com/atom/ns#' term='wireless'/><title type='text'>PCI DSS and wireless networks</title><content type='html'>&lt;div style="line-height: normal;"&gt;&lt;span style="font-size:12pt;"&gt;Again, we discuss  PCI DSS and wireless networks  &lt;/span&gt;&lt;a class="external text" title="http://www.securityfocus.com/archive/137/507096" href="http://www.securityfocus.com/archive/137/507096" rel="nofollow"&gt;&lt;span style=";font-size:12pt;color:blue;"  &gt;http://www.securityfocus.com/archive/137/507096&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:12pt;"&gt;  &lt;p&gt;&lt;i&gt;But how can we determine if this rogue AP and especially rogue  wireless&lt;/i&gt; clients (WLAN card into a back office server) are inside CDE? By  signal level? But Kismet shows this information only for APs (not for  clients) :( &lt;/p&gt; &lt;p&gt;I’ve already answered the question on &lt;/p&gt;&lt;/span&gt;&lt;a class="external text" title="http://www.pcisecurity.ru/blog/post/71" href="http://www.pcisecurity.ru/blog/post/71" rel="nofollow"&gt;&lt;span style=";font-size:12pt;color:blue;"  &gt;Informzaschita&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:12pt;"&gt; web site, but let’s repeat.  &lt;p&gt;&lt;br /&gt;&lt;i&gt;&gt;how could I know that the wireless access point with enabled  encryption is a part of our local network? &lt;/i&gt;&lt;/p&gt;Access Point location can be  detected in different ways. The easiest way is by traffic “in the air”. Even if  the point uses strong encryption (not WEP), enough data to indentify the segment  are sent in clear text. For example, sender’s MAC address. As an access point is  a link -level device, it relays all segment broadcast requests “into the air”.  As there are a lot of this kind of requests in the network (ARP, NetBIOS, IPv6,  etc.), comparing MAC addresses of senders who send packets through the point,  and the list of known MAC addresses from your network, it’s easy to detect the  access point location. Additionally, you can send a great number of broadcast  packets via utilities that realize ARP-ping, such as Cain or nmap. &lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: normal;"&gt;&lt;span style="font-size:12pt;"&gt;Triangulation…  Running after every beacon with an antenna is not an easy task.&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: normal;"&gt;&lt;span style="font-size:12pt;"&gt; &lt;p&gt;&lt;i&gt;&gt;Whre can I find information about access point search by triangulation  method, and what kind of antennais the best? &lt;/i&gt;&lt;/p&gt;Parabolic and Yagi- antenna  for 2,4 diapason are rather bulky, so panel ones are more comfortable to use, in  spite of worse directivity and sensitivity to reflected signal.&lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: normal;"&gt;&lt;span style="font-size:12pt;"&gt; &lt;p&gt;&lt;i&gt;&gt;But if it’s really rightly configured access point WPA2+hidden+MAC  filter. It takes long time to find until there’s no activity.&lt;/i&gt; &lt;/p&gt; &lt;p&gt;Any AP connected to network, “signals” anyway: - sends beacon (even if ESSID  is empty) - relays broadcasts and multicast with source MAC addresses in clear  text &lt;/p&gt; &lt;p&gt;Its’ difficult to image a network without broadcast requests. And I wrote  above how to detect access point location by these requests. &lt;/p&gt; &lt;p&gt;&lt;i&gt;&gt;How to detect clients that connect to external access points&lt;/i&gt;  &lt;/p&gt;Clients that are authorized to connect to “external” access points, can be  detected by active security assessment mechanisms. For example, there are three  mechanisms in &lt;/span&gt;&lt;a class="external text" title="http://www.ptsecurity.com/maxpatrol.asp" href="http://www.ptsecurity.com/maxpatrol.asp" rel="nofollow"&gt;&lt;span style=";font-size:12pt;color:blue;"  &gt;MaxPatrol&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:12pt;"&gt; that helps to resolve the problem: &lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: normal;"&gt;&lt;span style="font-size:12pt;"&gt;- inventory that  analyzes wireless Windows clients settings, &lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: normal;"&gt;&lt;span style="font-size:12pt;"&gt;- security  assessment that analyzes insecure configurations (e.g., multihomed, no  encryption, WEP usage), &lt;/span&gt;&lt;/div&gt; &lt;div style="line-height: normal;"&gt;&lt;span style="font-size:12pt;"&gt;- compliance  management that sets black and white lists of access points which are allowed in  the network.  &lt;p&gt;By monitoring wireless network, but you need to list “your ” MAC addresses  beforehand. It’s possible to do by active (see above) or passive (see below)  mechanisms. &lt;/p&gt; &lt;p&gt;&lt;i&gt;&gt;How can I understand that this is my users?&lt;/i&gt; Something about it is  written &lt;/p&gt;&lt;/span&gt;&lt;a class="external text" title="http://sgordey.blogspot.com/2009/01/wifi.html" href="http://sgordey.blogspot.com/2009/01/wifi.html" rel="nofollow"&gt;&lt;span style=";font-size:12pt;color:blue;"  &gt;here&lt;/span&gt;&lt;/a&gt; &lt;span style="font-size:12pt;"&gt;(Russian).  &lt;p&gt;But in any case, a workstation (especially under Windows) sends a lot of  interesting traffic which allows to define network membership. This is both  NetBIOS Broadcast and &lt;/p&gt;&lt;/span&gt;&lt;a class="external text" title="http://www.ptsecurity.com/download/wpad_weakness_en.pdf" href="http://www.ptsecurity.com/download/wpad_weakness_en.pdf" rel="nofollow"&gt;&lt;span style=";font-size:12pt;color:blue;"  &gt;WPAD&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:12pt;"&gt; requests, and also DHCP requests which contain host and  domain name...  &lt;p&gt;But one question is still open – how to send this kind of traffic? Here  &lt;/p&gt;&lt;/span&gt;&lt;a class="external text" title="http://translate.google.com/translate?js=y&amp;amp;prev=_t&amp;amp;hl=ru&amp;amp;ie=UTF-8&amp;amp;u=http%3A%2F%2Fwww.securitylab.ru%2Fanalytics%2F278309.php&amp;amp;sl=auto&amp;amp;tl=en&amp;amp;history_state0=" href="http://translate.google.com/translate?js=y&amp;amp;prev=_t&amp;amp;hl=ru&amp;amp;ie=UTF-8&amp;amp;u=http%3A%2F%2Fwww.securitylab.ru%2Fanalytics%2F278309.php&amp;amp;sl=auto&amp;amp;tl=en&amp;amp;history_state0=" rel="nofollow"&gt;&lt;span style=";font-size:12pt;color:blue;"  &gt;Gnivirdraw&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:12pt;"&gt; can help us.  &lt;p&gt;&lt;i&gt;&gt;Active scanners don’t help us!!!&lt;/i&gt; Of course, sometimes to run along  with laptop is useful :). But scanners can help to do the following: &lt;/p&gt; &lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;- fingerprint in pentest mode of network devices (including AP).&lt;br /&gt;&lt;/p&gt;&lt;p&gt;- inventory  of wireless client configuration (MAC addresses, lists of networks)&lt;br /&gt;&lt;/p&gt;&lt;p&gt;- analysis  of access point configuration &lt;/p&gt;- analysis of wireless device logs in order to  find “bad” events&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="margin: 0cm 0cm 10pt;"&gt; &lt;/div&gt; &lt;div style="line-height: normal;"&gt;&lt;span style="font-size:12pt;"&gt;Thus some  wireless problems are on the wire :)&lt;/span&gt;&lt;/div&gt;&lt;!--  NewPP limit report Preprocessor node count: 30/1000000 Post-expand include size: 0/2097152 bytes Template argument size: 0/2097152 bytes Expensive parser function count: 0/100 --&gt;&lt;!-- Saved in parser cache with key wikidb-wpt_:pcache:idhash:247-0!1!0!!ru!2 and timestamp 20091020070853 --&gt; &lt;!-- end content --&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3099611715644796302-4572095514595351534?l=gordeys.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gordeys.blogspot.com/feeds/4572095514595351534/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://gordeys.blogspot.com/2009/10/pci-dss-and-wireless-networks.html#comment-form' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3099611715644796302/posts/default/4572095514595351534'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3099611715644796302/posts/default/4572095514595351534'/><link rel='alternate' type='text/html' href='http://gordeys.blogspot.com/2009/10/pci-dss-and-wireless-networks.html' title='PCI DSS and wireless networks'/><author><name>Sergey Gordeychik</name><uri>http://www.blogger.com/profile/10959588186837856035</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3099611715644796302.post-7997545682346666634</id><published>2009-10-19T22:11:00.000-07:00</published><updated>2009-10-19T22:14:06.538-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web'/><category scheme='http://www.blogger.com/atom/ns#' term='WASC'/><category scheme='http://www.blogger.com/atom/ns#' term='vulnerabilities'/><category scheme='http://www.blogger.com/atom/ns#' term='reaserch'/><category scheme='http://www.blogger.com/atom/ns#' term='pentest'/><category scheme='http://www.blogger.com/atom/ns#' term='PCI DSS'/><title type='text'>WASC Announcement: 2008 Web Application Security Statistics Published</title><content type='html'>&lt;span class="bodytext"&gt;The Web Application Security Consortium (WASC) is pleased to announce the WASC Web Application Security Statistics Project 2008. This initiative is a collaborative industry wide effort to pool together sanitized website vulnerability data and to gain a better understanding about the web application vulnerability landscape. We ascertain which classes of attacks are the most prevalent regardless of the methodology used to identify them. Industry statistics such as those compiled by Mitre CVE project provide valuable insight into the types of vulnerabilities discovered in open source and commercial applications, this project tries to be the equivalent for custom web applications.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="bodytext"&gt;This article contains Web application vulnerability statistics which was collected during penetration testing, security audits and other activities made by companies which were members of WASC in 2008. The statistics includes data about 12186 sites with 97554 detected vulnerabilities.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a title="View WASC Web Application Security Statistics 2008 on Scribd" href="http://www.scribd.com/doc/21324421/WASC-Web-Application-Security-Statistics-2008" style="margin: 12px auto 6px; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; display: block; text-decoration: underline;"&gt;WASC Web Application Security Statistics 2008&lt;/a&gt; &lt;object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" id="doc_790985365679699" name="doc_790985365679699" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" align="middle" height="500" width="100%"&gt;  &lt;param name="movie" value="http://d1.scribdassets.com/ScribdViewer.swf?document_id=21324421&amp;amp;access_key=key-16zdnnlx3zsyz04gfhsc&amp;amp;page=1&amp;amp;version=1&amp;amp;viewMode="&gt;   &lt;param name="quality" value="high"&gt;   &lt;param name="play" value="true"&gt;  &lt;param name="loop" value="true"&gt;   &lt;param name="scale" value="showall"&gt;  &lt;param name="wmode" value="opaque"&gt;   &lt;param name="devicefont" value="false"&gt;  &lt;param name="bgcolor" value="#ffffff"&gt;   &lt;param name="menu" value="true"&gt;  &lt;param name="allowFullScreen" value="true"&gt;   &lt;param name="allowScriptAccess" value="always"&gt;   &lt;param name="salign" value=""&gt;        &lt;embed src="http://d1.scribdassets.com/ScribdViewer.swf?document_id=21324421&amp;amp;access_key=key-16zdnnlx3zsyz04gfhsc&amp;amp;page=1&amp;amp;version=1&amp;amp;viewMode=" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" play="true" loop="true" scale="showall" wmode="opaque" devicefont="false" bgcolor="#ffffff" name="doc_790985365679699_object" menu="true" allowfullscreen="true" allowscriptaccess="always" salign="" type="application/x-shockwave-flash" align="middle" height="500" width="100%"&gt;&lt;/embed&gt; &lt;/object&gt; &lt;br /&gt;&lt;br /&gt;&lt;a href="http://projects.webappsec.org/Web-Application-Security-Statistics"&gt;Download&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3099611715644796302-7997545682346666634?l=gordeys.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gordeys.blogspot.com/feeds/7997545682346666634/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://gordeys.blogspot.com/2009/10/wasc-announcement-2008-web-application.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3099611715644796302/posts/default/7997545682346666634'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3099611715644796302/posts/default/7997545682346666634'/><link rel='alternate' type='text/html' href='http://gordeys.blogspot.com/2009/10/wasc-announcement-2008-web-application.html' title='WASC Announcement: 2008 Web Application Security Statistics Published'/><author><name>Sergey Gordeychik</name><uri>http://www.blogger.com/profile/10959588186837856035</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3099611715644796302.post-1658095539636675155</id><published>2009-10-15T22:10:00.000-07:00</published><updated>2009-10-15T22:22:16.731-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web'/><category scheme='http://www.blogger.com/atom/ns#' term='pentest'/><category scheme='http://www.blogger.com/atom/ns#' term='PCI DSS'/><category scheme='http://www.blogger.com/atom/ns#' term='Positive Technologies'/><title type='text'>Some plug about Bitrix</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.bitrixsoft.com/images_en/russ-hack.gif"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 88px; height: 87px;" src="http://www.bitrixsoft.com/images_en/russ-hack.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Recently we conducted audit of new security functions of "&lt;a href="http://www.bitrixsoft.com/products/index.php"&gt;1С-Bitrix: Site management&lt;/a&gt; " to assess the compliance with &lt;a href="http://www.webappsec.org/projects/wafec/"&gt;Web Application Firewall Evaluation Criteria&lt;/a&gt; requirements of &lt;a href="http://www.webappsec.org/"&gt;Web Application Security Consortium&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The story has continued on Chaos Constructions CC9 Festival" that took place on 29-30 August 2009 in Saint Petersburg, Russia.&lt;br /&gt;&lt;br /&gt;"More than six hundred Russian hackers have been trying to hack down a server-installed content management software in attempt to get over its sophisticated Proactive Protection system. There had been more than 25.000 attacks recorded and effectively repulsed during the software crash test competition hours. The competition was organized by the Bitrix, Inc. team and Positive Technologies IT experts"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.bitrixsoft.com/company/blog/Alex_Reznor/1260.php"&gt;Bitrix Real-Time Hack Competition in Russia&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.itwire.com/content/view/27795/545/"&gt;25.000 Russian Hack Attacks Repulsed by Bitrix in Two Days&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;WAF-protected, tested "by Russian Hackers", PCI Compliant site from the box. Not bad, is not it?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3099611715644796302-1658095539636675155?l=gordeys.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gordeys.blogspot.com/feeds/1658095539636675155/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://gordeys.blogspot.com/2009/10/some-plug-about-bitrix.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3099611715644796302/posts/default/1658095539636675155'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3099611715644796302/posts/default/1658095539636675155'/><link rel='alternate' type='text/html' href='http://gordeys.blogspot.com/2009/10/some-plug-about-bitrix.html' title='Some plug about Bitrix'/><author><name>Sergey Gordeychik</name><uri>http://www.blogger.com/profile/10959588186837856035</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3099611715644796302.post-4606046738065103276</id><published>2009-06-25T21:58:00.000-07:00</published><updated>2009-07-03T01:15:58.533-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='metrics'/><category scheme='http://www.blogger.com/atom/ns#' term='PCI DSS'/><title type='text'>PCI Moscow - 2009</title><content type='html'>Presentation from &lt;a href="http://www.pci-portal.com/lang-enu/events/event-info/moscowdownloads"&gt;PCI Moscow&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="width:425px;text-align:left" id="__ss_1642212"&gt;&lt;a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/qqlan/sergey-gordeychik-security-metrics-for-pci-dss-compliance?type=presentation" title="Sergey Gordeychik, Security Metrics for PCI DSS Compliance"&gt;Sergey Gordeychik, Security Metrics for PCI DSS Compliance&lt;/a&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=pt-gordey-pcimoscow2009eng-090626001120-phpapp01&amp;stripped_title=sergey-gordeychik-security-metrics-for-pci-dss-compliance" /&gt;&lt;param name="allowFullScreen" value="true"/&gt;&lt;param name="allowScriptAccess" value="always"/&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=pt-gordey-pcimoscow2009eng-090626001120-phpapp01&amp;stripped_title=sergey-gordeychik-security-metrics-for-pci-dss-compliance" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;"&gt;View more &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/"&gt;documents&lt;/a&gt; from &lt;a style="text-decoration:underline;" href="http://www.slideshare.net/qqlan"&gt;qqlan&lt;/a&gt;.&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3099611715644796302-4606046738065103276?l=gordeys.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gordeys.blogspot.com/feeds/4606046738065103276/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://gordeys.blogspot.com/2009/06/pci-moscow-2009.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3099611715644796302/posts/default/4606046738065103276'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3099611715644796302/posts/default/4606046738065103276'/><link rel='alternate' type='text/html' href='http://gordeys.blogspot.com/2009/06/pci-moscow-2009.html' title='PCI Moscow - 2009'/><author><name>Sergey Gordeychik</name><uri>http://www.blogger.com/profile/10959588186837856035</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3099611715644796302.post-2162795050985262168</id><published>2009-06-03T00:12:00.000-07:00</published><updated>2009-07-03T00:03:12.426-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web'/><category scheme='http://www.blogger.com/atom/ns#' term='vulnerabilities'/><category scheme='http://www.blogger.com/atom/ns#' term='reaserch'/><category scheme='http://www.blogger.com/atom/ns#' term='pentest'/><title type='text'>Add protection means add “a hole”</title><content type='html'>Funny news&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;New D-Link protection for Wi-Fi routers is a hole in security!&lt;br /&gt;&lt;br /&gt;D-Link had barely announced updated firmware for wireless routers with protection from automatic registrations (CAPTCHA), when several enthusiasts found out that this new protection measures make routers more vulnerable to password theft.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.securitylab.ru/news/379779.php"&gt;http://www.securitylab.ru/news/379779.php&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Details:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.sourcesec.com/2009/05/12/d-link-captcha-partially-broken/"&gt;http://www.sourcesec.com/2009/05/12/d-link-captcha-partially-broken/&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;There are some comments on SecurityLab forum that say:&lt;br /&gt;&lt;br /&gt;Is it again an attack with default password?&lt;br /&gt;&lt;br /&gt;The situation is much more amusing, indeed. The problem is that CAPTCHA is used by D-Link to protect from Cross-Site Request Forgery (CSRF) which (to be more precise, exploitation method for a router) was greatly named Drive-by Pharming by Symantec. But implementation error (accepting of requests with valid hash without CAPTCHA) makes this protection to be a vulnerability.&lt;br /&gt;&lt;br /&gt;If passwords are standard then there is a method to bypass basic authentication via Javscript (see "Breaking through the perimeter" &lt;a href="http://www.securitylab.ru/analytics/292473.php"&gt;http://www.securitylab.ru/analytics/292473.php&lt;/a&gt; ). &lt;br /&gt;&lt;br /&gt;But if the password (or its derivative such as hash) is sent to GET (as Basic duplicate), then the situation is more interesting – an attacker could use not only standard password hash but also conduct user password brute force attack Javascript via CSRF from which CAPTCHA should protect.&lt;br /&gt;&lt;br /&gt;It means that the vulnerability concerns not only standard passwords but also could increase the effectiveness of user password brute force attacks via CSRF, and standard password security (timeout, temporary lockout, etc.) does not work as not brute force itself but attempts to connect with different “normal” hashes are taken, used instead of session identifier. A simple script is enough for it, that call the address &lt;br /&gt;&lt;br /&gt;GET /post_login.xml?hash=&lt;br /&gt;&lt;br /&gt;and check whether the action was successful. The point is to trick a user to open the site:)&lt;br /&gt;&lt;br /&gt;In general, rather interesting design error in authentication mechanism of web application.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3099611715644796302-2162795050985262168?l=gordeys.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gordeys.blogspot.com/feeds/2162795050985262168/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://gordeys.blogspot.com/2009/06/add-protection-means-add-hole.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3099611715644796302/posts/default/2162795050985262168'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3099611715644796302/posts/default/2162795050985262168'/><link rel='alternate' type='text/html' href='http://gordeys.blogspot.com/2009/06/add-protection-means-add-hole.html' title='Add protection means add “a hole”'/><author><name>Sergey Gordeychik</name><uri>http://www.blogger.com/profile/10959588186837856035</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3099611715644796302.post-3298223075947016388</id><published>2009-05-18T11:04:00.000-07:00</published><updated>2009-07-03T00:03:17.363-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vulnerabilities'/><category scheme='http://www.blogger.com/atom/ns#' term='tools'/><category scheme='http://www.blogger.com/atom/ns#' term='pentest'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><title type='text'>Tool for WINS and DNS (MS-09-008)</title><content type='html'>The utility is used to detect potentially dangerous entries in DNS and WINS services databases. The utility also allows local network scanning to detect hosts with dangerous NetBIOS names. If system administrators and security administrators use the utility regularly then it allows controlling potentially dangerous entries in name servers and availability of hosts with dangerous NetBIOS names in local network.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.securitylab.ru/_Article_Images/analytics/2009/07/wpad.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 393px; height: 716px;" src="http://www.securitylab.ru/_Article_Images/analytics/2009/07/wpad.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Detail information could be found in the article by Sergey Rublev and on SecurityLab:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.securitylab.ru/news/extra/380522.php"&gt;http://www.securitylab.ru/news/extra/380522.php&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.securitylab.ru/_download/articles/wpad_weakness_en.pdf"&gt;http://www.securitylab.ru/_download/articles/wpad_weakness_en.pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Download here:&lt;br /&gt;&lt;a href="http://www.ptsecurity.ru/download/wpadcheck_en.zip"&gt;http://www.ptsecurity.ru/download/wpadcheck_en.zip&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3099611715644796302-3298223075947016388?l=gordeys.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gordeys.blogspot.com/feeds/3298223075947016388/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://gordeys.blogspot.com/2009/05/tool-for-wins-and-dns-ms-09-008.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3099611715644796302/posts/default/3298223075947016388'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3099611715644796302/posts/default/3298223075947016388'/><link rel='alternate' type='text/html' href='http://gordeys.blogspot.com/2009/05/tool-for-wins-and-dns-ms-09-008.html' title='Tool for WINS and DNS (MS-09-008)'/><author><name>Sergey Gordeychik</name><uri>http://www.blogger.com/profile/10959588186837856035</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3099611715644796302.post-6427878192740156598</id><published>2009-05-13T23:52:00.000-07:00</published><updated>2009-06-23T00:03:20.079-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='compliance'/><category scheme='http://www.blogger.com/atom/ns#' term='metrics'/><category scheme='http://www.blogger.com/atom/ns#' term='risks'/><title type='text'>Compliance management vs Risk management</title><content type='html'>If we consider the question of request compliance in terms of risk analysis, i.e. assume that:&lt;br /&gt;threat – violation consequences described by the compliance enforcement agency (CEA :).&lt;br /&gt;&lt;br /&gt;vulnerability – incompliant to requirements&lt;br /&gt;attack – checks made by the CEA&lt;br /&gt;counter-measure - compliant to requirements&lt;br /&gt;&lt;br /&gt;so there is practically an unexampled situation – we have all necessary basic data for quantitative risk analysis based on the classical technique ARO x SLE = ALE.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.windowsecurity.com/articles/Risk_Assessment_and_Threat_Identification.html"&gt;http://www.windowsecurity.com/articles/Risk_Assessment_and_Threat_Identification.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;We have:&lt;br /&gt;&lt;br /&gt;ARO – probability of CEA checks&lt;br /&gt;SLE - violation consequences described by the law or CEA&lt;br /&gt;&lt;br /&gt;This interesting situation not only proves that school rules still sometimes work, but also a great benefit of compliance as an engine of information security.&lt;br /&gt;&lt;br /&gt;Lets consider some examples that are now widely known - Russian Federal Law 152 (On Personal Data)  and PCI DSS.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;PCI DSS&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This is quite simple, as Visa and other payment systems decided not to taunt business and allow to shift action plan because of events in the world economy now. This is a delay in attack implementation in several years. Unexampled situation when you exactly know that this particular attack did not take place during a year. Or a couple of years. Just imagine a license from virus attacks or hardware theft for a year… A great thing!&lt;br /&gt;&lt;br /&gt;So:&lt;br /&gt;&lt;br /&gt;threat - fines (N x K$) or loss of operation prohibition (let it be also N x K$ for ease), SLE;&lt;br /&gt;vulnerability - incompliant to requirements (PCI DSS);&lt;br /&gt;attack – CEA  (Visa, Mastercard, etc) response to action plan deviation (the probability that it will take place, ALE - 0 times a year)&lt;br /&gt;&lt;br /&gt;Totally, we have:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Risk = (N x K$) x (0) = 0&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Tat is that you can do nothing!!!&lt;br /&gt;&lt;br /&gt;But! The key condition is that you have action plan. Accordingly, you should create it. By yourself or with QSA – as you wish. Unfortunately I do not have information about regulator response if there is no PCI DSS action plan, but I think in this case SLE is about counter-measure (audit) costs.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Federal Law 152&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;In this case everything is easy also.&lt;br /&gt;&lt;br /&gt;threat - some variants&lt;br /&gt;&lt;br /&gt;1. Administrative responsibility - fines&lt;br /&gt;2. Suspension or termination of personal data processing in the company is the period of idle time/degradation of constrained business processes before elimination. I think you can take minimum 1/6 of a year.&lt;br /&gt;3. Company and (or) its head is made responsible for criminal (civil, disciplinary, etc.) offence -– a catastrophe.&lt;br /&gt;4. Licenses suspension or revocation for the company basic activity – closer to catastrophe in the current situation.&lt;br /&gt;&lt;br /&gt;attack – check by CEA&lt;br /&gt;&lt;br /&gt;With regard to newness and interest for regulator and the possibility of initiation from the outside (an application), the probability that the attack will be conducted in 2010 could be taken equal to 1.&lt;br /&gt;For more detailed calculations by regions and business brunches the following statistics could be used:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://community.livejournal.com/personal_data/721.html"&gt;http://community.livejournal.com/personal_data/721.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Totally, we have (worse case scenario):&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Risk = (the value of business) x (1) = (the value of business)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;That is: there is a problem, and you have to solve it.&lt;br /&gt;&lt;br /&gt;PS. There is no need to make far-reaching conclusions. It‘s just a funny story. We didn't sell FL-152 consulting :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3099611715644796302-6427878192740156598?l=gordeys.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gordeys.blogspot.com/feeds/6427878192740156598/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://gordeys.blogspot.com/2009/06/compliance-management-vs-risk.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3099611715644796302/posts/default/6427878192740156598'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3099611715644796302/posts/default/6427878192740156598'/><link rel='alternate' type='text/html' href='http://gordeys.blogspot.com/2009/06/compliance-management-vs-risk.html' title='Compliance management vs Risk management'/><author><name>Sergey Gordeychik</name><uri>http://www.blogger.com/profile/10959588186837856035</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3099611715644796302.post-3733119730183842270</id><published>2009-04-20T23:41:00.000-07:00</published><updated>2009-06-22T23:44:27.445-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='metrics'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><title type='text'></title><content type='html'>Microsoft has published regular &lt;a href="http://www.microsoft.com/security/portal/sir.aspx"&gt;Security Intelligence Report&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Russia is among leaders by infected computers percentage:&lt;br /&gt;The infection metrics is about 21,1 for 1000 runs of "cleaner" , an world average index is 8,6. A very strange index.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.microsoft.com/security/portal/images/SirV6Map.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 1152px; height: 659px;" src="http://www.microsoft.com/security/portal/images/SirV6Map.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It is possible that the index is strongly concerned with a possibility to infect different platforms:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.microsoft.com/security/portal/images/SirV6Infect.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 921px; height: 452px;" src="http://www.microsoft.com/security/portal/images/SirV6Infect.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I think nobody is surprised that a lot of home users with XP SP0, SP1 are afraid to update it because they are should that their cracked Windows versions will not further work. But will they have Malicious Software Removal Tool? Will a “master” bring on a floppy disk? Rather, something from Kaspersky or DrWeb.&lt;br /&gt;&lt;br /&gt;This is a very strange situation. Can it really be corporate employees ?&lt;br /&gt;&lt;br /&gt;PS. Actually this is a wonderful report.&lt;br /&gt;The most common threat in Russia – Taterf which is spread through shared folders, in USA - Win32/Renos and Win32/Zlob. There are a lot data about Conficker in the report, but it is missed in statistics first lines.&lt;br /&gt;&lt;br /&gt;Is it a wonder?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3099611715644796302-3733119730183842270?l=gordeys.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gordeys.blogspot.com/feeds/3733119730183842270/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://gordeys.blogspot.com/2009/04/microsoft-has-published-regular.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3099611715644796302/posts/default/3733119730183842270'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3099611715644796302/posts/default/3733119730183842270'/><link rel='alternate' type='text/html' href='http://gordeys.blogspot.com/2009/04/microsoft-has-published-regular.html' title=''/><author><name>Sergey Gordeychik</name><uri>http://www.blogger.com/profile/10959588186837856035</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3099611715644796302.post-4560535293310293990</id><published>2009-04-12T13:35:00.000-07:00</published><updated>2009-06-22T23:40:14.201-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vulnerabilities'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><title type='text'>Security in our life</title><content type='html'>I has taken a flight from Domodedovo airport (Moscow) recently, and thought a lot…&lt;br /&gt;And my thoughts were hard… Hope, only in Britain and only on &lt;a href="http://blogs.msdn.com/ukgovernment/archive/2008/12/17/windows-for-submarinestm.aspx"&gt;submarines&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ry4L6kixIhA/SkB4Zfps3JI/AAAAAAAAAAY/A9WtwEk8zsE/s1600-h/01042009073.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_ry4L6kixIhA/SkB4Zfps3JI/AAAAAAAAAAY/A9WtwEk8zsE/s320/01042009073.jpg" alt="" id="BLOGGER_PHOTO_ID_5350408736704617618" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;PS. If somebody do not recognize – this is Symantec - Kido/Conficker/Downadup.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3099611715644796302-4560535293310293990?l=gordeys.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gordeys.blogspot.com/feeds/4560535293310293990/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://gordeys.blogspot.com/2009/06/security-in-our-life.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3099611715644796302/posts/default/4560535293310293990'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3099611715644796302/posts/default/4560535293310293990'/><link rel='alternate' type='text/html' href='http://gordeys.blogspot.com/2009/06/security-in-our-life.html' title='Security in our life'/><author><name>Sergey Gordeychik</name><uri>http://www.blogger.com/profile/10959588186837856035</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_ry4L6kixIhA/SkB4Zfps3JI/AAAAAAAAAAY/A9WtwEk8zsE/s72-c/01042009073.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3099611715644796302.post-9087709614136045574</id><published>2009-03-19T17:25:00.000-07:00</published><updated>2009-06-22T23:30:51.347-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web'/><category scheme='http://www.blogger.com/atom/ns#' term='tools'/><category scheme='http://www.blogger.com/atom/ns#' term='reaserch'/><category scheme='http://www.blogger.com/atom/ns#' term='Positive Technologies'/><title type='text'>Webspider. Express vulnerability assesment</title><content type='html'>Concept preview of Webspider express security scanner (pure AJAX :) has been recently published – this is a tool that allows analyzing in seconds the software which is the most frequently used by attackers. The system is intended to make protection express analysis of Internet and Intranet users, users of electronic commerce systems and Internet provider clients.&lt;br /&gt;&lt;br /&gt;You can test it here:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.securitylab.ru/addons/webspider3/fast_check.php"&gt;http://www.securitylab.ru/addons/webspider3/fast_check.php&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.securitylab.ru/_Article_Images/webspider.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 528px; height: 589px;" src="http://www.securitylab.ru/_Article_Images/webspider.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The current version is able to detect a vulnerability in popular ActiveX components and plug-ins, Mozilla Firefox and Opera browsers, Java and Adobe Flash applications and also MS07-042, MS08-069 and MS09-002 updates.&lt;br /&gt;We plan to publish a detailed article about the used techniques in April.&lt;br /&gt;&lt;br /&gt;It's just preview, so be indulgently.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3099611715644796302-9087709614136045574?l=gordeys.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gordeys.blogspot.com/feeds/9087709614136045574/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://gordeys.blogspot.com/2009/06/webspider-express-vulnerability.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3099611715644796302/posts/default/9087709614136045574'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3099611715644796302/posts/default/9087709614136045574'/><link rel='alternate' type='text/html' href='http://gordeys.blogspot.com/2009/06/webspider-express-vulnerability.html' title='Webspider. Express vulnerability assesment'/><author><name>Sergey Gordeychik</name><uri>http://www.blogger.com/profile/10959588186837856035</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3099611715644796302.post-8434173509237776078</id><published>2009-03-10T12:13:00.000-07:00</published><updated>2009-07-03T00:03:22.000-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='reaserch'/><category scheme='http://www.blogger.com/atom/ns#' term='pentest'/><category scheme='http://www.blogger.com/atom/ns#' term='Positive Technologies'/><title type='text'>Positive Technologies Reasearch Lab</title><content type='html'>This year we decided to resume the publication of vulnerability details detected during researches and penetration testing.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://en.securitylab.ru/lab/"&gt;http://en.securitylab.ru/lab/&lt;br /&gt;&lt;br /&gt;&lt;/a&gt;In 2006, because of a number of reasons, we decided to shift the burden of publishing vulnerability details to software vendors and stop publishing the details about previously detected problems. However, many customers ask us to assist in vulnerability elimination in third-party vendor software. This induces us to resume the process.&lt;br /&gt;The most interesting current problem (in my opinion) is a number of vulnerabilities in VMWare that allows attackers to gain access from guest to host OS. And right to the kernel.&lt;br /&gt;&lt;br /&gt;I personally treated different methods to eliminate vulnerabilities in third-party vendor software, from Full-Disclosure extremism to selling vulnerabilities in the “white” market, for example, iDefense (&lt;a href="http://labs.idefense.com/vcp/"&gt;http://labs.idefense.com/vcp/&lt;/a&gt;). Some thought are available here:&lt;br /&gt;&lt;a href="http://www.securitylab.ru/analytics/241826.php"&gt;http://www.securitylab.ru/analytics/241826.php&lt;/a&gt; (Russian)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3099611715644796302-8434173509237776078?l=gordeys.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gordeys.blogspot.com/feeds/8434173509237776078/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://gordeys.blogspot.com/2009/03/positive-technologies-reasearch-lab.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3099611715644796302/posts/default/8434173509237776078'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3099611715644796302/posts/default/8434173509237776078'/><link rel='alternate' type='text/html' href='http://gordeys.blogspot.com/2009/03/positive-technologies-reasearch-lab.html' title='Positive Technologies Reasearch Lab'/><author><name>Sergey Gordeychik</name><uri>http://www.blogger.com/profile/10959588186837856035</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3099611715644796302.post-2488554330381903170</id><published>2009-02-24T11:20:00.000-08:00</published><updated>2009-07-03T00:03:26.725-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tools'/><category scheme='http://www.blogger.com/atom/ns#' term='pentest'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><title type='text'></title><content type='html'>We’ve published a network utility to check that security updates from MS08-065, MS08-067 and MS09-001 are installed in the system. The utility does not need administration privileges and works in pentest mode.&lt;br /&gt;Feedback on the previous releases was quite positive, we decided to upgrade.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.securitylab.ru/_Article_Images/analytics/2009/01-en.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 450px; height: 291px;" src="http://www.securitylab.ru/_Article_Images/analytics/2009/01-en.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Additional info:&lt;br /&gt;&lt;a href="http://www.securitylab.ru/news/extra/368760.php"&gt;http://www.securitylab.ru/news/extra/368760.php&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Downloads:&lt;br /&gt;&lt;a href="http://www.ptsecurity.com/download/pt-check-09-001.zip"&gt;http://www.ptsecurity.com/download/pt-check-09-001.zip&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3099611715644796302-2488554330381903170?l=gordeys.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gordeys.blogspot.com/feeds/2488554330381903170/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://gordeys.blogspot.com/2009/06/weve-published-network-utility-to-check.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3099611715644796302/posts/default/2488554330381903170'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3099611715644796302/posts/default/2488554330381903170'/><link rel='alternate' type='text/html' href='http://gordeys.blogspot.com/2009/06/weve-published-network-utility-to-check.html' title=''/><author><name>Sergey Gordeychik</name><uri>http://www.blogger.com/profile/10959588186837856035</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3099611715644796302.post-5924400323519475462</id><published>2009-01-26T22:57:00.000-08:00</published><updated>2009-06-22T23:52:19.952-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web'/><category scheme='http://www.blogger.com/atom/ns#' term='compliance'/><category scheme='http://www.blogger.com/atom/ns#' term='reaserch'/><category scheme='http://www.blogger.com/atom/ns#' term='metrics'/><category scheme='http://www.blogger.com/atom/ns#' term='PCI DSS'/><category scheme='http://www.blogger.com/atom/ns#' term='risks'/><title type='text'>Risks, risks, risks</title><content type='html'>&lt;div&gt;I came across with vulnerabilities in UTM device management web interface  during security analysis recently. Rather typical combination of &lt;a class="external text" title="http://www.securitylab.ru/analytics/292473.php" href="http://www.securitylab.ru/analytics/292473.php" rel="nofollow"&gt;CSRF&lt;/a&gt; and  &lt;a class="external text" title="http://www.webappsec.org/projects/threat/classes/cross-site_scripting.shtml" href="http://www.webappsec.org/projects/threat/classes/cross-site_scripting.shtml" rel="nofollow"&gt;XSS&lt;/a&gt; is interesting because it allows attackers to get access to  device command line and manage the system interactively in administrator’s  browser. But this is not the whole point, the vulnerability is &lt;a href="http://www.webappsec.org/projects/statistics/"&gt;typicaly&lt;/a&gt;.&lt;br /&gt;The most interesting (as always) was communication  with the vendor. We did not agree about the vulnerability risk level that led to  desperate correspondence. Here I would like to share with you our ideas in this  field.&lt;br /&gt;As a rule, risk level is set by software vendor or by a company that  produces protection tools (vulnerability scanners, intrusion detection systems,  etc.). In this case typical scheme similar to road regulations is used: low risk  level (green), medium risk level (yellow), high risk level (red). Sometimes an  additional 4&lt;sup&gt;th&lt;/sup&gt; level is used – level of critical  vulnerabilities.&lt;br /&gt;Many producers use this approach, for example, Microsoft  uses 4 vulnerability risk levels in its security bulletins.&lt;br /&gt;But ‘traffic  lights’ model is not transparent and greatly depends on expert world view and  general state and other factors. That’s why we use CVSSv2 methodology.&lt;br /&gt;&lt;br /&gt;English&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.first.org/cvss/cvss-guide.html"&gt;http://www.first.org/cvss/cvss-guide.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Russian&lt;br /&gt;&lt;a class="external free" title="http://www.securitylab.ru/analytics/355336.php" href="http://www.securitylab.ru/analytics/355336.php" rel="nofollow"&gt;http://www.securitylab.ru/analytics/355336.php&lt;/a&gt;&lt;br /&gt;&lt;a class="external free" title="http://www.securitylab.ru/analytics/356476.php" href="http://www.securitylab.ru/analytics/356476.php" rel="nofollow"&gt;http://www.securitylab.ru/analytics/356476.php&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Rather  simple metrics on which CVSSv2 is based allows assessing risks more or less  definitely. In addition, the metrics allows assessing several additional factors  as exploitation possibility and environment that is very important.&lt;br /&gt;&lt;a class="external text" title="http://www.securitylab.ru/analytics/364936.php" href="http://www.securitylab.ru/analytics/364936.php" rel="nofollow"&gt;Quotation&lt;/a&gt; (Russian):&lt;/div&gt; &lt;div&gt;&lt;i&gt;Leaving aside advantages and disadvantages of the methods, the following  characteristics could affect the assessment reliability:&lt;/i&gt;&lt;/div&gt; &lt;ol&gt;&lt;li&gt;&lt;i&gt;Context &lt;/i&gt;&lt;span style="font-style: italic;"&gt;dependence&lt;/span&gt;&lt;i&gt;;&lt;/i&gt; &lt;/li&gt;&lt;li&gt;&lt;i&gt;System configuration &lt;/i&gt;&lt;i&gt;dependence&lt;b&gt;;&lt;/b&gt;&lt;/i&gt; &lt;/li&gt;&lt;li&gt;&lt;i&gt;Assessment method &lt;b&gt;&lt;/b&gt;dependence&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;b&gt;.&lt;/b&gt;&lt;/i&gt; &lt;/li&gt;&lt;/ol&gt; &lt;div&gt;&lt;i&gt;Vulnerabilities of the same type could be of different risk level in  different applications. For example, CSRF vulnerability could  not be a threat for typical representation server or search engine, but is a  critical vulnerability for e-mail or payment system web interface. As a result  of information leakage, an attacker could access application logs (low or medium  risk level) or download the backup copy of the site (high risk level).&lt;/i&gt;&lt;/div&gt; &lt;div&gt;&lt;i&gt;The system configuration could also affect the risk level. Thus, “SQL  Injection” vulnerability is usually classified as a high risk level  vulnerability. But if web application has restricted rights on DB server, it is  a vulnerability of medium or low risk level. In another installation or  implementation the same vulnerability could be used to access operating system  with superuser rights that makes the vulnerability critical.&lt;/i&gt;&lt;/div&gt; &lt;div&gt;&lt;i&gt;Assessment methods greatly affect vulnerability risk level. For the  above example, a network scanner could just detect “SQL Injection” as a problem.  To determine the available for potential attackers privileges one should try to  use the vulnerability or get detailed information about communications between  web application and DB server via white box method.&lt;/i&gt;&lt;/div&gt; &lt;div&gt;So it is absolutely incorrect to give to different vulnerabilities of the  same type equal risk levels without detailed analysis (for example, SQL  Injection).&lt;/div&gt; &lt;div&gt;Here is an example.&lt;/div&gt; &lt;div&gt;&lt;br /&gt;Let’s assume that SQL Injection allows to get access to DBMS with minimum  web server privileges, for example, db_reader. And web application does not  store confidential data (for example, passwords) in DBMS. &lt;/div&gt; &lt;div&gt;So CVSSv2 vector and risk level are:&lt;/div&gt; &lt;div&gt;&lt;a class="external text" title="http://nvd.nist.gov/cvss.cfm?name=&amp;amp;vector=AV:N/AC:L/Au:N/C:P/I:N/A:P/E:H/RL:W/RC:C%29&amp;amp;adv&amp;amp;version=2" href="http://nvd.nist.gov/cvss.cfm?name=&amp;amp;vector=AV:N/AC:L/Au:N/C:P/I:N/A:P/E:H/RL:W/RC:C%29&amp;amp;adv&amp;amp;version=2" rel="nofollow"&gt;(AV:N/AC:L/Au:N/C:P/I:N/A:P/E:H/RL:W/RC:C) = 6.1&lt;br /&gt;&lt;/a&gt;&lt;/div&gt; &lt;div&gt;In the other case, if user passwords are stored in DBMS (including  administrator password), risk level is higher as the system is more vulnerable  to attacks according to data confidentiality. &lt;/div&gt; &lt;div&gt;&lt;br /&gt;&lt;a class="external text" title="http://nvd.nist.gov/cvss.cfm?name=&amp;amp;vector=%28AV:N/AC:L/Au:N/C:C/I:N/A:P/E:H/RL:W/RC:C%29&amp;amp;adv&amp;amp;version=2" href="http://nvd.nist.gov/cvss.cfm?name=&amp;amp;vector=%28AV:N/AC:L/Au:N/C:C/I:N/A:P/E:H/RL:W/RC:C%29&amp;amp;adv&amp;amp;version=2" rel="nofollow"&gt;(AV:N/AC:L/Au:N/C:C/I:N/A:P/E:H/RL:W/RC:C)&lt;b&gt;=  &lt;/b&gt;8.1&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If web server has unreasonably extended privileges on DB  server, for example, sa privileges, the same vulnerability is much more  dangerous:&lt;br /&gt;&lt;br /&gt;&lt;a class="external text" title="http://nvd.nist.gov/cvss.cfm?name=&amp;amp;vector=%28AV:N/AC:L/Au:N/C:C/I:N/A:P/E:H/RL:W/RC:C%29&amp;amp;adv&amp;amp;version=2" href="http://nvd.nist.gov/cvss.cfm?name=&amp;amp;vector=%28AV:N/AC:L/Au:N/C:C/I:N/A:P/E:H/RL:W/RC:C%29&amp;amp;adv&amp;amp;version=2" rel="nofollow"&gt;(AV:N/AC:L/Au:N/C:C/I:C/A:C/E:H/RL:W/RC:C) = 9.5&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It we  reduce it into “traffic lights” model or PCI DSS 5 levels (Urgent, Critical,  High, Medium, Low), the result is:&lt;br /&gt;&lt;br /&gt;1. Medium (2) and High (3)&lt;br /&gt;2.  Medium (2) and Critical (4)&lt;br /&gt;3. High (3) and Urgent (&gt;4).&lt;br /&gt;&lt;br /&gt;It means  that vulnerability risk level could vary greatly depending on the system and its  settings.&lt;br /&gt;&lt;br /&gt;CVSSv2 vector for XSS (see description above at the beginning  of the note)&lt;br /&gt;&lt;br /&gt;&lt;a class="external text" title="http://nvd.nist.gov/cvss.cfm?name=&amp;amp;vector=%28AV:N/AC:H/Au:N/C:C/I:C/A:C/E:F/RL:W/RC:C%29&amp;amp;adv&amp;amp;version=2" href="http://nvd.nist.gov/cvss.cfm?name=&amp;amp;vector=%28AV:N/AC:H/Au:N/C:C/I:C/A:C/E:F/RL:W/RC:C%29&amp;amp;adv&amp;amp;version=2" rel="nofollow"&gt;(AV:N/AC:H/Au:N/C:C/I:C/A:C/E:F/RL:W/RC:C) = 6.9&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;So in  terms of PCI DSS (it is this model that is the most popular now) the risk level  of the issue is High or even Critical, but not Low. But in any case the audit is  failed :))&lt;/div&gt; &lt;div&gt;&lt;br /&gt;PS. I can understand vendor’s reasons, as if security is not taken into  account when the software is designed then (quotation) "&lt;i&gt;hardening the  management interface would probably imply a complete redesign of  it&lt;/i&gt;".&lt;br /&gt;&lt;br /&gt;Here it is – the various risk assessment. &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3099611715644796302-5924400323519475462?l=gordeys.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gordeys.blogspot.com/feeds/5924400323519475462/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://gordeys.blogspot.com/2009/01/risks-risks-risks.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3099611715644796302/posts/default/5924400323519475462'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3099611715644796302/posts/default/5924400323519475462'/><link rel='alternate' type='text/html' href='http://gordeys.blogspot.com/2009/01/risks-risks-risks.html' title='Risks, risks, risks'/><author><name>Sergey Gordeychik</name><uri>http://www.blogger.com/profile/10959588186837856035</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3099611715644796302.post-5481387239495527407</id><published>2008-11-24T10:20:00.000-08:00</published><updated>2009-07-03T00:03:31.658-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web'/><category scheme='http://www.blogger.com/atom/ns#' term='reaserch'/><category scheme='http://www.blogger.com/atom/ns#' term='pentest'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><title type='text'>IE 8 and XSS</title><content type='html'>&lt;a class="external text" title="http://www.securitylab.ru/analytics/363593.php" href="http://www.securitylab.ru/analytics/363593.php" rel="nofollow"&gt;Here&lt;/a&gt;  &lt;span&gt;are the results of analysis of XSS filter built in current beta Internet  Explorer 8. Colleagues from Microsoft have achieved rather good results – the  most widespread attack vectors for the vulnerability are blocked.&lt;/span&gt; &lt;div&gt; &lt;/div&gt; &lt;div&gt;If we take into account that XSS is the most widespread Web problem  according to both &lt;a class="external text" title="http://www.ptsecurity.ru/stat2007.asp" href="http://www.ptsecurity.ru/stat2007.asp" rel="nofollow"&gt;Positive  Technologies&lt;/a&gt; and international &lt;a class="external text" title="http://webappsec.org/projects/statistics/" href="http://webappsec.org/projects/statistics/" rel="nofollow"&gt;WASC&lt;/a&gt;  statistics, the existence of such mechanisms in browsers is a useful initiative.  I think Avir/HIPS developers should also care about this area.&lt;br /&gt;&lt;br /&gt;There is  a contracted summery below about filter efficiency against different attack  vectors:&lt;br /&gt;&lt;br /&gt;&lt;/div&gt; &lt;table border="1" cellpadding="0" cellspacing="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign="top" width="319"&gt; &lt;div&gt;Stored version&lt;/div&gt;&lt;/td&gt; &lt;td valign="top" width="319"&gt; &lt;div&gt;No&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="319"&gt; &lt;div&gt;DOM-Based&lt;/div&gt;&lt;/td&gt; &lt;td valign="top" width="319"&gt; &lt;div&gt;Partly&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td colspan="2" valign="top" width="638"&gt; &lt;div&gt;Reversed version&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="319"&gt; &lt;div&gt;In tag&lt;/div&gt;&lt;/td&gt; &lt;td valign="top" width="319"&gt; &lt;div&gt;No&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="319"&gt; &lt;div&gt;In Javascript&lt;/div&gt;&lt;/td&gt; &lt;td valign="top" width="319"&gt; &lt;div&gt;No&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="319"&gt; &lt;div&gt;In HTML&lt;/div&gt;&lt;/td&gt; &lt;td valign="top" width="319"&gt; &lt;div&gt;Yes&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="319"&gt; &lt;div&gt;In tag parameter&lt;/div&gt;&lt;/td&gt; &lt;td valign="top" width="319"&gt; &lt;div&gt;Yes&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;div&gt;&lt;br /&gt;It is funny that the different vulnerability (HTTP Response Splitting) was  detected that allows attackers to disable XSS protection. I hope the problem  will be solved in the release version. &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3099611715644796302-5481387239495527407?l=gordeys.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gordeys.blogspot.com/feeds/5481387239495527407/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://gordeys.blogspot.com/2008/11/ie-8-and-xss.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3099611715644796302/posts/default/5481387239495527407'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3099611715644796302/posts/default/5481387239495527407'/><link rel='alternate' type='text/html' href='http://gordeys.blogspot.com/2008/11/ie-8-and-xss.html' title='IE 8 and XSS'/><author><name>Sergey Gordeychik</name><uri>http://www.blogger.com/profile/10959588186837856035</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
