<?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 Blog</title>
	<atom:link href="http://www.veracode.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.veracode.com/blog</link>
	<description>Application security testing, analysis, and metrics</description>
	<lastBuildDate>Thu, 09 Feb 2012 13:18:47 +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>The Sad Story of Mr. Fails!</title>
		<link>http://www.veracode.com/blog/2012/02/the-sad-story-of-mr-fails/</link>
		<comments>http://www.veracode.com/blog/2012/02/the-sad-story-of-mr-fails/#comments</comments>
		<pubDate>Thu, 09 Feb 2012 13:18:47 +0000</pubDate>
		<dc:creator>Fergal Glynn</dc:creator>
				<category><![CDATA[ALL THINGS SECURITY]]></category>

		<guid isPermaLink="false">http://www.veracode.com/blog/?p=3418</guid>
		<description><![CDATA[As you know, we love Security Testing! But there is a whole other world of software testing out there – functional, black box, white box, integration, unit, you know what I mean&#8230; One of my favorite resources on software testing is the Software Testing Club. They have a great blog, a quarterly printed publication called [...]]]></description>
			<content:encoded><![CDATA[<p>As you know, we love <a title="Application Security" href="http://www.veracode.com">Security Testing</a>! But there is a whole other world of software testing out there – functional, black box, white box, integration, unit, you know what I mean&#8230; One of my favorite resources on software testing is the <a href="http://www.softwaretestingclub.com/" target="_blank">Software Testing Club</a>. They have a great <a href="http://blog.softwaretestingclub.com/" target="_blank">blog</a>, a quarterly printed publication called THE TESTING PLANET <em>(Chris Wysopal was featured in the <a href="http://www.thetestingplanet.com/2011/11/what%E2%80%99s-at-stake-advice-for-managing-application-security-for-the-next-wave-of-enterprise-risk/" target="_blank">last iteration</a></em>), and a very active community.</p>
<p>&nbsp;</p>
<h3>Introducing Mr Fails</h3>
<p><a href="http://www.veracode.com/blog/wp-content/uploads/2012/02/mr-fails-pic.jpg"><img class="aligncenter size-medium wp-image-3420" title="mr-fails-pic" src="http://www.veracode.com/blog/wp-content/uploads/2012/02/mr-fails-pic-300x298.jpg" alt="" width="300" height="298" /></a></p>
<p>I recently came across a very entertaining Software Testing Club eBook that will make the tester in you laugh out loud! This is the sad story of Mr Fails.</p>
<p>Mr Fails had a problem in that whenever he touched any electronic equipment it would fail or break. As you can imagine, this made Mr Fails feel useless. He couldn’t do very much without anything breaking. For example, when ever he tried to buy a can of pop (soda) from a vending machine, the machine would swallow his money and report an error for no apparent reason. Read the full eBook <a href="http://dl.dropbox.com/u/3521363/MrFailsV3.pdf" target="_blank">here</a>.</p>
<p>Mr Fails, Veracode, and the Software Testing Club would love to get your feedback.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.veracode.com/blog/2012/02/the-sad-story-of-mr-fails/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Tale of Two Market Sizes</title>
		<link>http://www.veracode.com/blog/2012/02/a-tale-of-two-market-sizes/</link>
		<comments>http://www.veracode.com/blog/2012/02/a-tale-of-two-market-sizes/#comments</comments>
		<pubDate>Tue, 07 Feb 2012 19:49:45 +0000</pubDate>
		<dc:creator>Sam King</dc:creator>
				<category><![CDATA[ALL THINGS SECURITY]]></category>

		<guid isPermaLink="false">http://www.veracode.com/blog/?p=3433</guid>
		<description><![CDATA[According to market researcher DataMonitor the size of the global software market is forecast to have a value of $299.1 billion in 2014, an increase of 32.6% since 2009. According to them, the computer software market consists of systems and application software. Systems software comprises operating systems, network and database management and other systems software. [...]]]></description>
			<content:encoded><![CDATA[<p>According to market researcher DataMonitor the size of the global software market is forecast to have a value of $299.1 billion in 2014, an increase of 32.6% since 2009. According to them, the computer software market consists of systems and application software. Systems software comprises operating systems, network and database management and other systems software. Application software comprises general business productivity and home use applications, cross-industry and vertical market applications, and other application software. Let’s just take a moment to let the enormity of that number sink in &#8211; $299B dollars is a big market!</p>
<p>Now, let’s examine another market. According to the 451 group, the market size for automated application security technologies (as defined by <a href="http://www.veracode.com/security/static-analysis-tool" target="_blank">static analysis</a>, <a href="http://www.veracode.com/security/dynamic-analysis" target="_blank">dynamic analysis</a> and Web Application Firewalls) is forecast to be just a little over $1B dollars in 2014 . </p>
<p>Is someone else feeling that these two market forecasts taken together just don’t add up?</p>
<p><a href="http://www.veracode.com/blog/wp-content/uploads/2012/02/tale-twomarkets-3.jpg"><img src="http://www.veracode.com/blog/wp-content/uploads/2012/02/tale-twomarkets-3-300x242.jpg" alt="" title="tale-twomarkets-3" width="300" height="242" class="aligncenter size-medium wp-image-3448" /></a></p>
<p>We spend 0.3% of what we pay for software on ensuring that it is secure! Now you can argue that the application security market as defined above is a narrow representation. For example, <a href="http://www.veracode.com/services/manual-controls.html" target="_blank">manual testing</a> is not included. However, even when you account for those variances the gap in what we spend to buy software and what we spend to secure it is huge.</p>
<p>This brings me to the market for testing third-party software suppliers that was explored in Volume 4 of the <a href="http://info.veracode.com/state-of-software-security-report-volume4.html" target="_blank">State of Software Security report</a>.  As the reliance on <a href="http://www.veracode.com/services/3rd-party-analysis.html" target="_blank">third-party software</a> and components has grown, so has the awareness that security weaknesses embedded in those applications become a liability for the enterprise. This recognition transcends the security community as you see calls for this level of due diligence from leaders in the sourcing and <a href="http://www.veracode.com/services/vendor-management.html" target="_blank">vendor management</a> area as well (See Forrester report, “<a href="http://www.forrester.com/rb/Research/why_strong_vendor_management_is_essential_to/q/id/59300/t/2">Why Stronger Vendor Management is Essential to Managed Services Relationships</a>” by analyst Jan Erik Aase. ). We examined which industry segments are heeding this call to action and engaging in this process with their third-party software suppliers. We found enterprises representing at least eight different industry segments. </p>
<p><a href="http://www.veracode.com/blog/wp-content/uploads/2012/02/tale-twomarkets-2.png"><img src="http://www.veracode.com/blog/wp-content/uploads/2012/02/tale-twomarkets-2.png" alt="" title="tale-twomarkets-2" width="423" height="200" class="aligncenter size-full wp-image-3437" /></a></p>
<p>While Software and Finance account for the majority of the dataset, companies across the spectrum are starting to hold their software suppliers accountable. </p>
<p>According to <a href="http://www.veracode.com/customers" target="_blank">our customers</a> approximately one-third of applications in their environment are characterized as third-party and two-thirds as internally developed. What we see is that 30 to 70% of code components even in so called internally developed applications are in fact third-party components and libraries. With such heavy reliance on code coming from outside an organization, a formal <a href="http://info.veracode.com/secure-your-third-party-software.html" target="_blank">third-party risk assessment program</a> becomes crucial to managing overall application risk. We recommend that all enterprises institute a policy that requires third-party vendors to demonstrate proof of independent security verification or to submit to that due diligence. We also recommend that sourcing and vendor management professionals include specific language in contracts to that end.</p>
<p>If we are going to spend hundreds of billions of dollars on software lets at least spend a few billion more than we do right now on ensuring that it is secure!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.veracode.com/blog/2012/02/a-tale-of-two-market-sizes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FBI Gets Bitten by Operational Security</title>
		<link>http://www.veracode.com/blog/2012/02/fbi-gets-bitten-by-operational-security/</link>
		<comments>http://www.veracode.com/blog/2012/02/fbi-gets-bitten-by-operational-security/#comments</comments>
		<pubDate>Tue, 07 Feb 2012 15:46:46 +0000</pubDate>
		<dc:creator>Chris Wysopal</dc:creator>
				<category><![CDATA[RESEARCH]]></category>

		<guid isPermaLink="false">http://www.veracode.com/blog/?p=3402</guid>
		<description><![CDATA[At corporations and government offices around the world a security failure happens every day. Employees forward confidential calendar events and messages to personal calendars and personal email accounts. This may make their jobs easier but it can put their companies at risk. A recent security incident involving the FBI can teach us something about corporate [...]]]></description>
			<content:encoded><![CDATA[<p>At corporations and government offices around the world a security failure happens every day. Employees forward confidential calendar events and messages to personal calendars and personal email accounts.  This may make their jobs easier but it can put their companies at risk. A recent security incident involving the FBI can teach us something about corporate security.  </p>
<p>Excerpts in italics from <a href="http://online.wsj.com/article/SB10001424052970203711104577200872061278502.html">Hackers Intercept FBI Call With U.K.</a><br />
<em>
<ul>
<blockquote><p>The Federal Bureau of Investigation said cybercriminals hacked into a cybercrime conference call between its agents and law enforcement officials overseas.</p>
<p>The 16-minute call was posted on the Internet on Friday. The hacker collective Anonymous claimed responsibility, though the FBI didn&#8217;t name the group and said a criminal investigation was under way.</p></blockquote>
</ul>
<p></em></p>
<p><center><br />
<a href="http://www.veracode.com/blog/wp-content/uploads/2012/02/evil-linguini-2.png"><img src="http://www.veracode.com/blog/wp-content/uploads/2012/02/evil-linguini-2.png" alt="" title="evil-linguini-2" width="400" height="287" class="aligncenter size-full wp-image-3408" /></a><br />
</center></p>
<p>As a security person I am not content to know what happened.  I need to know how it happened. Without understanding the how, we can’t prevent it in the future. In reading the news stories it has become clear how this happened.<br />
<em>
<ul>
<blockquote><p>The FBI said the breach wasn&#8217;t made on the agency&#8217;s secure email or other computer systems. Instead it appeared to be result of a law enforcement officer overseas who was invited to be on the FBI call and who forwarded the information to his private email account, which was compromised by hackers.</p></blockquote>
</ul>
<p></em></p>
<p>Anonymous had been working to compromise the personal email accounts (gmail, yahoo, hotmail, etc) of federal agents from multiple countries.  Personal accounts are MUCH easier to compromise than corporate/internal mail accounts:</p>
<ul>
<li>The authentication and password reset forms can be reached by any attacker over the internet</li>
<li>There is typically no password strength enforcement</li>
<li>Users reuse passwords and the password associated with this email account may have been compromised in another breach</li>
<li>There are automated password reset mechanisms.</li>
</ul>
<p>Anonymous successfully compromised at least one agent’s personal email account.  When you have a large group as a target all you need is one weak account.</p>
<p>An international law enforcement conference call was scheduled to discuss the Anonymous investigation.  A few dozen agents from 5 countries were sent meeting invitations over secure email channels to their internal official accounts.  These invitations contained the dial in number and passcode to a conference bridge.</p>
<p>At least one of the agents forwarded the invitation to their personal email account.  At least one of the agent’s personal email account had already been compromised by Anonymous. Now Anonymous had the conference bridge information.  They dialed into the conference call.  The agents running the call did not audit individuals joining the call. Anonymous was able to eavesdrop on the call and deal an embarrassing  setback to the investigation.</p>
<p>There are a few lessons we can learn from this besides not forwarding confidential mail to personal email accounts.  You need a strong password on personal email, and ideally use 2 factor authentication (like Google supports) if available.  Make sure you are using the strongest password reset mechanism if there are multiple offered.  Don’t use a secret question where the answer is public information or easily guesable.  Paris Hilton used “What is the name of your dog?” on her T-Mobile account. Not a good choice.  Finally, if sensitive information is discussed on a conference bridge, audit the people joining the call.  There is a reason the service beeps when people join.</p>
<p>As you can see the attackers are crafty and unrelenting.  You need to stick to secure operating procedures or you will be easily compromised.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.veracode.com/blog/2012/02/fbi-gets-bitten-by-operational-security/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Weekly News Roundup</title>
		<link>http://www.veracode.com/blog/2012/02/weekly-news-roundup-2/</link>
		<comments>http://www.veracode.com/blog/2012/02/weekly-news-roundup-2/#comments</comments>
		<pubDate>Fri, 03 Feb 2012 15:10:30 +0000</pubDate>
		<dc:creator>Zack Cronin</dc:creator>
				<category><![CDATA[ALL THINGS SECURITY]]></category>

		<guid isPermaLink="false">http://www.veracode.com/blog/?p=3375</guid>
		<description><![CDATA[Welcome to our Weekly News Roundup. Read on to learn about the latest this week in the world of security, put together for you by our marketing team. Enjoy! 1. Android users potentially hit by malware attacks: Two possible Android attacks, one, according to Symantec, due to thirteen applications from three different developers that have [...]]]></description>
			<content:encoded><![CDATA[<p>Welcome to our Weekly News Roundup. Read on to learn about the latest this week in the world of security, put together for you by our marketing team. Enjoy! </p>
<p>1. Android users potentially hit by malware attacks: Two possible Android attacks, one, according to Symantec, due to thirteen applications from three different developers that have been collecting data and performing tasks without the user’s knowledge (<a href="http://www.redmondpie.com/millions-of-android-users-potentially-hit-by-new-malware-attack/" target="_blank">Millions Of Android Users Potentially Hit By New Malware Attack</a>, by <a href="https://twitter.com/#!/theiblog" target="_blank">Oliver Haslam</a>). Another is a bug unique to HTC smartphones that allows some applications to send the user’s Wi-FI network username, password, and SSID information to a remote server for collection (<a href="http://www.net-security.org/secworld.php?id=12334" target="_blank">HTC Android phones allow apps to harvest users&#8217; Wi-Fi password</a> by Zeljka Zorz).<br />
As a footnote to this news &#8211; Google announced a new service on February 2nd, 2012 called “Bouncer” that would automatically scan Android apps for malware. <a href="http://news.cnet.com/8301-27080_3-57370650-245/google-now-scanning-android-apps-for-malware/?tag=mncol;1n" target="_blank">Check out this post</a> by <a href="https://twitter.com/#!/elinormills" target="_blank">Elinor Mills</a> at CNET to learn more. </p>
<p>2. <a href="http://www.scmagazineuk.com/government-web-applications-contain-the-most-vulnerabilities/article/225925/?DCMP=EMC-SCUK_Newswire" target="_blank">Government web applications contain the most vulnerabilities</a> by the SC Magazine Staff (<a href="https://twitter.com/#!/@scmagazineUK" target="_blank">@scmagazineUK</a>). After carrying out over 600 penetration tests on custom-built applications, Context Information Security found that UK government web applications contained the highest number of vulnerabilities. Interestingly here at Veracode we have also seen similar patterns in the US and we <a href="http://www.veracode.com/blog/2012/01/what-could-be-worse-than-the-governments-approval-rating/" target="_blank">blogged about this</a> earlier this year. </p>
<p><a href="http://www.veracode.com/blog/wp-content/uploads/2012/02/SoSS-govtapps.png"><img src="http://www.veracode.com/blog/wp-content/uploads/2012/02/SoSS-govtapps.png" alt="" title="SoSS-govtapps" width="478" height="340" class="aligncenter size-full wp-image-3382" /></a></p>
<p>You can download the full <a href="http://info.veracode.com/state-of-software-security-report-volume4.html"target="_blank">State of Software Security, Volume 4 report here</a>. </p>
<p>3. Twitter Censoring Tweets in Various Countries: <a href="http://www.wired.com/threatlevel/2012/01/twitter-agent-of-the-censor/" target="_blank">Twitter Censorship Movie Sparks Backlash: Is It Justified?</a> by David Kravets (<a href="https://twitter.com/#!/dmkravets" target="_blank">@dmkravets</a>). By announcing Thursday that it would exercise its ability to withhold content from users in a specific country, Twitter sparked a massive debate in which participants toyed with the ideas of a company abiding by the law, the responsibilities of the messenger, and freedom of speech.</p>
<p>4. The DMARC coalition bands together to stop phishing: <a href="http://threatpost.com/en_us/blogs/google-facebook-and-others-join-write-new-email-authentication-spec-called-dmarc-013012" target="_blank">Google, Facebook, and Others Join to Write New Email-Authentication Spec Called DMARC</a> by Dennis Fisher (<a href="https://twitter.com/#!/DennisF" target="_blank">@DennisF</a>).  Google, Yahoo, AOL, Microsoft, and others have joined forces in order to develop a new framework for email. The new specification will be called the Domain-based Message Authentication, Reporting, and Compliance, and aims to stop phishing schemes and other email-borne attacks.</p>
<p>5. Committee in the UK pushing for cyber security education, awareness campaigns, secure public sites, and safety standards on software: <a href="http://www.theregister.co.uk/2012/02/02/mps_cyber_security_report/" target="_blank">Demand for safety kitemark on software stepped up</a> by John Leyden (<a href="https://twitter.com/#!/regvulture" target="_blank">@regvulture</a>).  Political types on the Science and Technology Select Committee in the UK have called for the expansion of the Get Safe Online and similar campaigns, in order to dispel fears and encourage secure usage behaviors on the Internet. Perhaps the most significant of the demands is for, “safety standards on software sold within the EU, similar to those imposed on vehicle manufacturers.” Also be sure to check out the comments. </p>
<p>6. Finally, this weekend is home to Superbowl! The New England Patriots will be taking on the New York Giants this Sunday in Indianapolis, but what may not be as apparent as the fans, food, and commercials is the security. By utilizing defense contractor SAIC, an $18 million Regional Operation Center, a Mobile Command Center, and even gamma-ray scanners, this Superbowl  will be the most technologically secure in history. <a href="http://threatpost.com/en_us/blogs/game-gamma-ray-scanners-guard-most-technologically-secure-super-bowl-ever-013112" target="_blank">Game On: Gamma Ray Scanners To Guard &#8216;Most Technologically Secure&#8217; Super Bowl Ever</a> by Christopher Brook (<a href="https://twitter.com/#!/threatpost" target="_blank">@threatpost</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.veracode.com/blog/2012/02/weekly-news-roundup-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Penny Wise, Pound Foolish &#8211; Avoiding Security Spend Pitfalls: A Conversation with Wendy Nather</title>
		<link>http://www.veracode.com/blog/2012/02/penny-wise-pound-foolish-avoiding-security-spend-pitfalls-a-conversation-with-wendy-nather/</link>
		<comments>http://www.veracode.com/blog/2012/02/penny-wise-pound-foolish-avoiding-security-spend-pitfalls-a-conversation-with-wendy-nather/#comments</comments>
		<pubDate>Thu, 02 Feb 2012 14:02:48 +0000</pubDate>
		<dc:creator>Zack Cronin</dc:creator>
				<category><![CDATA[ALL THINGS SECURITY]]></category>

		<guid isPermaLink="false">http://www.veracode.com/blog/?p=3360</guid>
		<description><![CDATA[If your organization had an unlimited budget to spend on your enterprise security program, in what areas would you focus investments? Application security? Mobile strategy? Web Application Firewalls? Wendy Nather from the 451 Group and Veracode’s CTO Chris Wysopal presented the latest research on enterprise security spend, and discussed how to &#8220;make the case&#8221; for [...]]]></description>
			<content:encoded><![CDATA[<p>If your organization had an unlimited budget to spend on your enterprise security program, in what areas would you focus investments? Application security? Mobile strategy? Web Application Firewalls? </p>
<p>Wendy Nather from the 451 Group and Veracode’s CTO Chris Wysopal presented the latest research on enterprise security spend, and discussed how to &#8220;make the case&#8221; for security initiatives in a recent webinar. This popular webinar also generated a large number of questions from attendees, and the highlights of the Q&#038;A session are posted below.  You can access a <a href="http://info.veracode.com/avoiding-security-spend-pitfalls.html" target="_blank">full recording of the webinar here</a>. </p>
<p>For those of you who missed the webinar but still have questions or comments, we’d love to keep the conversation going, please leave your remarks!</p>
<p>Q: How would you recommend that security professionals engage the <a href="http://www.veracode.com/services/developers.html" target="_blank">development community</a> about <a href="http://www.veracode.com/products" target="_blank">security testing</a>?</p>
<p>Wendy Nather: I’ve always been a fan of bribery myself, “constructive bribery”, pretty much anything that works. Make no mistake; what you’re talking about here is really a form of social engineering… it really helps if you sit down with the <a href="http://www.veracode.com/services/developers.html" target="_blank">developers</a> and show them that you have the same goals as they do, and show them that you can possibly be of help to them in achieving their goals.  If you do this they’re going to be a lot more receptive to any changes you’re going to ask them to make. Doing anything casually rather than bringing it down as an edict, starting slowly, getting to know them and their issues and applications, goes a long way as far as building a good foundation for working together. </p>
<p>Q: If WAFs (Web Application Firewalls) are as problematic as you say, why is this one of the fastest growing <a href="http://www.veracode.com/" target="_blank">Application Security</a> technologies? It seems like a WAF is a no-brainer to put up until you fix the underlying problem, isn’t it better than just being exposed?</p>
<p>Wendy Nather: You are absolutely right – it does seem like a no-brainer, and at least in our market place it is the fastest growing segment partially because it is so straightforward. It is a lot easier to buy technology than it is to go in and fix legacy code. The problem is not that you buy the web application firewall and you slot it into your network and try and figure out how to pipe all yourtraffic through it, the problem comes when you start changing it. It’s not binary, turning it on or off… there’s a lot of interpretation in the application and specific tuning that needs to be done and it’s there that we see a lot of enterprises dropping off the effort.</p>
<p>Q: What approach do I take if the majority of my applications are <a href="http://info.veracode.com/third-party-risk.html" target="_blank">outsourced</a> and I work for a global company?</p>
<p>Wendy Nather: That’s always been a big problem … people are realizing that software security applies across the board.  One thing you can do is make good friends with your <a href="http://www.veracode.com/services/vendor-management.html" target="_blank">procurement team</a> and if you don’t already have security language in your contracts with your <a href="http://www.veracode.com/services/3rd-party-analysis.html" target="_blank">third party providers</a>, it’s time to try and get some. I have actually managed to get into contracts stating that the vendor would take care of any discovered security problems at their own expense, regardless of when the problem was found for the life of the contract. You’ll be surprised at how many <a href="http://www.veracode.com/services/vendor-management.html" target="_blank">vendors</a> don’t read the contract before they sign it and that sort of thing! At least going forward you can start to put more weight legally to enforce these. With things you already have in place you can threaten to go to the competition because they are more secure. There is a lot of unseen power in the hands of consumers, and if they put that together the market will generate a lot more than there might have been. </p>
<p>Q: Per the title of the talk, how do you monetize the concepts you’ve been presenting?</p>
<p>Wendy Nather: How to monetize the concepts &#8211;  have to go back and agree with you Chris – groups like Denim Group have actually been doing this together with other companies… the problem is that until you know the extent of what you are actually dealing with you don’t know what the expenses are going to be. You may want to start budgeting for one or two full out re-writes, and if you’re lucky they don’t have to be rewritten and you can use that budget to address some of the more common problems across the board. But knowing how much money you’re going to be spending upfront is a challenge until you have the application inventory, until you know what your risk tolerances are, and until you have a fair idea of what the problems are. You’ll have to start slow and realize the number may grow to a certain extent before you really know what you are doing.</p>
<p>Q: You mentioned a disparity between <a href="http://www.veracode.com/reports" target="_blank">what is getting attacked</a> – for example, applications – and where the money is being spent, like on networks. Why do you think that is and what can be done to correct the imbalance?</p>
<p>Wendy Nather: Again, network security and OS layer security have been around for a long time, people understand it well, even IT executives and business executives have a pretty good idea of what it entails. They say, “Can’t we just put a firewall in here?” That’s pretty well understood.  But the problem is the implications of addressing <a href="http://www.veracode.com/security/web-application-security-testing" target="_blank">application security</a> are so customized per enterprise and for the types of application that they have, it’s just not as straightforward. So for the reasons that I explained before, there’s a perception that this is hard. There a lot of unknowns in it before you start and I think that’s why it hasn’t been widely adopted. But, certainly taking baby steps as Chris described and starting just to get the lay of the land and start to talk about it – because talk is cheap – and trying to raise awareness there are a lot of things you can do on a small budget to start. </p>
<p>You can access a <a href="http://info.veracode.com/avoiding-security-spend-pitfalls.html" target="_blank">full recording of the webinar here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.veracode.com/blog/2012/02/penny-wise-pound-foolish-avoiding-security-spend-pitfalls-a-conversation-with-wendy-nather/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Answering Customer Questions &#8211; What is an application?</title>
		<link>http://www.veracode.com/blog/2012/02/answering-customer-questions-what-is-an-application/</link>
		<comments>http://www.veracode.com/blog/2012/02/answering-customer-questions-what-is-an-application/#comments</comments>
		<pubDate>Wed, 01 Feb 2012 15:00:59 +0000</pubDate>
		<dc:creator>Jasmine Noel</dc:creator>
				<category><![CDATA[ALL THINGS SECURITY]]></category>

		<guid isPermaLink="false">http://www.veracode.com/blog/?p=3350</guid>
		<description><![CDATA[One re-occurring question we get is ‘What is an application?’ which on the surface of things sounds trite – after all, every one of us uses applications every day for one thing or another. Yet the initial success of a fledging application security program often depends on answering that question. When discussing software that runs [...]]]></description>
			<content:encoded><![CDATA[<p>One re-occurring question we get is ‘What is an application?’ which on the surface of things sounds trite – after all, every one of us uses <a href="http://www.veracode.com/products/products-overview" target="_blank">applications</a> every day for one thing or another. Yet the initial success of a fledging <a href="http://www.veracode.com/services/services-overview" target="_blank">application security program</a> often depends on answering that question.  When discussing software that runs a business, development and <a href="http://www.veracode.com/services/security-team.html" target="_blank">security teams</a> know how quickly the waters get muddied.</p>
<p>Consider <a href="http://www.veracode.com/products/mobile-application-security.html" target="_blank">mobile applications</a>, there is the software that runs on your device which often connects to more software and data resident somewhere on the web.  So is that one application or two?</p>
<p>Similarly, most web applications have three basic tiers – web tier for presenting the pages, application tier for functionality and database tier to hold the data being created and updated.  Each tier consists of a combination of software the enterprise developers create, <a href="http://info.veracode.com/webinar-stop-insecure-software.html" target="_blank">commercial off-the-shelf software</a> and <a href="http://info.veracode.com/secure-your-third-party-software.html" target="_blank">software from 3rd parties</a> such as open source or an outsourced development company. The whole website may be counted as a single application if you are running a <a href="http://www.veracode.com/products/dynamic" target="_blank">dynamic scan</a>, however for <a href="http://www.veracode.com/products/application-security-analyze-your-app-statically.html" target="_blank">static analysis</a> you may have to test the different components as separate applications.  </p>
<p>Enterprise applications can be even more complex! They can include integration applications that enable <a href="http://www.veracode.com/services/developers.html" target="_blank">developers</a> to reuse existing business applications within new applications.  For example, an application for deciding whether to offer a ‘good customer’ discount on your online order could use an application to connect to an application that checks your current account balance, an application to look up your past orders, and an application to check  current promotions.  To understand the security posture of your ‘good customer’ discount application you really should understand all of those connections as well – but by now even I have lost track of how many applications are involved in that single transaction.  </p>
<p>This is why Veracode’s definition of an application focuses on size rather than architecture. We define an application based on a collection of software components that deliver a business function.  Our definition gives <a href="http://www.veracode.com/customers" target="_blank">our customers</a> flexibility in what they choose to scan.  For example, customers can scan businessunit1.mycompany.com as an application.   They can scan a commercial off-the-shelf package prior to purchase as an application.  They can also scan a collection of software that includes an off-the-shelf package, custom developed code and open source libraries as an application.  The bigger the total size, the more ‘applications’ you scan.</p>
<p>I should also note that for us application scanning is concerned about the executable aspects of the entire package – so we don’t count some application components towards the total size. In many cases, applications contain operating system libraries, graphics and other non-executables that do not count towards the application’s size.  </p>
<p>When companies have a good handle on their application inventory, and what that inventory contains, it can be fairly straightforward to answer the ‘what’s an application’ question.  Yet many large enterprises struggle with this because their applications are complex, their <a href="http://www.veracode.com/services/developers.html" target="_blank">development teams</a> change frequently, business units are consolidated, and they have new acquisitions all the time.  This means they often do not have a good inventory list of applications, nor a good understanding of how applications are linked.  </p>
<p>We’ve seen programs get stymied because the enterprise tries to answer the question by having an army of software consultants wandering the halls talking to various IT and business people and digging through the infrastructure.  Since Veracode isn’t interested in hosting armies of any type, we use a combination of automated discovery techniques and work with existing organizations to design a strategy to create the list and accurately size the applications they should be testing.</p>
<p>For example, we worked with a global enterprise with four geographically disparate business units, each with their own application infrastructures, IT organizations and code development practices. We worked with the enterprise to organize local ‘application security experts’ aligned with each geography BU and the local CISO.  Veracode trained the experts to identify and size the right applications for this program (ie, important for BU’s mission, active development was occurring, etc.). It was a lot of work just to answer the ‘what are our applications?’ question, but it was worth it.  Without that effort the application security program may not have been so successful. They would have scanned applications that the <a href="http://www.veracode.com/services/security-team.html" target="_blank">security team</a> knew about instead of applications that were business critical.  In addition, that work is being leveraged in many other initiatives and strategic planning activities, because now the enterprise has both a well defined list of their most critical applications.  </p>
<p>The same is true for complex website portfolios. Enterprises typically use our discovery services to get a complete and accurate assessment of their entire website portfolio before launching into a full-fledged <a href="http://www.veracode.com/security/web-application-security-testing" target="_blank">web application testing</a> effort.  For example, one of our customers handed us a list of over 30,000 IP addresses and domain names as a starting point for our discovery process.  We ended up testing about 3,000 web applications (with <a href="http://www.veracode.com/products/veracode-dynamicmp.html" target="_blank">Dynamic<sup>MP</sup></a> we did it in only 8 days, but that’s a story for another time).  The project was deemed doubly successful since the enterprise was able to discontinue a number of defunct web properties which were still active. </p>
<p>For us this is further proof that answering the ‘what is an application’ question can help you get early successes with your application security program.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.veracode.com/blog/2012/02/answering-customer-questions-what-is-an-application/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Top Ten Java Frameworks Observed in Customer Applications</title>
		<link>http://www.veracode.com/blog/2012/01/top-ten-java-frameworks-observed-in-customer-applications/</link>
		<comments>http://www.veracode.com/blog/2012/01/top-ten-java-frameworks-observed-in-customer-applications/#comments</comments>
		<pubDate>Tue, 31 Jan 2012 16:40:48 +0000</pubDate>
		<dc:creator>Tim Jarrett</dc:creator>
				<category><![CDATA[ALL THINGS SECURITY]]></category>
		<category><![CDATA[Application Security]]></category>
		<category><![CDATA[Binary Analysis]]></category>
		<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://www.veracode.com/blog/?p=3051</guid>
		<description><![CDATA[One of the great things about the Veracode platform is the insight we get from examining our anonymized customer data &#8211; not only information about the vulnerability landscape (as published in the State of Software Security report) but insight into the composition of the applications that we scan. As I alluded in my last post, [...]]]></description>
			<content:encoded><![CDATA[<p>One of the great things about the <a href="http://info.veracode.com/VeracodePlatformDemoVideoLandingPage.html" target="_blank">Veracode platform</a> is the insight we get from examining our anonymized customer data &#8211; not only information about the vulnerability landscape (as published in the <a href="http://info.veracode.com/state-of-software-security-report-volume4.html" target="_blank">State of Software Security report</a>) but insight into the composition of the applications that we scan. As I alluded in my <a title="About Veracode’s December platform release" href="http://www.veracode.com/blog/2011/12/about-veracodes-december-platform-release/" target="_blank">last post</a>, one of the things we record when scanning applications is the presence of frameworks and other supporting technologies, and we&#8217;ve been at work mining that data to understand what <a href="http://www.veracode.com/services/developers.html" target="_blank">developers</a> use to build their applications. We&#8217;d like to share some of that research with you today.</p>
<p>How does <a href="http://www.veracode.com/products/products-overview" target="_blank">Veracode</a> look for the presence of frameworks in Java code? Because our <a href="http://www.veracode.com/customers" target="_blank">customers</a> upload the application packages that they deploy or distribute (as EARs, WARs, or JARs), we can observe the presence of <a href="https://en.wikipedia.org/wiki/Web_application_framework"target="_blank">framework</a> classes, configuration files, and other artifacts in the application. We record the prevalence of the framework so that we can mine the anonymized data later. We resample the data every few months to get an idea of relative framework prevalence and to see if any trends can be observed.</p>
<p>Below is our most current Top 10 list for Java frameworks. This list is based on a sample of over 5400 customer applications and was sampled on December 7, 2011. Note that we have decomposed one of the larger framework families, Spring, into its component frameworks to get a better idea of the usage of its individual parts. The percentages reflect the number of Java applications (not individual scans) in which the framework was observed, so an application that was scanned multiple times only counts once in the rankings.</p>
<ol>
<li>Spring MVC (23%)</li>
<li>Struts 1.x (15%)</li>
<li>Apache Axis (15%)</li>
<li>Apache Xerces (14%)</li>
<li>Hibernate (12%)</li>
<li>JDOM (12%)</li>
<li>Java Applet (8.1%)</li>
<li>Apache Velocity (7.9%)</li>
<li>Apache ORO (7.0%)</li>
<li>JAX-WS (6.5%)</li>
</ol>
<p>A couple of interesting findings here. First, the relative prevalence of <a href="https://en.wikipedia.org/wiki/Spring_MVC"target="_blank">Spring MVC</a> and <a href="https://en.wikipedia.org/wiki/Struts"target="_blank">Struts</a> is unsurprising, but the fact that Struts 1.x is #2 on the list and Struts 2 is not even in the Top 10 is a little surprising. (It came in 24th in the overall rankings, in fact, showing up in just 1.8% of the Java applications scanned).</p>
<p>Second, it&#8217;s interesting to note that there are multiple frameworks for web services in the top ten, and that <a href="https://en.wikipedia.org/wiki/Apache_Axis"target="_blank">Axis</a> appears to have an edge on popularity over <a href="https://en.wikipedia.org/wiki/JAX-WS"target="_blank">JAX-WS</a>.</p>
<p>Third, the relatively high number of applications scanned that contained Java applets was interesting. It&#8217;s hard to imagine that 8% of all Java applications have a customer facing applet. One is tempted to speculate that in many cases these applets are administrative interfaces to framework or server <a href="http://www.veracode.com/security/code-security"target="_blank">code</a> that are left in the application distribution inadvertently or unknowingly, and thus that these represent potentially forgotten attack surfaces for the application.</p>
<p>We&#8217;re just starting to mine the data that we&#8217;re seeing regarding frameworks. I think that this data should be interesting to <a href="http://www.veracode.com/services/developers.html" target="_blank">development</a> teams looking to choose frameworks that are more widely used. From a security perspective, too, this is a useful reminder that applications rely on <a href="http://www.veracode.com/services/3rd-party-analysis.html" target="_blank">third party</a> frameworks, and that some of these may come with their own attack surface (e.g. applets) that shouldn&#8217;t be forgotten when planning secure deployments.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.veracode.com/blog/2012/01/top-ten-java-frameworks-observed-in-customer-applications/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Weekly News Round Up</title>
		<link>http://www.veracode.com/blog/2012/01/weekly-news-round-up-2/</link>
		<comments>http://www.veracode.com/blog/2012/01/weekly-news-round-up-2/#comments</comments>
		<pubDate>Thu, 26 Jan 2012 22:50:17 +0000</pubDate>
		<dc:creator>Nate Lord</dc:creator>
				<category><![CDATA[ALL THINGS SECURITY]]></category>

		<guid isPermaLink="false">http://www.veracode.com/blog/?p=3305</guid>
		<description><![CDATA[Happy Friday everybody, and welcome to another installment of our Weekly News Roundup. It certainly was another busy week in the application security world, with several cyber attacks, new regulations, and updated security measures making headlines. Veracode’s Marketing team rounded up some interesting articles on some of the biggest topics of the week. Give them [...]]]></description>
			<content:encoded><![CDATA[<p>Happy Friday everybody, and welcome to another installment of our Weekly News Roundup. It certainly was another busy week in the <a href="http://www.veracode.com/" target="_blank">application security</a> world, with several <a href="http://www.veracode.com/security/penetration-testing" target="_blank">cyber attacks</a>, new regulations, and updated security measures making headlines. Veracode’s Marketing team rounded up some interesting articles on some of the biggest topics of the week.  Give them a read and enjoy.</p>
<p>1. New Data Protection Laws: “<a href="http://threatpost.com/en_us/blogs/eu-propose-new-data-breach-privacy-regulations-012212" target="_blank">EU to Propose New Data Breach, Privacy Regulations</a>” by Brian Prince (<a href="https://twitter.com/#!/threatpost" target="_blank">@threatpost</a>). Over the weekend the European Union announced that they would soon be proposing new laws that would require companies that are impacted by cyber attacks / <a href="http://www.veracode.com/security/data-breach" target="_blank">data breaches</a> to inform authorities and customers within 24 hours. The legislation will primarily be focused on protecting online consumers by giving them more online privacy and information security rights. The EU also hopes that the proposed regulations will help simplify their <a href="http://www.veracode.com/security/data-loss-prevention" target="_blank">data protection</a> methods. It appears that the proposed laws will probably not go into effect for another two years.</p>
<p>2. <a href="http://www.veracode.com/security/sql-injection" target="_blank">SQL Injection Attacks</a>: “<a href="http://www.pcworld.com/article/248530/avoidable_attacks_cause_most_data_breaches.html" target="_blank">Avoidable Attacks Cause Most Data Breaches</a>” by Sophie Curtis (<a href="https://twitter.com/#!/SCurtisss" target="_blank">@SCurtiss</a>). In this article, Sophie Curtis provides insight on the widespread lack of prevention against <a href="http://www.veracode.com/security/sql-injection" target="_blank">SQL injection</a> hacks shown by many businesses. Curtis reports that businesses with underequipped or out-of-date cyber security methods are among the easiest targets for hackers and that these attacks cost billions of dollars while impacting millions of people annually. The article also provides insight on SQL injection attacks and measures that can be taken in preventing them.</p>
<p>3. Kelihos Botnet: “<a href="http://www.zdnet.com/blog/security/microsoft-kelihos-botnet-master-worked-for-av-vendor/10195?tag=mantle_skin;content" target="_blank">Microsoft: &#8216;Kelihos&#8217; botnet master worked for AV vendor</a>” by Ryan Naraine (<a href="https://twitter.com/#!/ryanaraine" target="_blank">@ryanaraine</a>). Microsoft has identified the developer behind the “Kelihos” botnet that was responsible for countless spam emails, identity theft, stock scams, and more. According to Microsoft, the software developer is Andrey Sabelnikov, a Russian man who used to work for an antivirus/firewall/security software company. Sabelnikov has been accused of creating over 3,700 subdomains from a Czech free hosting site and using the subdomains to control the Kelihos botnet.</p>
<p>4. Data Privacy Day: “<a href="http://nakedsecurity.sophos.com/2012/01/24/sscc-81-ncsa-and-data-privacy-day/" target="_blank">SSCC 81 &#8211; NCSA and Data Privacy Day</a>” by Chester Wisniewski (<a href="https://twitter.com/#!/chetwisniewski" target="_blank">@ChetWisniewski</a>). Happy Data Privacy Day! In this article and podcast, Chet Wisniewski talks about the upcoming holiday (Data Privacy Day is officially January 28th) with Michael Kaiser of the National Cyber Security Alliance. The two discuss the role of the holiday in promoting privacy and cyber security awareness globally as well as what consumers should do to protect themselves.</p>
<p>5. <a href="http://www.veracode.com" target="_blank">Application Security</a>: “<a href="http://www.huffingtonpost.com/scott-vernick/cover-your-app-five-lesso_b_1230665.html" target="_blank">Cover Your App: Five Lessons from Recent Data Breaches</a>” by Scott Vernick (<a href="https://twitter.com/#!/huffposttech" target="_blank">@HuffPostTech</a>). The growing problem of cyber attacks has more and more consumers thinking about the security of their personal information online. Scott Vernick offers five excellent tips on measures consumers can take to protect their data in this article from the Huffington Post. </p>
<p>6. Smartphone Security: “<a href="http://techcrunch.com/2012/01/24/lookouts-new-app-visualizes-mobile-security-threats-as-they-are-detected-around-the-world/" target="_blank">Lookout’s New App Visualizes Mobile Security Threats As They Are Detected Around The World</a>” by Leena Rao (<a href="https://twitter.com/#!/leenarao" target="_blank">@LeenaRao</a>). As it continues to become more of an issue, we are seeing many companies releasing <a href="http://www.veracode.com/products/mobile-application-security.html" target="_blank">mobile security solutions</a>. Earlier this week Lookout released a new app for Android users that allows them to monitor cyber attacks as they take place. The app also provides information on the top security threats that are taking place, and the breakdown of malware attacks vs. spyware attacks happening in real time. Products and applications like this will hopefully increase cyber attack awareness amongst smartphone users.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.veracode.com/blog/2012/01/weekly-news-round-up-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Conversation With Richard Clarke &#8211; Part II</title>
		<link>http://www.veracode.com/blog/2012/01/a-conversation-with-richard-clarke-part-ii/</link>
		<comments>http://www.veracode.com/blog/2012/01/a-conversation-with-richard-clarke-part-ii/#comments</comments>
		<pubDate>Thu, 26 Jan 2012 14:58:31 +0000</pubDate>
		<dc:creator>Zack Cronin</dc:creator>
				<category><![CDATA[ALL THINGS SECURITY]]></category>

		<guid isPermaLink="false">http://www.veracode.com/blog/?p=3295</guid>
		<description><![CDATA[In continuation of yesterday’s piece on Chris Wysopal’s discussion with cyber-security guru Richard Clarke, this second installment focuses on questions asked by webinar participants in the live webcast. Remember, you can always download and view the recorded versions of our webinars here. Q: Are you concerned about the merge to electronic healthcare records? RC: Yes [...]]]></description>
			<content:encoded><![CDATA[<p>In continuation of <a href="http://www.veracode.com/blog/2012/01/a-conversation-with-richard-clarke-part-i/" target="_blank">yesterday’s piece</a> on <a href="http://www.veracode.com/about/bod-chris-wysopal.html" target="_blank">Chris Wysopal</a>’s discussion with cyber-security guru <a href="http://www.veracode.com/about/bod-richard-a.-clarke.html" target="_blank">Richard Clarke</a>, this second installment focuses on questions asked by webinar participants in the live <a href="http://info.veracode.com/RichardClarkeWebinarLandingPage.html" target="_blank">webcast</a>. Remember, you can always download and view the recorded versions of our webinars <a href="http://www.veracode.com/webcasts" target="_blank">here</a>. </p>
<p>Q: Are you concerned about the merge to electronic healthcare records?</p>
<p>RC: Yes – part of the healthcare reform package has requirements that accelerate the reliance on electronic file records in medicine. There’s some real incentives in the bill that force the industry into doing it relatively quickly. The question in my mind is who the actor is in this case that would go after health care records. Is it a criminal or is it an espionage organization? I don’t know the motivation, but I do know that these enormous insurance companies and enormous medical centers have lots and lots of <a href="http://www.veracode.com/services/vulnerability-remediation-consulting.html" target="_blank">vulnerabilities</a> because they’ve never looked systematically before and done real sophisticated <a href="http://www.veracode.com/security/web-application-security-testing" target="_blank">security analysis</a> – that’s the last thing a major medical center has been doing in the past. So yes it is a source of concern any time a new industry runs headlong into a reliance on IT systems it hasn’t been reliant before. </p>
<p>Q: Is it safe to assume that most attacks come from compromised servers? If so, are there any government agencies or companies that scan for vulnerabilities that notify that company of a server issue?</p>
<p>RC: The simple answer to that is no. The government does not run around scanning private company servers. In fact, unless you specifically sign up with a provider to do that, no one’s going to automatically do it for you.</p>
<p>Q: Would you please comment on what small businesses can do to learn more about what they can do to contribute to increasing security in their respective businesses?</p>
<p>RC: I’m going to say something here that may be a little counter intuitive and a bit controversial. I think small businesses should think about the <a href="http://www.veracode.com/products/products-overview" target="_blank">cloud</a>. I know some people say, “Oh the cloud is automatically insecure,” or, “the cloud is automatically less secure.” Well it depends on what you ask the cloud provider to do. If you’re truly a small business, you don’t have the time, you don’t have the expertise, you don’t have the money to defend yourself to the level of perhaps what you would be satisfied with. But a bunch of small and medium-sized companies going to a cloud provider together can have much better security than they can have individually. If, and this is the key thing, if they ask for it, and if they compare offerings on the criteria of a service, and of security, because if you just go to a cloud provider, they’ll say, “Oh yea, we did all of the security stuff,” and that will be the end of it. You get these situations where you get the cloud provider kind of believing  it’s up to you to do your own security, and you think the cloud provider is doing it, so you have to be careful, you have to be explicit, you have to ask them what additional security you can buy from them, and how you have compare the security offerings’ among the cloud providers. But I would urge a small business owner to try to do that rather than try and secure it themselves. </p>
<p>Missed the<a href="http://info.veracode.com/RichardClarkeWebinarLandingPage.html" target="_blank"> webcast</a> but still have questions and comments? We’d love to keep the discussion going, so please leave your comments below!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.veracode.com/blog/2012/01/a-conversation-with-richard-clarke-part-ii/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>A Conversation with Richard Clarke &#8211; Part I</title>
		<link>http://www.veracode.com/blog/2012/01/a-conversation-with-richard-clarke-part-i/</link>
		<comments>http://www.veracode.com/blog/2012/01/a-conversation-with-richard-clarke-part-i/#comments</comments>
		<pubDate>Wed, 25 Jan 2012 14:37:01 +0000</pubDate>
		<dc:creator>Zack Cronin</dc:creator>
				<category><![CDATA[ALL THINGS SECURITY]]></category>

		<guid isPermaLink="false">http://www.veracode.com/blog/?p=3273</guid>
		<description><![CDATA[Following a dramatic increase in the number and severity of breaches in 2011, Chris Wysopal and internationally-renowned cyber security expert Richard Clarke discuss the changing cyber threat environment, the evolving cyber legislation landscape, and steps you can take to strengthen your organization’s resilience to the current threat environment while complying with evolving regulations. This well-attended [...]]]></description>
			<content:encoded><![CDATA[<p>Following a dramatic increase in the number and severity of breaches in 2011, <a href="http://www.veracode.com/about/bod-chris-wysopal.html" target="_blank">Chris Wysopal</a> and internationally-renowned cyber security expert <a href="http://www.veracode.com/about/bod-richard-a.-clarke.html" target="_blank">Richard Clarke</a> discuss the changing cyber threat environment,  the evolving cyber legislation landscape, and steps you can take to strengthen your organization’s resilience to the current threat environment while complying with evolving regulations. </p>
<p>This well-attended <a href="http://info.veracode.com/RichardClarkeWebinarLandingPage.html" target="_blank">webinar</a> generated a huge volume of questions from attendees, so we’ve decided to cut it into two parts. Stay tuned for the second segment tomorrow, but in the mean time, be sure to download and <a href="http://info.veracode.com/RichardClarkeWebinarLandingPage.html" target="_blank">view the full webinar</a> so you can join in! </p>
<p>Q: What are the kinds of cyber attacks that enterprises need to be aware of and who are the threat actors?</p>
<p>Richard Clarke (RC): It sounds like it’s a pretty fundamental question, but it’s confusing a lot of people because particularly the media are putting out all these stories about attacks and every week there’s another <a href="http://www.veracode.com/blog/2011/01/sony-psn-breach-infographic-2/0" target="_blank">major enterprise</a> that’s been attacked and it all gets mixed up in the blender like it’s all the same thing, and it’s not… I think it’s important that we distinguish among the actors and among the kinds of attacks because you can’t really respond to the sort of generalized idea of a hack, you have to respond to the specifics of who is attacking and how they are doing it. So the way I look at it is – I think there are four different kinds of phenomenon we are dealing with. The easy way to remember the four categories is the word CHEW, the first letter of each of the four types, Crime, Hacktivisim, <a href="http://www.veracode.com/press-releases/veracode-examines-impact-of-the-siemens-stuxnet-malware-attack.html" target="_blank">Espionage</a>, and at least potentially, Cyberwar.</p>
<p>Q: What do recent cyber attacks have in common?</p>
<p>RC: We see that there is a growing sophistication, attackers are using multiple techniques in the same attack, they’re using <a href="http://www.veracode.com/blog/2011/02/news-of-the-world-infographic/" target="_blank">social engineering</a>, <a href="http://www.veracode.com/security/vulnerability-scanning" target="_blank">vulnerabilities</a> in client-side applications, vulnerabilities in web servers, and they’re doing two stage attacks, where there will be a precursor attack at a supplier company, things like that.</p>
<p>Q: So why are software applications at risk?</p>
<p>Chris Wysopal (CW): Your <a href="http://www.veracode.com/products/products-overview" target="_blank">web applications</a>, <a href="http://www.veracode.com/products/mobile-application-security.html" target="_blank">mobile applications</a>, your software infrastructure, are parts of this chain of attacks.<br />
RC: Well I think it boils down to the fact that it works. When your target is somebody like Sony or Citibank, which spends a lot of money on antivirus software, firewalls, intrusion detection, <a href="http://www.veracode.com/security/internet-security" target="_blank">intrusion prevention</a>, and even <a href="http://www.veracode.com/security/malicious-code" target="_blank">two-factor authentication</a>, and maybe relies on certificates – how else are you going to get in? That’s your mission, that’s your target, that’s what you were told to get into, and you tried to do it the straightforward way, but you’re not going to get in so you keep trying and you eventually end up going in through the applications, or you go in through a third-party and go through their applications… The thing we don’t really traditionally think about is <a href="http://www.veracode.com/products/products-overview" target="_blank">applications</a>.</p>
<p>Q: What are the essential measures of software security that organizations need to be aware of? </p>
<p>RC: One of the things that should be on the list of essentials, is to verify <a href="http://www.veracode.com/services/3rd-party-analysis.html" target="_blank">third party code</a>. If you don’t know what’s in the code, or if you’re just trusting the <a href="http://www.veracode.com/services/vendor-management.html" target="_blank">vendor</a>, then you’ve got a problem because now you have no idea what they’ve failed to do, what their standards are, and how they’ve vetted it. There are lots of routine mistakes that people make when writing <a href="http://www.veracode.com/security/code-security" target="_blank">code</a>, everybody does, and any code package, no matter how small, is going to have some of those mistakes. If they don’t have a systematic way of finding them, you’re in trouble. </p>
<p>Missed the webcast but still have questions? Keep the conversation going in the comments below!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.veracode.com/blog/2012/01/a-conversation-with-richard-clarke-part-i/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

