<?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>Veracode Security Blog: Application security research, security trends and opinions &#187; 2011 &#187; December</title>
	<atom:link href="http://www.veracode.com/blog/2011/12/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.veracode.com/blog</link>
	<description>Application security testing, analysis, and metrics</description>
	<lastBuildDate>Fri, 18 May 2012 16:17:21 +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>2011 Event Roundup</title>
		<link>http://www.veracode.com/blog/2011/12/2011-event-roundup/</link>
		<comments>http://www.veracode.com/blog/2011/12/2011-event-roundup/#comments</comments>
		<pubDate>Fri, 23 Dec 2011 14:41:52 +0000</pubDate>
		<dc:creator>Jonaki Egenolf</dc:creator>
				<category><![CDATA[ALL THINGS SECURITY]]></category>

		<guid isPermaLink="false">http://www.veracode.com/blog/?p=2863</guid>
		<description><![CDATA[2011 has been a busy year for Veracode on the event circuit. The Veracode team has spoken at nearly 200 industry events this year. We racked up frequent flyer miles, collected a rainbow assortment of conference badges, and generally had fun presenting to all of you that attended the year’s major (and minor) industry and [...]]]></description>
			<content:encoded><![CDATA[<p>2011 has been a busy year for Veracode on the event circuit.  The Veracode team has spoken at nearly 200 industry <a href="http://www.veracode.com/newsevents"target="_blank">events</a> this year.  We racked up frequent flyer miles, collected a rainbow assortment of conference badges, and generally had fun presenting to all of you that attended the year’s major (and minor) industry and government forums.  </p>
<p>Here are just a few highlights of some of our speaking opps this year… </p>
<p><strong>RSA 2011</strong><br />
In the talk “Intelligence on the Intractable Problem of Insecure Software” Veracode’s  <a href="http://www.veracode.com/blog/sam-king-svp-product-marketing/"target="_blank">Sam King</a>, vice president of strategy and product marketing, and <a href="http://www.veracode.com/about/chris-wysopal.html"target="_blank">Chris Wysopal </a>shed light on<a href="http://www.veracode.com/blog/2011/02/application-security-debt-and-application-interest-rates/"target="_blank"> application security debt</a> and the real cost of insecure software that threaten the integrity and performance of software in the software supply chain. </p>
<p><strong>United States Congress</strong><br />
Yes, we (or more specifically Chris Wysopal) were invited to Capitol Hill to <a href="http://threatpost.com/en_us/blogs/how-i-taught-senate-hack-072611"target="_blank">present to members of Congress</a> on the criticality of insecure software and the role it plays in the landscape of cyber security threats.</p>
<p><a href="http://www.veracode.com/blog/wp-content/uploads/2011/12/image-12.png"><img src="http://www.veracode.com/blog/wp-content/uploads/2011/12/image-12.png" alt="" title="image-1" width="311" height="185" class="aligncenter size-full wp-image-2866" /></a></p>
<p><strong>BlackHat</strong><br />
Senior Security Researcher, <a href="http://www.veracode.com/webcasts/owning-your-phone-at-every-layer.html"target="_blank">Tyler Shields</a>, played host and moderator to a panel of top mobile security experts in the world to debate which attack models would potentially pose the greatest risk to enterprise across the mobile security stack.</p>
<p><strong>OWASP App Sec USA &#038; Europe</strong><br />
The Veracode research team was in full force at OWASP on both sides of the pond, presenting on everything from mobile security trends to critical analysis of information security stats available in the marketplace today.</p>
<p><strong>AnDevCon</strong><br />
Tyler Shields cautioned developers on “Avoiding the <a href="http://www.veracode.com/blog/2011/04/mobile-apps-invading-your-privacy/"target="_blank">Pandora</a> Pitfall”.  With a different threat landscape and new, mobile-specific, privacy concerns, secure mobile development is a unique concept. Tyler discussed the new imperative to understand what <a href="http://www.veracode.com/webcasts/top-10-mobile-application-risks.html"target="_blank">common mobile security flaws look like</a> and how they differ from traditional programming vulnerabilities if we are to avoid repeating our failures of the past.</p>
<p><a href="http://www.veracode.com/blog/wp-content/uploads/2011/12/image-22.png"><img src="http://www.veracode.com/blog/wp-content/uploads/2011/12/image-22.png" alt="" title="image-2" width="366" height="216" class="aligncenter size-full wp-image-2867" /></a></p>
<p>Other Little Known but Equally Fun Speaking opps from Veracoders:</p>
<p><strong>DEFCON Kids</strong><br />
Chris Lytle of the Veracode Research team is training the next generation of security superstars!   In this session at DefconKids he introduced budding cryptographers to the art and science of making and breaking secret codes and ciphers.</p>
<div id="related_posts">
<div id="related_posts_content">
<div>
<h4>Editor&#8217;s Pick</h4>
<p><a href="http://www.veracode.com/blog/2011/12/the-soss-is-bitter/" rel="bookmark" title="The SoSS is Bitter">The SoSS is Bitter</a></p>
<p><a href="http://www.veracode.com/blog/2012/03/what-is-a-data-breach/" rel="bookmark" title="What is a Data Breach? Definition, Costs &#038; Security Around Data Breaches">What is a Data Breach? Definition, Costs &#038; Security Around Data Breaches</a></p>
<p><a href="http://www.veracode.com/blog/2008/07/poor-security-quality-in-software-someone-is-watching-over-me/" rel="bookmark" title="Poor Security Quality In Software; Someone Is Watching Over Me">Poor Security Quality In Software; Someone Is Watching Over Me</a></p>
<p><a href="http://www.veracode.com/blog/2012/02/top-20-security-blogs/" rel="bookmark" title="Top 20 Security Blogs">Top 20 Security Blogs</a></p>
</div>
</div>
</div>
<p><strong>MIT</strong><br />
This fall the ivory tower elites at MIT got schooled on security by Veracode’s Co-Founder and Chief Scientist, <a href="http://www.veracode.com/about/christien-rioux.html"target="_blank">Christien Rioux</a>, when he presented a lecture to MIT associates and students on the topic of “Lessons of Static Binary Analysis”.  </p>
<p>Of course with the year coming to a close the tradeshow/conference season begins to settle into the lull of the winter doldrums.  But if you really have a hankering to see the Veracode team live, then why not switch gears from the conference circuit and check our performances… </p>
<p>Don’t miss Tim Jarrett, Director of Product Management, as he sings with the Boston Symphony Orchestra in the Holiday Pops performances on 12/21 and 12/23.</p>
<p>And if you need to amp-up your year-end, join resident rocker (and Inside Sales Representative), Andy Reed, as he performs live with his band, The BlueWaves, in some of metro Boston’s local venues &#8212;  Brighton Beer Garden on 1/20 and Copperfields (Boston) on 2/4!  ROCK ON VERACODE!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.veracode.com/blog/2011/12/2011-event-roundup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Thought Leader&#8230; One Year Later</title>
		<link>http://www.veracode.com/blog/2011/12/the-thought-leader-one-year-later/</link>
		<comments>http://www.veracode.com/blog/2011/12/the-thought-leader-one-year-later/#comments</comments>
		<pubDate>Wed, 21 Dec 2011 14:00:47 +0000</pubDate>
		<dc:creator>Chris Eng</dc:creator>
				<category><![CDATA[Application Security]]></category>
		<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[RESEARCH]]></category>

		<guid isPermaLink="false">http://www.veracode.com/blog/?p=2836</guid>
		<description><![CDATA[When we last left our intrepid hero, he was embarking on an quest to become an information security thought leader. A year has passed; let&#8217;s see how he&#8217;s doing! Enjoy.]]></description>
			<content:encoded><![CDATA[<p>When we last left our intrepid hero, he was embarking on an quest to <a href="http://www.veracode.com/blog/2010/12/how-to-become-an-information-security-thought-leader/">become an information security thought leader</a>. A year has passed; let&#8217;s see how he&#8217;s doing!  Enjoy.</p>
<p><center><iframe id="xtranormal_Thought leadership, part 2" name="xtranormal_Thought leadership, part 2" style="width:480px;height:299px;" src="http://www.xtranormal.com/xtraplayr/12849060/thought-leadership-part-2" marginwidth="0" marginheight="0" border="0" frameborder="0" scrolling="auto"></iframe></center></p>
]]></content:encoded>
			<wfw:commentRss>http://www.veracode.com/blog/2011/12/the-thought-leader-one-year-later/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Is Code Quality Seasonal?</title>
		<link>http://www.veracode.com/blog/2011/12/is-code-quality-seasonal-3/</link>
		<comments>http://www.veracode.com/blog/2011/12/is-code-quality-seasonal-3/#comments</comments>
		<pubDate>Tue, 20 Dec 2011 19:55:41 +0000</pubDate>
		<dc:creator>Niru Raghavan</dc:creator>
				<category><![CDATA[ALL THINGS SECURITY]]></category>

		<guid isPermaLink="false">http://www.veracode.com/blog/?p=2826</guid>
		<description><![CDATA[Congratulations to Fergal Glynn for having his first guest post placed on ThreatPost.com – see it here: http://threatpost.com/en_us/blogs/quality-coding-takes-break-holidays-why-122011 In this post Fergal asks if developer code quality is seasonal? Fergal used the State of Software Security data set to analyze applications in early stages of the development life cycle. He examined application size and a [...]]]></description>
			<content:encoded><![CDATA[<p>Congratulations to <a href="http://www.veracode.com/blog/fergal-glynn-director-of-marketing/">Fergal Glynn</a> for having his first guest post placed on ThreatPost.com – see it here: <a href="http://threatpost.com/en_us/blogs/quality-coding-takes-break-holidays-why-122011" target="_blank">http://threatpost.com/en_us/blogs/quality-coding-takes-break-holidays-why-122011</a></p>
<p>In this post Fergal asks if <a href="http://www.veracode.com/services/developers.html">developer </a>code quality is seasonal?  Fergal used the <a href="http://www.veracode.com/reports">State of Software Security </a>data set to analyze applications in early stages of the development life cycle. He examined application size and a roll-up of the total quantity of flaws per application to determine what he calls &#8220;flaw density&#8221;.  </p>
<p>The results are interesting, January through September has a relatively flat flaw density. Then, there is a big bump in flaw density in October and November. Why is this?  Maybe the build up to Thanksgiving has developers distracted? Are developers adjusting after the Summer break when &#8220;the living is easy&#8221; and the roads are quiet? Fall brings the extra pressure to produce a high volume of code to meet end of year deadlines and releases. </p>
<p>Read the full post here &#8211; <a href="http://threatpost.com/en_us/blogs/quality-coding-takes-break-holidays-why-122011" target="_blank">http://threatpost.com/en_us/blogs/quality-coding-takes-break-holidays-why-122011</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.veracode.com/blog/2011/12/is-code-quality-seasonal-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Veracode Hackathon!</title>
		<link>http://www.veracode.com/blog/2011/12/veracode-hackathon/</link>
		<comments>http://www.veracode.com/blog/2011/12/veracode-hackathon/#comments</comments>
		<pubDate>Tue, 20 Dec 2011 17:23:08 +0000</pubDate>
		<dc:creator>Jim Lynch</dc:creator>
				<category><![CDATA[ALL THINGS SECURITY]]></category>

		<guid isPermaLink="false">http://www.veracode.com/blog/?p=2775</guid>
		<description><![CDATA[For a few days after the 2011.6 Release, Veracode’s Development &#038; Research teams hosted our first ever Hackathon. It’s been a productive year for us at Veracode, and after six product releases and a record number of applications scanned, we felt like it was a great opportunity for us to see what creative ideas our [...]]]></description>
			<content:encoded><![CDATA[<div style="float:right; margin-left:20px; margin-bottom:10px"><img src="http://www.veracode.com/blog/wp-content/uploads/2011/12/image-11.png" alt="" title="image-1" width="249" height="187" class="photoborder alignright size-full wp-image-2776" /></div>
<p>For a few days after the <a href="http://www.veracode.com/blog/2011/12/about-veracodes-december-platform-release/"target="_blank">2011.6 Release</a>, Veracode’s Development &#038; Research teams hosted our first ever Hackathon. It’s been a productive year for us at Veracode, and after six <a href="http://www.veracode.com/products/products-overview"target="_blank">product</a> releases and a record number of applications scanned, we felt like it was a great opportunity for us to see what creative ideas our team could come up with if they had a few days of free reign to <a href="http://www.veracode.com/security/code-review"target="_blank">code</a> anything that excited them (you know, without us Product Managers telling them what to do).<br />
There’s only one major rule: you can work on anything that interests you as long as you can demo it to everyone at the end. </p>
<p>For the few weeks leading up to the Hackathon, we put up boards throughout the office where people could jot down their ideas. We filled up over 10 boards &#038; over 65 ideas were posted! </p>
<p>Last Friday morning, we kicked off the Hackathon with a brainstorming session. People presented ideas that had been percolating for awhile and solicited feedback from the other participants. Projects, teams, and code started taking shape and we were off. We had some conference rooms set aside for group work spaces, but aside from that we tried to keep the formality to a minimum.</p>
<p>Three days later (well, five if you count the people who kept working through the weekend), we were rewarded with an amazing demo day. Almost half of the company was in attendance and we saw demos from over 20 project teams. </p>
<p><a href="http://www.veracode.com/blog/wp-content/uploads/2011/12/image-21.png"><img src="http://www.veracode.com/blog/wp-content/uploads/2011/12/image-21.png" alt="" title="image-2" width="248" height="185" class="aligncenter size-full wp-image-2784" /></a></p>
<p>Despite our Marketing team’s wishes, the details of most of what was worked on are top secret – but we definitely saw projects that stretched our collective imaginations and used an incredible spectrum of different technologies. Projects fell into a few different categories:</p>
<div id="related_posts">
<div id="related_posts_content">
<div>
<h4>Editor&#8217;s Pick</h4>
<p><a href="http://www.veracode.com/blog/2010/05/html5-security-in-a-nutshell/" rel="bookmark" title="HTML5 Security in a Nutshell">HTML5 Security in a Nutshell</a></p>
<p><a href="http://www.veracode.com/blog/2009/01/how-to-protect-your-users-from-password-theft/" rel="bookmark" title="How To Protect Your Users From Password Theft">How To Protect Your Users From Password Theft</a></p>
<p><a href="http://www.veracode.com/blog/2012/05/software-security-a-chief-financial-officers-perspective/" rel="bookmark" title="Software Security: A Chief Financial Officer’s Perspective">Software Security: A Chief Financial Officer’s Perspective</a></p>
<p><a href="http://www.veracode.com/blog/2009/05/but-thats-impossible/" rel="bookmark" title="But That’s Impossible!">But That’s Impossible!</a></p>
</div>
</div>
</div>
<p>1)	Customer &#038; Internal product improvements (which will keep our product team busy for a while): These included a simple upload tool that leverages our <a href="http://www.veracode.com/products/veracode-apis.html"target="_blank">APIs</a> to drag and drop apps from the desktop to the Veracode service, and a new bulk processing feature to enable preparing hundreds of applications for upload at the click of a button. We liked these so much that they’ll be shipping soon.</p>
<p>2)	Engineering exploration and skill building: things like Google maps mashups, data visualizations, or this script that adds beats per minute values to your iTunes library: <a href="http://www.youtube.com/watch?v=9AgONQ5LNFQ"target="_blank">http://bit.ly/sOi6pd</a></p>
<p>3)	General technology exploration: for example, we learned that someone’s driveway is not the ideal place to make your first printed circuit board.</p>
<p>On the Product Team, we’re actively looking at the projects to determine where the best features and improvements will fit in our product plan. It was absolutely amazing see how bright our team is and what they’re capable of producing in just a few days!</p>
<p><a href="http://www.veracode.com/blog/wp-content/uploads/2011/12/image-32.png"><img src="http://www.veracode.com/blog/wp-content/uploads/2011/12/image-32.png" alt="" title="image-3" width="280" height="209" class="aligncenter size-full wp-image-2779" /></a></p>
<p>We finished up with some good natured awards given for categories like Best Mashup, Most Dangerous, Most Usefully Repulsive (hint: it involved Perl), Best Laid Plan, Best Already Shipped Feature, Biggest Win for Veracode, &#038; Biggest Team; to name a few. As we planned the event, we had high expectations for what our team could put together, and we left amazed that those expectations were far exceeded. The energy, enthusiasm, and ingenuity that everyone put into their projects were off the charts. Folks left already asking about when the next Veracode Hackathon will be, thinking about their next project, and talking about what we could do better next time – so I guess we’re going to have to make a habit of this…</p>
]]></content:encoded>
			<wfw:commentRss>http://www.veracode.com/blog/2011/12/veracode-hackathon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Backdoors and Beyond</title>
		<link>http://www.veracode.com/blog/2011/12/backdoors-and-beyond/</link>
		<comments>http://www.veracode.com/blog/2011/12/backdoors-and-beyond/#comments</comments>
		<pubDate>Mon, 19 Dec 2011 15:09:59 +0000</pubDate>
		<dc:creator>Sam King</dc:creator>
				<category><![CDATA[ALL THINGS SECURITY]]></category>

		<guid isPermaLink="false">http://www.veracode.com/blog/?p=2764</guid>
		<description><![CDATA[Backdoors! But wait, there&#8217;s more&#8230; You recently heard our CTO, Chris Wysopal discuss in his blog post the warnings issued by ICS-CERT on backdoors in a standard network module for control systems. The type of equipment was the Schneider Electric Quantum Ethernet Module. You can read more about the full warning here. Chris went on [...]]]></description>
			<content:encoded><![CDATA[<p>Backdoors! But wait, there&#8217;s more&#8230;</p>
<p>You recently heard our<a href="http://www.veracode.com/about/chris-wysopal.html"target="_blank"> CTO, Chris Wysopal </a>discuss in his <a href="http://www.veracode.com/blog/2011/12/ics-cert-warns-of-backdoors-in-standard-network-module/"target="_blank">blog post</a> the warnings issued by ICS-CERT on backdoors in a standard network module for control systems. The type of equipment was the Schneider Electric Quantum Ethernet Module. You can read more about the full warning <a href="http://www.h-online.com/security/news/item/Backdoors-in-industrial-control-systems-1395141.html"target="_blank">here</a>. Chris went on to discuss how this warning was consistent with what we observed in our recently released <a href="http://info.veracode.com/state-of-software-security-report-volume4.html"target="_blank">State of Software Security report</a> where we found that backdoors were present in 3% of software vendor developed code (Schnieder’s module being an example of this type of commercial code).</p>
<p>However, the vulnerability categories that we observed in the Top 10 for commercial software and not other types of software (e.g. internally developed) don’t just stop at backdoors. We also saw a higher presence of remote code execution vulnerabilities in commercial software than other types of software we analyzed.<br />
<a href="http://www.veracode.com/blog/wp-content/uploads/2011/12/image-4.png"><img src="http://www.veracode.com/blog/wp-content/uploads/2011/12/image-4.png" alt="" title="image-4" width="622" height="339" class="aligncenter size-full wp-image-2765" /></a></p>
<p>So, what is a remote code execution vulnerability? Before I elaborate on that let me ask you – do you remember ‘<a href="http://www.wired.com/threatlevel/2010/01/operation-aurora/"target="_blank">Operation Aurora</a>’ that caused a breach at Google and several other prominent US companies? Well, that attack exploited a remote code execution vulnerability in Microsoft IE 6. So, a remote code execution vulnerability is one that is really bad to have in your software. More specifically we characterize vulnerabilities such as buffer management errors, buffer overflows, and integer overflows as classes of remote code execution vulnerabilities due to the potential for an attacker to exploit them to gain command over the target system and execute </p>
<div id="related_posts">
<div id="related_posts_content">
<div>
<h4>Editor&#8217;s Pick</h4>
<p><a href="http://www.veracode.com/blog/2011/06/mobile-security-users-just-dont-care/" rel="bookmark" title="Mobile Security – Users Just Don’t Care">Mobile Security – Users Just Don’t Care</a></p>
<p><a href="http://www.veracode.com/blog/2010/12/mobile-app-top-10-list/" rel="bookmark" title="Mobile App Top 10 List">Mobile App Top 10 List</a></p>
<p><a href="http://www.veracode.com/blog/2010/07/deadly-combo-zero-day-application-vulnerability-os-vulnerability-attacker-win/" rel="bookmark" title="Deadly Combo: Zero Day Application Vulnerability + OS Vulnerability = Attacker Win">Deadly Combo: Zero Day Application Vulnerability + OS Vulnerability = Attacker Win</a></p>
<p><a href="http://www.veracode.com/blog/2012/04/what-is-a-buffer-overflow-learn-about-buffer-overrun-vulnerabilities-exploits-attacks/" rel="bookmark" title="What is a Buffer Overflow? Learn About Buffer Overrun Vulnerabilities, Exploits &#038; Attacks">What is a Buffer Overflow? Learn About Buffer Overrun Vulnerabilities, Exploits &#038; Attacks</a></p>
</div>
</div>
</div>
<p>arbitrary code on it. It was interesting to observe that these made it to the Top 10 for commercial software but not other software types (4% of vulnerabilities in commercial software were buffer management errors and 3% were buffer overflows). We think that the reason for this is that internal software development continues to shift to managed code languages and scripting languages which don’t fall victim to many of these serious vulnerability types. However, commercial software continues to make use of non-typesafe languages (such as compiled C/C++ and Objective C) where it is easy to get sizes of buffers mixed up and end up with these problems. In fact, we reported in <a href="http://info.veracode.com/state-of-software-security-report-volume4.html"target="_blank">State of Software Security report</a> that 15% of commercial applications made use of C/C++ as compared to only 4% for internally developed. </p>
<p>So, what’s to be done? There is a role to be played by both the software producers creating the commercial code and software purchasers that are buying it for deployment in their organizations. Software producers should provide training to their development teams on how to prevent and fix these types of issues and test for their presence before shipping their code. Software purchasers should make sure that their security due diligence on commercial vendors includes a detection capability for these types of serious vulnerabilities.</p>
<p>My next post in this series will be after the New Year, so until then &#8211; have a happy and safe holiday season! </p>
]]></content:encoded>
			<wfw:commentRss>http://www.veracode.com/blog/2011/12/backdoors-and-beyond/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Is Personal Information Safe in the Cloud?</title>
		<link>http://www.veracode.com/blog/2011/12/is-personal-information-safe-in-the-cloud-2/</link>
		<comments>http://www.veracode.com/blog/2011/12/is-personal-information-safe-in-the-cloud-2/#comments</comments>
		<pubDate>Thu, 15 Dec 2011 16:53:56 +0000</pubDate>
		<dc:creator>Fergal Glynn</dc:creator>
				<category><![CDATA[ALL THINGS SECURITY]]></category>

		<guid isPermaLink="false">http://www.veracode.com/blog/?p=2754</guid>
		<description><![CDATA[Those of you in the Boston area may have seen Veracode&#8217;s very own Chris Eng (VP of Research) on the local CBS news Monday night. Chris is featured in a story about storing personal information in the cloud. Chris discusses best practices and advises users about operating and storing documents in the cloud. We think [...]]]></description>
			<content:encoded><![CDATA[<p>Those of you in the Boston area may have seen <a href="http://www.veracode.com/">Veracode&#8217;s</a> very own <a href="http://www.veracode.com/about/chris-eng.html">Chris Eng</a> (VP of Research) on the local CBS news Monday night.  Chris is featured in a story about storing personal information in the cloud.  Chris discusses best practices and advises users about operating and storing documents in the cloud.  We think Chris did a great job!  If you missed it, or are not in the Boston area here is a chance to see Chris on TV.</p>
<p><object width="560" height="315"><param name="movie" value="http://www.youtube.com/v/PD0EnEf7IA0?version=3&amp;hl=en_US&amp;rel=0"></param><embed src="http://www.youtube.com/v/PD0EnEf7IA0?version=3&amp;hl=en_US&amp;rel=0" type="application/x-shockwave-flash" width="560" height="315"  ></embed></object></p>
<p>For those of you interested I put together a sampling of other Veracode appearances on local and national news: <a href="http://www.veracode.com/tv">http://www.veracode.com/tv</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.veracode.com/blog/2011/12/is-personal-information-safe-in-the-cloud-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>ICS-CERT Warns of Backdoors in Standard Network Module</title>
		<link>http://www.veracode.com/blog/2011/12/ics-cert-warns-of-backdoors-in-standard-network-module/</link>
		<comments>http://www.veracode.com/blog/2011/12/ics-cert-warns-of-backdoors-in-standard-network-module/#comments</comments>
		<pubDate>Wed, 14 Dec 2011 18:39:31 +0000</pubDate>
		<dc:creator>Chris Wysopal</dc:creator>
				<category><![CDATA[RESEARCH]]></category>
		<category><![CDATA[Vulnerabilities]]></category>

		<guid isPermaLink="false">http://www.veracode.com/blog/?p=2716</guid>
		<description><![CDATA[ICS-CERT warns of backdoors in a standard network module for control systems. The type of equipment is the Schneider Electric Quantum Ethernet Module. Both static passwords and a remotely accessible debug service were found. Backdoors in industrial control systems These backdoor revelations in industrial control equipment are becoming frequent. Earlier this year Dillion Beresford found [...]]]></description>
			<content:encoded><![CDATA[<p>ICS-CERT warns of backdoors in a standard network module for control systems. The type of equipment is the Schneider Electric Quantum Ethernet Module. Both static passwords and a remotely accessible debug service were found.  </p>
<p><a href="http://www.h-online.com/security/news/item/Backdoors-in-industrial-control-systems-1395141.html">Backdoors in industrial control systems</a></p>
<p>These backdoor revelations in industrial control equipment are becoming frequent.  Earlier this year Dillion Beresford found <a href="http://threatpost.com/en_us/blogs/black-hat-remote-dos-backdoor-easter-egg-among-newly-discovered-siemens-holes-080311">similar backdoor vulnerabilities in Siemens equipment</a>.</p>
<p>We find these types vulnerabilities fairly often when we scan vendor code on behalf of our customers at Veracode.  Our recent <a href="http://info.veracode.com/state-of-software-security-report-volume4.html">State of Software Security Report vol. 4</a> detailed the findings.  We didn&#8217;t find these backdoors in internally developed, outsourced, or open source applications.  <strong>We did find backdoors in 3% of software vendor developed code.</strong></p>
<p><a href="http://www.veracode.com/blog/wp-content/uploads/2011/12/vuln-dist-by-supplier1.jpg"><img src="http://www.veracode.com/blog/wp-content/uploads/2011/12/vuln-dist-by-supplier1.jpg" alt="" title="vuln-dist-by-supplier" width="599" height="363" class="aligncenter size-full wp-image-2723" /></a></p>
<p>This chart above is the result of our static and dynamic analysis of thousands of different applications over the preceding 18 month period.</p>
<p>Vendors add this backdoor code because it lowers their support costs. Unfortunately it is at the expense of the customer&#8217;s risk.  It is easier for a vendor support technician to remotely diagnose a problem if they know a &#8220;support&#8221; password to your system or if there is a debugging interface exposed to the network.  No need to fly on site or communicate time consuming &#8220;remote hands&#8221; commands to a local IT employee.</p>
<p>We have seen an uptick in customers performing 3rd party scans on the software they are purchasing.  A few years ago it was only our financial services customers that were concerned about backdoors and vulnerabilities in the code they were purchasing.  Now we are seeing a much broader range of industry verticals.</p>
<p><a href="http://www.veracode.com/blog/wp-content/uploads/2011/12/industry-types1.jpg"><img src="http://www.veracode.com/blog/wp-content/uploads/2011/12/industry-types1.jpg" alt="" title="industry-types" width="600" height="184" class="aligncenter size-full wp-image-2720" /></a></p>
<p>The chart above shows we have 8 different industry types including: aerospace &#038; defense and oil &#038; gas, scanning 3rd party code.  We are still not seeing industrial control equipment but with the news this year I think it is only a matter of time.  3rd party analysis will grow as operators of code continue the trend to hold vendors accountable.</p>
<p>Backdoor testing should always include static code scanning.  How can you find a static password or cryptography key without it?  Ideally this is done on the product binary.  Vendors are loath to give up source code, even to a 3rd party, and even if they do they might not give you the exact source code or all of the source code.  Binary scanning and backdoor testing go hand in hand so Veracode has done research on the subject of backdoor and implemented as much as was practical in our binary static analysis.  For further reading on testing apps for backdoors see our <a href="http://www.veracode.com/images/stories/static-detection-of-backdoors-1.0.pdf">&#8220;Static Detection of Application Backdoors&#8221;</a> paper which was presented at Black Hat Las Vegas.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.veracode.com/blog/2011/12/ics-cert-warns-of-backdoors-in-standard-network-module/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Why are False Positives a Costly Headache for Enterprises?</title>
		<link>http://www.veracode.com/blog/2011/12/why-are-false-positives-a-costly-headache-for-enterprises/</link>
		<comments>http://www.veracode.com/blog/2011/12/why-are-false-positives-a-costly-headache-for-enterprises/#comments</comments>
		<pubDate>Tue, 13 Dec 2011 16:14:55 +0000</pubDate>
		<dc:creator>Jasmine Noel</dc:creator>
				<category><![CDATA[ALL THINGS SECURITY]]></category>

		<guid isPermaLink="false">http://www.veracode.com/blog/?p=2690</guid>
		<description><![CDATA[Hello World! I’ve recently joined Veracode as a product marketing manager. One of my responsibilities to respond to customer questions about Veracode, what we do and why we do it. So I thought it would be a good idea to blog about some of the common and/or recent questions I’ve been getting. So here goes [...]]]></description>
			<content:encoded><![CDATA[<p>Hello World!</p>
<p>I’ve recently joined Veracode as a product marketing manager.  One of my responsibilities to respond to customer questions about Veracode, <a href="http://www.veracode.com/products"target="_blank">what we do</a> and <a href="http://www.veracode.com/about"target="_blank">why we do it</a>. So I thought it would be a good idea to blog about some of the common and/or recent questions I’ve been getting.  So here goes the first one:</p>
<p><strong>Why are false positives a costly headache for enterprises?</strong></p>
<p>The short answer is: because the development team has to spend time, expensive time that they can’t afford to waste, figuring out that they don’t need to fix those flaws. Long answer takes some explaining. For those of you confused as to what a false positive is – it is something that looks like a security flaw to an automated testing solution but may not be.  Some false positives are flaws that have already been mitigated by the application design or the operating environment. For example, the application may utilize custom validation routines, intrusion detection processes or restricted file access that mitigate the application risk of a flaw. Some false positives are the automated tests running across something new it doesn’t know what to do with. Some are patterns that look very similar to a flaw but aren’t a flaw.</p>
<p>So if your tool has false positive rate around 35% &#8211; it means that 35% of the flaws listed in the testing reports are not real flaws for one reason or another. Which means your <a href="http://www.veracode.com/services/developers.html"target="_blank">developer or team of developers</a> has to spend time analyzing a lot of flaws just to figure out that they are not really flaws (I think of this as rework). So you can imagine the impact on <a href="http://www.veracode.com/products/application-security-elearning.html"target="_blank">developer productivity</a> – and more importantly your time to market. What’s worse is that the developers who get really good at doing this are aggressively pursued by security consulting firms – yes, recruiters will find your people and woo them away with sweet promises of more money and flexible hours.</p>
<p>Now, I’ll put on my ‘bragging hat’ and tell you that Veracode <a href="http://www.veracode.com/customers"target="_blank">customers</a> have minimal developer rework (and churn) because our platform and customer success team does the identification work for you. As a cloud provider <a href="http://www.veracode.com/reports"target="_blank">we analyze many hundreds of apps a month</a> which helps us achieve low our false positive rates. This is good news, especially for Java apps, because <a href="http://www.darkreading.com/vulnerability-management/167901026/security/attacks-breaches/232200604/the-dark-side-of-java.html"target="_blank">it’s being reported</a> that Microsoft detected some 27.5 million attempted Java exploits since the third quarter of 2010. So we’re seeing it all and then some – which we use to create more accurate automated testing.</p>
<p>Also for customers that want to drive those rates even lower, the Veracode customer success team works with their developers to identify other false positives and categorize flaws that have already been mitigated. This means when our final report says ‘these are the flaws’ – those really are the real flaws. Since we only report valid flaws to our customers, there is much less developer rework (and churn), and that is why developers love us – well – maybe I’m exaggerating a bit there – let me rephrase – that is why developers adopt and use Veracode solutions on a regular basis.  Anyway, don’t just take my word for it – check out our <a href="http://info.veracode.com/VeracodePlatformDemoVideoLandingPage.html"target="_blank">demo</a> and see for yourself.</p>
<p><a href="http://www.veracode.com/blog/wp-content/uploads/2011/12/12-13-2011.png"><img src="http://www.veracode.com/blog/wp-content/uploads/2011/12/12-13-2011.png" alt="" title="12-13-2011" width="628" height="472" class="aligncenter size-full wp-image-2703" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.veracode.com/blog/2011/12/why-are-false-positives-a-costly-headache-for-enterprises/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>The SoSS is Bitter</title>
		<link>http://www.veracode.com/blog/2011/12/the-soss-is-bitter/</link>
		<comments>http://www.veracode.com/blog/2011/12/the-soss-is-bitter/#comments</comments>
		<pubDate>Mon, 12 Dec 2011 15:59:34 +0000</pubDate>
		<dc:creator>Sam King</dc:creator>
				<category><![CDATA[ALL THINGS SECURITY]]></category>

		<guid isPermaLink="false">http://www.veracode.com/blog/?p=2655</guid>
		<description><![CDATA[Veracode recently published the 4th Volume of our State of Software Security report or SOSS as we affectionately call it around here. We have been making SOSS since early 2010 and we serve up a new offering every six months. Our goal is simple – give a taste of the state of application security as [...]]]></description>
			<content:encoded><![CDATA[<p>Veracode recently published the 4th Volume of our <a href="http://info.veracode.com/state-of-software-security-report-volume4.html">State of Software Security</a> report or SOSS as we affectionately call it around here. We have been making SOSS since early 2010 and we serve up a new offering every six months. Our goal is simple – give a taste of the state of application security as we see it and make an earnest call to action to improve the status quo. The data is derived from the analysis of real-world applications processed on <a href="http://info.veracode.com/VeracodePlatformDemoVideoLandingPage.html">Veracode’s cloud platform</a>. These applications come to us from many industries, supplier types (e.g. ISVs, outsourcers &#038; open source) and represent many different languages. This most recent volume analyzed data from 9,910 application builds which marks a doubling of the dataset from the last report. We highlighted 7 executive summary findings and with this blog post we are commencing a 7 week series doing a deep dive on each one. Here’s the first (and perhaps the most sobering): </p>
<p><strong>Application security performance declines steeply when current threat landscape is taken into account in the evaluation criteria.</strong></p>
<p>Put more simply – it’s really bad out there!</p>
<p>We at Veracode are a pragmatic bunch. We have never promulgated a theory that every instance of every vulnerability we find must be fixed. That’s too absolutist, impractical and frankly not necessary. This philosophy underpinned our rating system such that we would pass an application with a few instances of certain classes of vulnerabilities like SQL Injection and Cross-site Scripting as long as these were not present in large numbers. How many instances were okay to have or not depended on the business criticality of the application. However, we started to see an increasing number of breaches take advantage of these vulnerabilities (e.g. <a href="http://thehackernews.com/2011/06/sony-pictures-hacked-and-database.html">Sony</a>). The <a href="http://projects.webappsec.org/w/page/13246995/Web-Hacking-Incident-Database">Web Hacking Incident Database</a> reveals that 20% of reported incidents were caused by SQL Injection issues. At the same time, we started to hear from our customers that they simply want to say NO to these vulnerabilities in the software they are building and buying. So, early this year we rolled out a new Veracode policy intended to be more resilient against prevalent threats. This new policy makes the acceptability threshold more stringent, particularly for higher criticality applications. For example, it adopts a zero-tolerance policy towards frequently exploited vulnerabilities such as Cross-site Scripting (XSS) and SQL Injection. Even a single instance of these types of vulnerabilities causes applications of higher criticalities to be deemed unacceptable. The result of this new policy on application performance was drastic.</p>
<p>Before we went to the zero-tolerance policy below is what the picture looked like:</p>
<p><a href="http://www.veracode.com/blog/wp-content/uploads/2011/12/image-1.png"><img src="http://www.veracode.com/blog/wp-content/uploads/2011/12/image-1.png" alt="" title="image-1" width="445" height="292" class="aligncenter size-full wp-image-2659" /></a><br />
<br /></br></p>
<p>Overall, 58% of applications failed to pass an acceptable level of security when we first tested them.</p>
<p>Here is what happened when we went to the stricter zero-tolerance policy:<br />
<img src="http://www.veracode.com/blog/wp-content/uploads/2011/12/image-2.png" alt="down arrow"  width= "98" height="106"/><br />
and the picture now looks like:</p>
<p><a href="http://www.veracode.com/blog/wp-content/uploads/2011/12/image-3.png"><img src="http://www.veracode.com/blog/wp-content/uploads/2011/12/image-3.png" alt="" title="image-3" width="464" height="309" class="aligncenter size-full wp-image-2676" /></a></p>
<p>Overall, 84% of applications fail to pass an acceptable level of security when first tested! As you can see, the result of the new policy is nothing short of a staggering nose dive. </p>
<p>What this tells us is that we have a lot of work to do to defend against the vulnerabilities that attackers are exploiting most frequently. SQL Injection and XSS were two of the <a href="http://www.informationweek.com/news/security/attacks/231000983">top three vulnerabilities used by Lulzsec</a> in their 50-day hacking spree. Because it only takes one instance of these vulnerabilities in one application to cause a breach, it is important that organizations ensure that there aren’t any instances of these vulnerabilities in any application.</p>
<p>So, what should be done? Our recommendation is to implement a program that allows for the rapid discovery and timely remediation of such vulnerability types. Leverage automated <a href="http://www.veracode.com/products/static">static</a> and <a href="http://www.veracode.com/products/dynamic">dynamic</a> analysis to scale your program to your entire application inventory quickly. Also, don’t forget the importance of training and education, the subject of another key finding in this report. But, more about that in a future blog….</p>
]]></content:encoded>
			<wfw:commentRss>http://www.veracode.com/blog/2011/12/the-soss-is-bitter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>About Veracode&#8217;s December Platform Release</title>
		<link>http://www.veracode.com/blog/2011/12/about-veracodes-december-platform-release/</link>
		<comments>http://www.veracode.com/blog/2011/12/about-veracodes-december-platform-release/#comments</comments>
		<pubDate>Fri, 09 Dec 2011 15:00:52 +0000</pubDate>
		<dc:creator>Tim Jarrett</dc:creator>
				<category><![CDATA[ALL THINGS SECURITY]]></category>

		<guid isPermaLink="false">http://www.veracode.com/blog/?p=2607</guid>
		<description><![CDATA[On Thursday night, Veracode released its sixth major platform update of 2011 (affectionately known as "2011.6"). Read about a few of the items in the release in detail and learn about how they make our customers' lives easier and their applications more secure.]]></description>
			<content:encoded><![CDATA[<p>On Thursday night, Veracode released its sixth major platform update of 2011 (affectionately known as &#8220;2011.6&#8243;). I’d like to take the opportunity to walk through a few of the items in the release in detail and talk about how they make our customers&#8217; lives easier and their applications more secure.</p>
<p>First, some introductions are in order, since this is the PM team’s first time posting on the Veracode blog. The Veracode product management team is responsible for the roadmap and user experience of the services that Veracode provides to its customers through the <a href="http://info.veracode.com/VeracodePlatformDemoVideoLandingPage.html"target="_blank">Veracode platform</a>. The platform is the SaaS portal our customers use to interact with all of the services we provide. This is much broader than just <a href="http://www.veracode.com/products/static"target="_blank">static binary scanning</a> &#8211; though that is certainly what we’re best known for &#8211; and also includes <a href="http://www.veracode.com/products/dynamic"target="_blank">dynamic scanning</a>, <a href="http://www.veracode.com/products/application-security-elearning.html"target="_blank">developer education</a>, and <a href="http://www.veracode.com/products/application-security-analytics.html "target="_blank">reporting and analytics</a>.</p>
<p>Veracode takes advantage of being a SaaS service to update frequently with a goal toward having the most actionable results turned around most quickly for our customers, and making it as easy as possible to use every aspect of the service, from requesting scans and viewing results to setting policy and running an application security program. Ease of use isn&#8217;t just a nice to have for us, it&#8217;s mission critical, as you&#8217;ll see below.</p>
<p>So what&#8217;s in this week&#8217;s release? The list is long but includes a redesigned platform administration interface; data export capabilities to provide customers better access to data about their application security program; adds support for the Apache Xerces J2EE framework; adds new flaw categories for Android applications; and adds a host of improvements in results quality, API based results access, and other areas. I’ll dig into three of these items in a little more detail in the rest of this post.</p>
<p><strong>Android</strong>: A year or so ago Veracode introduced the <a href="http://www.veracode.com/blog/2010/12/mobile-app-top-10-list/" target="_blank">Mobile Top 10</a>, and earlier this year we rolled out our initial support for Android. As we&#8217;ve reviewed more and more Android apps, we identified some priorities for expanding our support for scanning some of the items on the mobile top 10, including looking at cases where Android apps attempt to modify proxy settings, create inbound SMS listeners, or create data files or permissions settings in ways that allow other apps to read or change them.</p>
<p><strong>Xerces</strong>: One of the benefits of running a scanning service in the cloud is that we can learn a lot in an anonymous, aggregated way about the applications we scan. For instance, we have started to track the frequency with which we see frameworks in the applications that are uploaded, and are mining that data for prioritization purposes as we continually seek to improve the quality of our results. One outcome of this effort was learning&#8211;somewhat to our surprise&#8211;that Xerces was the fifth most common Java framework or technology that we saw, after JSPs, Spring MVC, and Struts 1.x. (We believe that we have the only top ten list of Java framework prevalence, which we&#8217;ll share soon.) But at the end of the day, the benefit to our customers is better coverage of their application leading to more accurate results.</p>
<p><strong>User administration</strong>: To secure an enterprise, it&#8217;s not enough to scan a few applications or educate a few users&#8211;you need to roll out wide, scan everything, educate everyone. You need, in short, <a href="http://www.veracode.com/blog/2011/07/the-security-problem-is-scale/"target="_blank">to scale.</a> Veracode is probably better at this than anyone in the industry &#8211; we have multiple <a href="http://www.veracode.com/case-studies" target="_blank">customers</a> who have scanned 100 applications in the first 30 days of their subscription, and others who have successfully rolled out 1000+ user developer education programs. As more of our customers are scaling to this milestone or growing their Veracode user base from hundreds to thousands of users, we have recognized a need to enhance our user administration features. So this release adds features for sorting, filtering, and taking quick action on user lists, easy team membership management, and getting on-platform access to detailed user activity logs for tracking and investigating user activity. And we&#8217;ve made sure that it all scales to tens of thousands of users per customer.</p>
<p>So that’s just a few of the dozens of enhancements we made in this release—a great way to close out 2011. I’m looking forward to keeping you up to date as we go into the new year!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.veracode.com/blog/2011/12/about-veracodes-december-platform-release/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

