<?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>Sonatype Blog &#187; Security</title>
	<atom:link href="http://blog.sonatype.com/people/category/security-2/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.sonatype.com/people</link>
	<description>Sonatype is transforming software development with tools, information and services that enable organizations to build better software, faster, using open-source components.</description>
	<lastBuildDate>Thu, 16 May 2013 18:53:09 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>OWASP Recognizes Component Security</title>
		<link>http://blog.sonatype.com/people/2013/05/owasp-recognizes-component-security/</link>
		<comments>http://blog.sonatype.com/people/2013/05/owasp-recognizes-component-security/#comments</comments>
		<pubDate>Wed, 01 May 2013 18:30:58 +0000</pubDate>
		<dc:creator>Mark Troester</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Sonatype]]></category>

		<guid isPermaLink="false">http://blog.sonatype.com/people/?p=13394</guid>
		<description><![CDATA[The tide is turning. OWASP A9 is more recognition that modern applications are constructed primarily of components. In our recent survey of 3500 developers, managers and architects that use open source, 86% of participants noted applications built today are at least 80% open source. OWASP A9 highlights the potential problems associated with the widespread use [...]]]></description>
				<content:encoded><![CDATA[<p>The tide is turning. <a href="https://www.owasp.org/index.php/Top_10_2013-A9-Using_Components_with_Known_Vulnerabilities">OWASP A9</a> is more recognition that modern applications are constructed primarily of components. In our recent survey of 3500 developers, managers and architects that use open source, 86% of participants noted applications built today are at least 80% open source. OWASP A9 highlights the potential problems associated with the widespread use of open-source components with known security vulnerabilities in modern-day application development.</p>

<p>Jeff Williams, CEO of Aspect Security and <a href="https://www.owasp.org/index.php/Main_Page">founding member of OWASP</a> puts a fine point on the challenge&#8230;</p>

<ul>
    <li>“The performance, time and cost advantages of agile, open-source development comes at a price – you have to ensure the components you use are up-to-date and secure.&#8221;</li>
    <li>&#8220;Unfortunately, it’s not trivial to figure out what components your applications are using, and even harder to figure out which vulnerabilities apply to those components.&#8221;</li>
    <li>&#8220;The new OWASP Top Ten has detailed recommendations for locking down your software supply chain, and Sonatype’s tools make them much easier.”</li>
</ul>

<p>So why should managing and securing components be a priority? Simply put, components have become a rich attack vector because of their pervasive reuse. Reuse that makes it easy for hackers to propagate their attack across multiple applications and organizations.</p>

<p>OWASP provides a set of best practice recommendations, including:</p>

<ol>
    <li>Identify the components and their versions you are using, including all dependencies.</li>
    <li>Monitor the security of these components in public databases, project mailing lists, and security mailing lists, and keep them up-to-date.</li>
    <li>Establish security policies governing component use, such as requiring certain software development practices, passing security tests, and acceptable license.</li>
</ol>

<p>Sonatype CLM goes beyond these recommendations and is designed to manage the entire component lifecycle. The CLM integrates security, licensing and quality information about the components directly in the tools that developers use (repository manager, IDE, build/CI environment), provides early and quick remediation capabilities, and continuously monitors your production applications.</p>

<p>For more information on recommended best practices, check out the 7 steps to Good Component Practice section (it&#8217;s at the end) of the <a href="http://blog.sonatype.com/people/2013/04/sonatype-announces-results-from-oss-survey/">2013 Sonatype Survey results</a>.</p>

<p>You can also check out the <a href="http://www.sonatype.com/news/software-component-vulnerability-cited-as-latest-application-security-threat-in-owasp-top-ten-list-sonatype-first-to-provide-comprehensive-solution#.UYFiIStASSE">press release announcing OWASP A9</a>.
&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sonatype.com/people/2013/05/owasp-recognizes-component-security/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Improving Software Quality Using Component Lifecycle Management with Jenkins</title>
		<link>http://blog.sonatype.com/people/2012/10/improving-software-quality-using-component-lifecycle-management-with-jenkins/</link>
		<comments>http://blog.sonatype.com/people/2012/10/improving-software-quality-using-component-lifecycle-management-with-jenkins/#comments</comments>
		<pubDate>Wed, 24 Oct 2012 12:26:05 +0000</pubDate>
		<dc:creator>Emily Blades</dc:creator>
				<category><![CDATA[Central]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Component Lifecycle Management]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Insight]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Sonatype]]></category>
		<category><![CDATA[Insight for CI]]></category>
		<category><![CDATA[insight for jenkins]]></category>
		<category><![CDATA[jenkins]]></category>

		<guid isPermaLink="false">http://www.sonatype.com/people/?p=12357</guid>
		<description><![CDATA[A few weeks ago, a few of us joined the Jenkins community at the Jenkins User Conference 2012 in San Francisco. Our presentation “Improving Software Quality Using Component Lifecycle Management with Jenkins” given by Manfred Moser, was very well attended and there seemed to be a lot of interest. A video of our presentation has [...]]]></description>
				<content:encoded><![CDATA[<p>A few weeks ago, a few of us joined the Jenkins community at the Jenkins User Conference 2012 in San Francisco. Our presentation “Improving Software Quality Using Component Lifecycle Management with Jenkins” given by Manfred Moser, was very well attended and there seemed to be a lot of interest. A video of our presentation has now been posted <a href="http://confreaks.com/videos/1223-jucsf2012-improving-software-quality-using-component-lifecycle-management-with-jenkins" target="_blank">here</a> and you can download <a href="http://www.sonatype.com/people/wp-content/uploads/2012/10/JUC2012.pdf" target="_blank">the slides</a> as well.</p>

<iframe style="padding-bottom: 20px;" src="http://www.youtube.com/embed/68oWfzrDLVI" frameborder="0" width="700" height="394"></iframe>

<p>Have Jenkins (or Hudson) up and running, and want to give <a href="http://www.sonatype.com/Products/Insight-for-CI" target="_blank">Insight for CI plugin</a> a try? The plugin is available in the plugin center and easy to install and configure. &#8212; Just add a post build step and configure it to scan (e.g. your build output war file). <a href="http://www.sonatype.com/Products/Insight-for-CI/Get-The-Plugin" target="_blank">Get the plugin.</a></p>

<p>Summary and component results are completely <strong>free</strong> and will give you a very good indication of the security and license issues (or better their absence) of your software. We&#8217;ve even got you covered for manual scans – have a try with <a href="http://www.sonatype.com/Products/Insight-App-Health-Check">Insight App Health Check</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sonatype.com/people/2012/10/improving-software-quality-using-component-lifecycle-management-with-jenkins/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>That&#8217;s Billion with a B: Is Java Having an &#8220;Outlook&#8221; Moment?</title>
		<link>http://blog.sonatype.com/people/2012/09/thats-billion-with-a-b-is-java-having-an-outlook-moment/</link>
		<comments>http://blog.sonatype.com/people/2012/09/thats-billion-with-a-b-is-java-having-an-outlook-moment/#comments</comments>
		<pubDate>Wed, 26 Sep 2012 14:50:00 +0000</pubDate>
		<dc:creator>Tim O'Brien</dc:creator>
				<category><![CDATA[Insight]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Sonatype]]></category>

		<guid isPermaLink="false">http://www.sonatype.com/people/?p=12250</guid>
		<description><![CDATA[I&#8217;m a broken record, I know, but every month that goes by we get more and more news that suggests that Java developers (and the companies that support Java) are slow to wake up to these threats. You remember Outlook, maybe some of you are unlucky enough to still use Outlook, but for Microsoft, Outlook [...]]]></description>
				<content:encoded><![CDATA[<p>I&#8217;m a broken record, I know, but every month that goes by we get more and more news that suggests that Java developers (and the companies that support Java) are slow to wake up to these threats.</p>

<p>You remember Outlook, maybe some of you are unlucky enough to still use Outlook, but for Microsoft, Outlook was a multi-year security embarrasment.   From 1999 to around 2005 it felt like Outlook was having a security vulnerability every other minute.  Back then, there were so many that, in technical circles, Outlook became something of a joke to anyone who valued security.   In fact, you could make a compelling argument that Outlook&#8217;s multi-year security challenges were the weak point in the armor that provided an opening to Google&#8217;s GMail (and once you&#8217;ve decoupled from Outlook, why not try that Macbook Pro you&#8217;ve been eyeing).</p>

<p>If this trend in Java doesn&#8217;t stop &#8211; if we don&#8217;t stop experiencing billion-user, level 10 CVSS security exploits every other week in Java &#8211; all the inertia in the world won&#8217;t stop a shift to another language or another platform.  Check out this news that just crossed the wire yesterday from <a href="http://news.softpedia.com/news/One-Billion-Users-Affected-by-Java-SecuritySandbox-Bypass-Vulnerability-Experts-Say-294629.shtml">Softpedia</a>:</p>

<p><span id="more-12250"></span></p>

<blockquote style="margin-left: 20px; margin-right: 20px; margin-bottom: 20px; font-size: 95%;"><b>One billion users affected by Java security 
sandbox bypass vulnerability, experts say. Researchers from Security Explorations 
claimed to identify a flaw that affects all Oracle Java SE versions and the billions of 
devices on which the software is currently installed. This bug, codenamed issue 50, was 
identified just before the start of Oracle’s JavaOne 2012 conference.</b> ―The impact of 
this issue is critical — we were able to successfully exploit it and achieve a complete 
Java security sandbox bypass in the environment of Java SE 5, 6 and 7,‖ the CEO of 
Security Explorations said. He said the vulnerability can be leveraged by an attacker to 
―violate a fundamental security constraint‖ of Java Virtual Machines. The researchers 
confirmed Java SE 5 — Update 22, Java SE 6 — Update 35, and Java SE 7 Update 7 
running on fully patched Windows 7 32-bit operating systems are susceptible to the 
attack. The affected Web browsers are Safari 5.1.7, Opera 12.02, Chrome 21.0.1180.89, 
Firefox 15.0.1, and Internet Explorer 9.0.8112.16421. The company provided Oracle 
with a complete technical description of the flaw, along with source and binary codes, 
and a proof-of-concept that demonstrates the complete security sandbox bypass in Java 
SE 5, 6, and 7.&#8221;</blockquote>

<p>Don&#8217;t get me wrong, Java&#8217;s going nowhere.   The JVM and language are here to stay, but when I read things like &#8220;a proof-of-concept that demonstrates the complete security sandbox bypass in Java SE 5, 6, and 7&#8243; in the following security bulletin I have to ask myself what sort of foundation we&#8217;re building our systems on?   Well it isn&#8217;t a sandbox if it can be circumvented, is it?</p>

<p>This reminds me of a piece that Vint Cerf wrote for next month&#8217;s Communications of the ACM,  in it he writes about the lack of a scientific discipline when it comes to software in <a href="http://cacm.acm.org/magazines/2012/10/155530-where-is-the-science-in-computer-science/fulltext">&#8220;Where&#8217;s the Science in Computer Science?&#8221;</a>.  Here&#8217;s a good sample:</p>

<blockquote style="margin-left: 20px; margin-right: 20px; margin-bottom: 20px; font-size: 95%;">&#8220;When we write a piece of software, do we have the ability to predict how many mistakes we have made (that is, bugs)? Do we know how long it will take to find and fix them? Do we know how many new bugs our fixes will create? Can we say anything concrete about vulnerability? What about the probability of exploitation? Murphy&#8217;s Law suggests that if there is a bug that can be exploited for nefarious purposes, it will be.&#8221;  He continues later in the piece: &#8220;&#8230;As a group of professionals devoted to the evolution, understanding, and application of software and hardware to the myriad problems, opportunities, and activities of modern society, we have a responsibility to pursue the science in computer science. We must develop better tools and much deeper understanding of the systems we invent and a far greater ability to make predictions about the behavior of these complex, connected, and interacting systems.&#8221;</blockquote>

<p>My impolite translation of Cerf&#8217;s wisdom?  &#8220;You are all a bunch of hacks.  You couldn&#8217;t model software if your life depended on it.  Maybe it&#8217;s time to start getting serious.&#8221;  I&#8217;d also like to put forward that it might be time for the people responsible for the JVM to hire someone who can take the time to do it right.</p>

<p>If you want to start &#8220;Doing it Right&#8221; and paying attention to security start with your dependencies.   If you don&#8217;t use <a href="http://www.sonatype.com/insight">Sonatype Insight</a>, it&#8217;s very likely that you are downloading software components with known vulnerabilities every day.  Don&#8217;t get owned by some vulnerability that&#8217;s been in the wild for months, start using <a href="http://www.sonatype.com/insight">Insight</a> today.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sonatype.com/people/2012/09/thats-billion-with-a-b-is-java-having-an-outlook-moment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Remember when Hackers Ignored Java?   Those days are over&#8230; FBI Hacked via AtomicReferenceArray</title>
		<link>http://blog.sonatype.com/people/2012/09/remember-when-hackers-ignored-java-those-days-are-over-fbi-hacked-via-atomicreferencearray/</link>
		<comments>http://blog.sonatype.com/people/2012/09/remember-when-hackers-ignored-java-those-days-are-over-fbi-hacked-via-atomicreferencearray/#comments</comments>
		<pubDate>Tue, 04 Sep 2012 11:25:23 +0000</pubDate>
		<dc:creator>Tim O'Brien</dc:creator>
				<category><![CDATA[Insight]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Sonatype]]></category>

		<guid isPermaLink="false">http://www.sonatype.com/people/?p=12037</guid>
		<description><![CDATA[Earlier this year, I wrote a piece about how it was only a matter of time until Java became a popular vector for attacks. The response to that particular article was a lot of fun for me. Let&#8217;s just say a number of high-profile, open source Java folks jumped up and down and shouted FUD. [...]]]></description>
				<content:encoded><![CDATA[<p>Earlier this year, I wrote a piece about how it was <a href="http://www.sonatype.com/people/2012/03/were-a-java-shop-were-not-going-to-get-hacked/">only a matter of time</a> until Java became a popular vector for attacks.  The response to that particular article was a lot of fun for me.  Let&#8217;s just say a number of high-profile, open source Java folks jumped up and down and shouted FUD.  My conclusion: just talking about security to developers earns an almost immediate negative reaction.  They don&#8217;t want to think about it.</p>

<p>I guess this makes sense, developers generally don&#8217;t want to have to deal with security, and me bringing up the fact that many of the systems you are working on may be vulnerable to attack isn&#8217;t something you want to think about.  I understand, you have enough to worry about: looming deadlines, that junior programmer you just hired who isn&#8217;t pulling his weight, a continuing fight with operations over who &#8220;owns&#8221; the deployment process.   Work is hard, there are certainly not enough hours in the day, and if you can ignore security, why not?  I mean, it&#8217;s Java. Who&#8217;s going to attack Java?</p>

<p><a href="http://www.dailytech.com/AntiSec+Obtains+Over+12M+Apple+UDIDs+from+FBI+Laptop+Leaks+1M+to+Public/article27582.htm">AntiSec, that&#8217;s who</a>.   They aren&#8217;t just going to compromise your machines because you failed to update Java, they are going to grab your data, parade it around the world for all to see, and then make a few political statements at your expense.  And, I&#8217;ll bet the FBI wishes that they had installed this <a href="http://www.oracle.com/technetwork/topics/security/javacpufeb2012-366318.html">February 2012 security patch from Oracle</a>.  If they had done so, they&#8217;d probably be having a much better day today.</p>

<blockquote style="padding-left: 30px; padding-right: 30px; padding-bottom: 25px; font-size: 95%; font-style: italic;">&#8220;During the second week of March 2012, a Dell Vostro notebook, used by
Supervisor Special Agent Christopher K. Stangl from FBI Regional Cyber Action
Team and New York FBI Office Evidence Response Team was breached using the
AtomicReferenceArray vulnerability on Java, during the shell session some files
were downloaded from his Desktop folder one of them with the name of
&#8220;NCFTA_iOS_devices_intel.csv&#8221; turned to be a list of 12,367,232 Apple iOS
devices including Unique Device Identifiers (UDID), user names, name of device,
type of device, Apple Push Notification Service tokens, zipcodes, cellphone
numbers, addresses, etc. the personal details fields referring to people
appears many times empty leaving the whole list incompleted on many parts. no
other file on the same folder makes mention about this list or its purpose.&#8221;</blockquote>

<p>This is from the <a href="http://pastebin.com/raw.php?i=nfVT7b0Z">AntiSEC statement regarding this breach (inappropriate language)</a>.</p>

<p>So what do you think is happening to the person responsible for security right now?  Do you think he&#8217;s able to say, &#8220;you didn&#8217;t tell me that security was a priority?&#8221; or &#8220;It wasn&#8217;t my responsibility to check for JVM updates from Oracle?&#8221;.   No, he&#8217;s likely being replaced, if not immediately then his management team is leading him on until they can identify someone who isn&#8217;t going to generate front page security failure.</p>

<p><b>What&#8217;s next?</b>   Well, the JVM is now front-and-center as far as security vulnerabilities go these days.   Just last week you were all asked to turn off Java 7 until a suitable patch was issued (which is a ridiculous request BTW, that&#8217;s like asking us to stop working for a few days).   I predict that as Java continues to develop as an attack vector &#8211; libraries are the next fun vulnerability.  I know many of you don&#8217;t want to hear this, but it&#8217;s true.   Your web frameworks are next, prepare yourself with <a href="http://www.sonatype.com/insight">Sonatype Insight</a>, or start coming up with excuses when your systems are the reason for front page security fail.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sonatype.com/people/2012/09/remember-when-hackers-ignored-java-those-days-are-over-fbi-hacked-via-atomicreferencearray/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Stop, Drop, and Upgrade Java: &#8220;Oracle Patches Java Security&#8221;</title>
		<link>http://blog.sonatype.com/people/2012/06/oracle-to-issue-14-patches-for-java-se/</link>
		<comments>http://blog.sonatype.com/people/2012/06/oracle-to-issue-14-patches-for-java-se/#comments</comments>
		<pubDate>Tue, 12 Jun 2012 13:34:18 +0000</pubDate>
		<dc:creator>The Vigilant Application Owner</dc:creator>
				<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.sonatype.com/people/?p=11559</guid>
		<description><![CDATA[This came across the security feed yesterday, and we wanted to make sure that everyone understood that this critical patch upgrade is something you should install&#8230;now. A CVSS base score of 10.0 is a big deal (you can read all about the CVSS here), but what you need to know from an application security perspective [...]]]></description>
				<content:encoded><![CDATA[<p>This came across the security feed yesterday, and we wanted to make sure that everyone understood that this critical patch upgrade is something you should install&#8230;now.  A CVSS base score of 10.0 is a big deal (you can read all about the CVSS <a href="http://nvd.nist.gov/cvss.cfm">here</a>), but what you need to know from an application security perspective is that when you see an announcement that there is a CVSS 10 that has a known patch, you don&#8217;t respond with, &#8220;Yeah, I&#8217;ll put that one on my list.&#8221; or &#8220;Ok, we&#8217;ll get to it after lunch.&#8221;   When you see a 10.0 on the CVSS, you drop what you are doing and you upgrade regardless of the consequences to your application.</p>

<p>What&#8217;s interesting about this Oracle patch is that Oracle&#8217;s current JDK download site isn&#8217;t yet setup to tell you why you should upgrade to 7u5.  I just did the upgrade and the release notes still point back to 7u4.  I had to do my own digging and find the vulnerability listed by US CERT/NVD here <a href="http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2012-0507">Vulnerability Summary for CVE-2012-0507</a>.   While this threat was from February, there&#8217;s not much information from Oracle about this particular patch.  Here&#8217;s a quote from CVE-2012-0507:</p>

<blockquote style="padding: 20px; font-size: 90%">&#8220;Oracle has not commented on claims from a downstream vendor and third party researchers that this issue occurs because the AtomicReferenceArray class implementation does not ensure that the array is of the Object[] type, which allows attackers to cause a denial of service (JVM crash) or bypass Java sandbox restrictions.&#8221;</blockquote>

<p>Given the past few months (especially for Java users on OSX), I&#8217;d recommend that everyone reading this, <a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">stop, drop, and upgrade to the latest JDK</a>.  Happy upgrading, <a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">download the latest JDK here</a>.</p>

<p>And, here&#8217;s the original story from IDG:</p>

<p>IDG News Service – (International) Oracle to issue 14 patches for Java SE. Oracle is planning to ship 14 patches related to Java SE June 12, including a number with the highest level of severity under the common vulnerability scoring system (CVSS) framework, according to a pre-release announcement on the company’s Web site. “Due to the threat posed by a successful attack, Oracle strongly recommends that customers apply Critical Patch Update fixes as soon as possible,” Oracle said. The patch batch is aimed at security weaknesses in many products, including JDK and JRE 7 Update 4 and earlier; JDK and JRE 6 Update 32 and earlier; and JavaFX version 2.1 and earlier, according to the announcement. A dozen of the 14 fixes can be exploited by an attacker remotely, with no username or password required, Oracle said. A number of the weaknesses have a CVSS base score of 10.0, the highest possible, but Oracle did not provide further specifics.</p>

<p>Source: <a href="http://www.computerworld.com/s/article/9227909/Oracle_to_issue_14_patches_for_Java_SE">http://www.computerworld.com/s/article/9227909/Oracle_to_issue_14_patches_for_Java_SE</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sonatype.com/people/2012/06/oracle-to-issue-14-patches-for-java-se/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Time to Pay Attention to Application Security is Now</title>
		<link>http://blog.sonatype.com/people/2012/06/the-time-to-pay-attention-to-application-security-is-now/</link>
		<comments>http://blog.sonatype.com/people/2012/06/the-time-to-pay-attention-to-application-security-is-now/#comments</comments>
		<pubDate>Tue, 12 Jun 2012 12:38:47 +0000</pubDate>
		<dc:creator>Tim O'Brien</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Hudson]]></category>
		<category><![CDATA[Insight]]></category>
		<category><![CDATA[jenkins]]></category>
		<category><![CDATA[Nexus]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://www.sonatype.com/people/?p=11551</guid>
		<description><![CDATA[When we announced Insight for CI a few weeks ago, our message was simple &#8220;Get Proactive about Security with Insight&#8221;. A few months ago, when we introduced the Repository Health Check in Nexus Professional, we had a similar message about licensing, &#8220;Lead or Be Led to OSS Compliance&#8221;. For months we&#8217;ve been making the case [...]]]></description>
				<content:encoded><![CDATA[<p>When we announced <a href="http://www.sonatype.com/Products/Sonatype-Insight/Insight-for-CI">Insight for CI</a> a few weeks ago, our message was simple <a href="http://www.sonatype.com/people/2012/05/get-proactive-about-security-with-insight/">&#8220;Get Proactive about Security with Insight&#8221;</a>.   A few months ago, when we introduced the <a href="http://www.sonatype.com/Products/Nexus-Professional">Repository Health Check in Nexus Professional</a>, we had a similar message about licensing, <a href="http://www.sonatype.com/people/2012/04/oss-compliance-lead-or-be-led-your-choice/">&#8220;Lead or Be Led to OSS Compliance&#8221;</a>.  For months we&#8217;ve been <a href="http://www.sonatype.com/people/2012/03/were-a-java-shop-were-not-going-to-get-hacked/">making the case</a> that the time to worry about application security is now.</p>

<p>Another thing we&#8217;ve been saying is that it is our responsibility, as developers, to start paying attention to security vulnerabilities, and if we don&#8217;t take responsibility for application-level security, someone else will impose this requirement on us&#8230;</p>

<p>&#8230;and that&#8217;s exactly what&#8217;s we&#8217;re seeing both in the EU&#8217;s reform of <a href="http://ec.europa.eu/justice/data-protection/index_en.htm">Data Protection Laws</a> and as the US Congress <a href="http://thehill.com/blogs/hillicon-valley/technology/231359-overnight-tech-lawmakers-push-for-data-security-legislation-in-wake-of-linkedin-breach">responds to the latest data breach at LinkedIn</a>.  Now, who knows what sort of regulations we&#8217;re going to see in the coming months, but one thing is sure, the fact that lawmakers feel compelled to act is proof that we&#8217;re not doing enough as an industry to address security.</p>

<p>The best security is a layered approach: multiple levels of network security, security policies for production resources that limit access to individuals that need it, secure password policies, and application security.   Sonatype&#8217;s focused on that last item, application security, and our approach focuses on the components you assemble to create your applications.   If you develop software today, you understand that much of your work is spent creating applications that sit atop frameworks like Spring and Hibernate.  It isn&#8217;t enough for your own software and infrastructure to be secure.  These days, you need to account for vulnerabilities in your dependencies.</p>

<p>And, again, this isn&#8217;t operation&#8217;s responsibility.  Security is a shared responsibility across both development and operations.   This is something that developers need to take ownership of.   While we&#8217;ll probably never know how sites like LinkedIn, eHarmony, and Last.fm were compromised, there&#8217;s a good chance that some of these sites were compromised via known vulnerabilities in outdated components.  Components like Tomcat or frameworks like Struts are among the list of artifacts that have known problems.</p>

<p>Don&#8217;t get hacked because you didn&#8217;t upgrade to the latest version of Tomcat or because you happened to be using some ancient version of Spring with a known vulnerability.    If you are consuming artifacts from Central (and if you are a Java developer, you probably are), you need to start using <a href="http://www.sonatype.com/Products/Nexus-Professional">Nexus Professional</a> to keep track of your dependencies.   If you are using Hudson or Jenkins, take some time to evaluate <a href="http://www.sonatype.com/Products/Sonatype-Insight/Insight-for-CI">Insight for CI</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.sonatype.com/people/2012/06/the-time-to-pay-attention-to-application-security-is-now/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
