<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
  <channel>
    <title><![CDATA[[SecurityRatty] tag: outsider]]></title>
    <link>http://securityratty.com/tag/outsider</link>
    <description></description>
    <pubDate>Thu, 26 Jul 2007 16:42:00 +0000</pubDate>
    <generator>iRatty Engine</generator>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <item>
      <title><![CDATA[Top NSA Scribe Takes Us Inside The Shadow Factory ]]></title>
      <link>http://securityratty.com/article/b03afc233d8d536bb9c29cd4e23c0ce5</link>
      <guid>http://securityratty.com/article/b03afc233d8d536bb9c29cd4e23c0ce5</guid>
      <description><![CDATA[No outsider spends more time tracking the labyrinthine ways of the National Security Agency than James Bamford. But despite three books on the U.S. government's super-secret, signals-intelligence...]]></description>
      <content:encoded><![CDATA[No outsider spends more time tracking the labyrinthine ways of the National Security Agency than James Bamford. But despite three books on the U.S. government's super-secret, signals-intelligence service, even he gets lost in the maze.<br style="clear: both;"/>
      <a href="http://www.pheedo.com/click.phdo?s=aa36206bc18229830eff43e4957b6c07"><img alt="" style="border: 0;" border="0" src="http://www.pheedo.com/img.phdo?s=aa36206bc18229830eff43e4957b6c07"/></a>
  <img src="http://www.pheedo.com/feeds/tracker.php?i=aa36206bc18229830eff43e4957b6c07" style="display: none;" border="0" height="1" width="1" alt=""/><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/wired/politics/privacy?a=QcJ4M"><img src="http://feeds.feedburner.com/~f/wired/politics/privacy?i=QcJ4M" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/wired/politics/privacy?a=7xuWm"><img src="http://feeds.feedburner.com/~f/wired/politics/privacy?i=7xuWm" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/wired/politics/privacy?a=3cnam"><img src="http://feeds.feedburner.com/~f/wired/politics/privacy?i=3cnam" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/wired/politics/privacy?a=Zd5gM"><img src="http://feeds.feedburner.com/~f/wired/politics/privacy?i=Zd5gM" border="0"></img></a>
 <a href="http://feeds.wired.com/~f/wired/politics/security?a=5TXyM"><img src="http://feeds.wired.com/~f/wired/politics/security?i=5TXyM" border="0"></img></a> <a href="http://feeds.wired.com/~f/wired/politics/security?a=4QIsm"><img src="http://feeds.wired.com/~f/wired/politics/security?i=4QIsm" border="0"></img></a> <a href="http://feeds.wired.com/~f/wired/politics/security?a=cQSBm"><img src="http://feeds.wired.com/~f/wired/politics/security?i=cQSBm" border="0"></img></a> <a href="http://feeds.wired.com/~f/wired/politics/security?a=6TzOM"><img src="http://feeds.wired.com/~f/wired/politics/security?i=6TzOM" border="0"></img></a> </div><img src="http://feeds.feedburner.com/~r/wired/politics/privacy/~4/420980625" height="1" width="1"/><img src="http://feeds.wired.com/~r/wired/politics/security/~4/420980626" height="1" width="1"/>]]></content:encoded>
      <pubDate>Tue, 14 Oct 2008 16:37:00 +0000</pubDate>
      <category domain="http://securityratty.com/tag/national security agency">national security agency</category>
      <category domain="http://securityratty.com/tag/outsider spends">outsider spends</category>
      <category domain="http://securityratty.com/tag/james bamford">james bamford</category>
      <category domain="http://securityratty.com/tag/government">government</category>
      <category domain="http://securityratty.com/tag/super-secret">super-secret</category>
      <category domain="http://securityratty.com/tag/time">time</category>
      <category domain="http://securityratty.com/tag/maze">maze</category>
      <category domain="http://securityratty.com/tag/service">service</category>
      <category domain="http://securityratty.com/tag/books">books</category>
      <source url="http://feeds.wired.com/~r/wired/politics/security/~3/420980626/bamford-intervi.html">Top NSA Scribe Takes Us Inside The Shadow Factory </source>
    </item>
    <item>
      <title><![CDATA["Walking" with the SDL - Part 4]]></title>
      <link>http://securityratty.com/article/ce96a44cff02b1bc67ce9b397efe89a4</link>
      <guid>http://securityratty.com/article/ce96a44cff02b1bc67ce9b397efe89a4</guid>
      <description><![CDATA[Jeremy Dallman here with the final piece of my multi-part series on Walking with the Security Development Lifecycle (SDL) [ Part 1 , Part 2 , Part 3 ]. So far I have discussed getting management...]]></description>
      <content:encoded><![CDATA[<P style="MARGIN: 0in 0in 10pt" class=MsoNormal><FONT size=3 face=Calibri>Jeremy Dallman here with the final piece of my multi-part series on “Walking” with the Security Development Lifecycle (SDL) [</FONT><A href="http://blogs.msdn.com/sdl/archive/2008/07/18/walking-with-the-sdl-part-1.aspx"><FONT size=3 face=Calibri>Part 1</FONT></A><FONT size=3 face=Calibri>, </FONT><A href="http://blogs.msdn.com/sdl/archive/2008/07/21/walking-with-the-sdl-part-2.aspx"><FONT size=3 face=Calibri>Part 2</FONT></A><FONT size=3 face=Calibri>, </FONT><A href="http://blogs.msdn.com/sdl/archive/2008/07/23/walking-with-the-sdl-part-3.aspx"><FONT size=3 face=Calibri>Part 3</FONT></A><FONT size=3><FONT face=Calibri>]. So far I have discussed getting management approval, expanding security training, formalizing security requirements and effective ways to reuse your threat model or attack surface review data. <SPAN style="mso-spacerun: yes">&nbsp;</SPAN>In this post, I will wrap up with a look into setting up final security reviews and managing post-release documentation.<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></FONT></FONT></P>
<P style="MARGIN: 0in 0in 10pt" class=MsoNormal><B style="mso-bidi-font-weight: normal"><FONT size=3><FONT face=Calibri>Formalize your Final Security Review (FSR) Process<o:p></o:p></FONT></FONT></B></P>
<P style="MARGIN: 0in 0in 10pt" class=MsoNormal><FONT size=3><FONT face=Calibri>A Final Security Review is your final security audit to ensure your software is secure enough to deliver to your customers. I will assume the idea of an FSR is a new concept and try to provide some FAQ-style detail on this topic.<o:p></o:p></FONT></FONT></P>
<P style="MARGIN: 0in 0in 10pt" class=MsoNormal><FONT size=3><FONT face=Calibri><B style="mso-bidi-font-weight: normal"><I style="mso-bidi-font-style: normal"><U>Who is the FSR team?</U></I></B> An FSR Team usually consists of a non-product-team security expert (for impartial perspective), a security representative from the product team, and individual representatives from the separate disciplines. However, that size team may not scale to your company. If that is the case, at a minimum, you should have an impartial “outsider” separate from the product team who understands the security requirements as well as the measurements used to validate them. This person along with a project manager can probably perform the bulk of the FSR with development or test leadership providing input as needed.<o:p></o:p></FONT></FONT></P>
<P style="MARGIN: 0in 0in 10pt" class=MsoNormal><FONT size=3><FONT face=Calibri><B style="mso-bidi-font-weight: normal"><I style="mso-bidi-font-style: normal"><U>What is needed to do an FSR?</U></I></B> All threat models should be revised to reflect the final product, the code should be complete, and all security-related testing should be completed and documented. In addition, everyone involved in the FSR should have full access to the bug database to review status or exceptions to security bugs.<o:p></o:p></FONT></FONT></P>
<P style="MARGIN: 0in 0in 10pt" class=MsoNormal><B style="mso-bidi-font-weight: normal"><I style="mso-bidi-font-style: normal"><U><FONT size=3><FONT face=Calibri>What does an FSR team do? <o:p></o:p></FONT></FONT></U></I></B></P>
<OL style="MARGIN-TOP: 0in" type=1>
<LI style="MARGIN: 0in 0in 10pt; mso-list: l1 level1 lfo1" class=MsoNormal><FONT size=3><FONT face=Calibri>Re-review threat models to verify all mitigations identified in those exercises were fixed or went through an exception process. <o:p></o:p></FONT></FONT></LI>
<LI style="MARGIN: 0in 0in 10pt; mso-list: l1 level1 lfo1" class=MsoNormal><FONT size=3><FONT face=Calibri>Verify that all security issues uncovered during the development process were fixed or granted exceptions by the appropriate people. This is where you verify whether the state of your security bugs meets the “bug bar” requirements you have defined for your products.<o:p></o:p></FONT></FONT></LI>
<LI style="MARGIN: 0in 0in 10pt; mso-list: l1 level1 lfo1" class=MsoNormal><FONT size=3><FONT face=Calibri>If there is any output from security tools that you have used to define requirements, the FSR team would verify that the results of the tools meet the security requirements.<o:p></o:p></FONT></FONT></LI>
<LI style="MARGIN: 0in 0in 10pt; mso-list: l1 level1 lfo1" class=MsoNormal><FONT size=3><FONT face=Calibri>Review all exceptions to verify that they approve these decisions in the context of the final product. If they identify risks associated with the exceptions, they should communicate those to the business ownership for a final decision before signoff. Any decisions related to known risks should also be reflected in the response plan for future reference.<o:p></o:p></FONT></FONT></LI>
<LI style="MARGIN: 0in 0in 10pt; mso-list: l1 level1 lfo1" class=MsoNormal><FONT size=3><FONT face=Calibri>Finally, there should be a final signoff exercise where all security people and project leadership jointly approve the decision of the Final Security Review.<o:p></o:p></FONT></FONT></LI></OL>
<P style="MARGIN: 0in 0in 10pt" class=MsoNormal><FONT size=3><FONT face=Calibri><B style="mso-bidi-font-weight: normal"><I style="mso-bidi-font-style: normal"><U>How long does an FSR take?</U></I></B> If done correctly, the FSR will likely take some time. You should schedule this review well in advance of your release date to give your FSR team some time to complete the review, push issues back to the product team, and respond to any serious issues that may be discovered.<o:p></o:p></FONT></FONT></P>
<P style="MARGIN: 0in 0in 10pt" class=MsoNormal><FONT size=3><FONT face=Calibri>Final security reviews are a crucial piece to your Security Development Lifecycle. It would be easy to encourage secure development in your team, but as you expand your process to include formal security requirements and begin enforcing those requirements, it is necessary to perform a final audit of your product before it is released. Your customers will thank you for taking the time to add this layer of quality control to your operations and you will likely save yourself some security embarrassment down the road by adding a FSR to the end of your product cycle.<o:p></o:p></FONT></FONT></P>
<P style="MARGIN: 0in 0in 10pt" class=MsoNormal><B style="mso-bidi-font-weight: normal"><FONT size=3><FONT face=Calibri>Document security work for reference<o:p></o:p></FONT></FONT></B></P>
<P style="MARGIN: 0in 0in 10pt" class=MsoNormal><FONT size=3><FONT face=Calibri>After the FSR is complete, there is still work for the security team. The final FSR documentation should be archived along with the symbols and code that represents the finished project. This becomes the time-stamped “snapshot” of your product. Your post-release process should include archiving the following documents in an easily accessible location:<o:p></o:p></FONT></FONT></P>
<P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo2" class=MsoListParagraphCxSpFirst><SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"><SPAN style="mso-list: Ignore"><FONT size=3>·</FONT><SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><FONT size=3><FONT face=Calibri>All final threat models for future reference. <o:p></o:p></FONT></FONT></P>
<P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo2" class=MsoListParagraphCxSpMiddle><SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"><SPAN style="mso-list: Ignore"><FONT size=3>·</FONT><SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><FONT size=3><FONT face=Calibri>Bug bars, tool settings, and test results related to your project and the supporting tools used to validate. These will be referenced and reused in the next product cycle. <o:p></o:p></FONT></FONT></P>
<P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo2" class=MsoListParagraphCxSpMiddle><SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"><SPAN style="mso-list: Ignore"><FONT size=3>·</FONT><SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><FONT size=3><FONT face=Calibri>All documented security bug exceptions. These need to be rolled into your next product cycle to ensure they are addressed. <o:p></o:p></FONT></FONT></P>
<P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo2" class=MsoListParagraphCxSpMiddle><SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"><SPAN style="mso-list: Ignore"><FONT size=3>·</FONT><SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><FONT size=3><FONT face=Calibri>The final symbols that reflect the product shipped should be archived.<o:p></o:p></FONT></FONT></P>
<P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo2" class=MsoListParagraphCxSpMiddle><SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"><SPAN style="mso-list: Ignore"><FONT size=3>·</FONT><SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><FONT size=3><FONT face=Calibri>The Final Security Report and project signoffs to validate your security audit activity <o:p></o:p></FONT></FONT></P>
<P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo2" class=MsoListParagraphCxSpMiddle><SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"><SPAN style="mso-list: Ignore"><FONT size=3>·</FONT><SPAN style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </SPAN></SPAN></SPAN><FONT size=3 face=Calibri>Your </FONT><A href="http://www.microsoft.com/security/msrc/incident_response.mspx"><FONT size=3 face=Calibri>Incident Response Plan</FONT></A><FONT size=3><FONT face=Calibri> (discussed in the Crawl post). This must be accessible for quick reference if security incidents occur.<o:p></o:p></FONT></FONT></P>
<P style="MARGIN: 0in 0in 0pt 0.25in; mso-add-space: auto" class=MsoListParagraphCxSpMiddle><o:p><FONT size=3 face=Calibri>&nbsp;</FONT></o:p></P>
<P style="MARGIN: 0in 0in 10pt; mso-add-space: auto" class=MsoListParagraphCxSpLast><FONT size=3><FONT face=Calibri>Archiving this evidence serves a few critical purposes: it shows historic evidence of the work you did to ensure a secure product, allows you to postmortem the results and improves your process each time, and reduces the amount of time your team will have to spend next time around by making the existing resources reusable.<o:p></o:p></FONT></FONT></P>
<P style="MARGIN: 0in 0in 10pt" class=MsoNormal><B style="mso-bidi-font-weight: normal"><FONT size=3><FONT face=Calibri>In closing…<o:p></o:p></FONT></FONT></B></P>
<P style="MARGIN: 0in 0in 10pt" class=MsoNormal><FONT size=3><FONT face=Calibri>I hope this long series has provided some practical steps you can take to move your Security Development Lifecycle practices to the next level. At Microsoft, creating a lifecycle to match security development practices has faced a fair share of challenges. However, the investment and time has resulted in more secure products. We’ll continue refining how we execute the Security Development Lifecycle and hope to share those ideas with you along the way. We welcome your thoughts and questions as you start “Walking” with the SDL in your own company and look forward to seeing more secure products and customers as a result. <o:p></o:p></FONT></FONT></P>
<P style="MARGIN: 0in 0in 10pt" class=MsoNormal><FONT size=3><FONT face=Calibri>I’ve created a unique tag on the SDL Blog to cover this series. To get a full list of the related posts, click the “Crawl Walk Run” tag on the left column. I’ll post a Word document version of the full “Walk” series sometime in the next week.<o:p></o:p></FONT></FONT></P><img src="http://blogs.msdn.com/aggbug.aspx?PostID=8772987" width="1" height="1">]]></content:encoded>
      <pubDate>Fri, 25 Jul 2008 16:49:00 +0000</pubDate>
      <category domain="http://securityratty.com/tag/team">team</category>
      <category domain="http://securityratty.com/tag/product team">product team</category>
      <category domain="http://securityratty.com/tag/requirements">requirements</category>
      <category domain="http://securityratty.com/tag/define requirements">define requirements</category>
      <category domain="http://securityratty.com/tag/security requirements">security requirements</category>
      <category domain="http://securityratty.com/tag/security">security</category>
      <category domain="http://securityratty.com/tag/final security report">final security report</category>
      <category domain="http://securityratty.com/tag/threat models">threat models</category>
      <category domain="http://securityratty.com/tag/re-review threat models">re-review threat models</category>
      <source url="http://blogs.msdn.com/sdl/archive/2008/07/25/walking-with-the-sdl-part-4.aspx">"Walking" with the SDL - Part 4</source>
    </item>
    <item>
      <title><![CDATA[The insider threat - jobs at risk!]]></title>
      <link>http://securityratty.com/article/ef3c4842b2b54182de7891cb5cd0f121</link>
      <guid>http://securityratty.com/article/ef3c4842b2b54182de7891cb5cd0f121</guid>
      <description><![CDATA[Looks like Her Majesty's Revenue &amp; Customs does not take lightly to employees peeking at sensitive data - they have disciplined around 600 employees

Lots of questions come up - intentional breach,...]]></description>
      <content:encoded><![CDATA[Looks like Her Majesty's Revenue &amp; Customs does not take lightly to employees peeking at sensitive data - they <a href="http://news.zdnet.co.uk/security/0,1000000189,39408914,00.htm">have disciplined around 600 </a>employees.<br /><br />Lots of questions come up - intentional breach, stupid mistakes etc. If the data were protected with the right policies and access controls would this have been prevented?<br /><br />My Dad always said when I leave stuff in my car seat - "Don't tempt folks. Even if they are not thieves, the sight of something valuable can turn people". I started <span class="blsp-spelling-corrected" id="SPELLING_ERROR_0">believing</span> this after my car was broken into and it turned out to be a neighbor kid.<br /><br />I firmly believe that taking temptation away (in this case not having access to data you should not) is a great strategy. Insider threats are more troubling, since this is targeted at the most sensitive and valuable data - while the outsider threat depends a lot on luck to get to this.<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/BitArmor1?a=XibviH"><img src="http://feeds.feedburner.com/~f/BitArmor1?i=XibviH" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/BitArmor1?a=bIASvh"><img src="http://feeds.feedburner.com/~f/BitArmor1?i=bIASvh" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/BitArmor1?a=gTDusH"><img src="http://feeds.feedburner.com/~f/BitArmor1?i=gTDusH" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/BitArmor1/~4/281705027" height="1" width="1"/>]]></content:encoded>
      <pubDate>Thu, 01 May 2008 17:51:00 +0000</pubDate>
      <category domain="http://securityratty.com/tag/valuable">valuable</category>
      <category domain="http://securityratty.com/tag/valuable data">valuable data</category>
      <category domain="http://securityratty.com/tag/data">data</category>
      <category domain="http://securityratty.com/tag/sensitive data">sensitive data</category>
      <category domain="http://securityratty.com/tag/sensitive">sensitive</category>
      <category domain="http://securityratty.com/tag/car seat">car seat</category>
      <category domain="http://securityratty.com/tag/access controls">access controls</category>
      <category domain="http://securityratty.com/tag/outsider threat depends">outsider threat depends</category>
      <category domain="http://securityratty.com/tag/access">access</category>
      <source url="http://feeds.feedburner.com/~r/BitArmor1/~3/281705027/insider-threat-jobs-at-risk.html">The insider threat - jobs at risk!</source>
    </item>
    <item>
      <title><![CDATA[Presbyterian Hospital admissions rep allegedly steals patient information]]></title>
      <link>http://securityratty.com/article/1472d3fd5c2c44e4a769e4ba5ada2c55</link>
      <guid>http://securityratty.com/article/1472d3fd5c2c44e4a769e4ba5ada2c55</guid>
      <description><![CDATA[Technorati Tag: Security Breach

Date Reported
4/12/08

Organization
Presbyterian Hospital/Weill Cornell Medical Center

Contractor/Consultant/Branch
None

Victims
Patients

Number Affected
Over...]]></description>
      <content:encoded><![CDATA[Technorati Tag: <a href="http://technorati.com/tag/security+breach" rel="tag">Security Breach</a><br><br>
<img src="http://breachblog.com/images/95781-88451/mcpherson.jpg" align="right" height="198" width="165"><font size="2"><span style="font-weight: bold;">Date Reported: </span><br>4/12/08<br><br><span style="font-weight: bold;">Organization: </span><br><a href="http://www.nyp.org/">Presbyterian Hospital/Weill Cornell Medical Center</a> <br><br><span style="font-weight: bold;">Contractor/Consultant/Branch:</span><br>None<br><br><span style="font-weight: bold;">Victims:</span><br>Patients<br><br><span style="font-weight: bold;">Number Affected:</span><br>Over 50,000<br><br><span style="font-weight: bold;">Types of Data:</span><br>"names, phone numbers and social security numbers of male patients between 58 and 78 years old"<br><br><span style="font-weight: bold;">Breach Description:</span><br>"A former employee of the New York Presbyterian Hospital/Weill Cornell Medical College pleaded guilty on Friday to selling information from the personal records of over 50,000 patients."<br><br><span style="font-weight: bold;">Reference URL:</span><br><a href="http://cornellsun.com/section/news/content/2008/04/14/former-med-college%E2%80%88employee-pleads-guilty-charges-identity-theft">The Cornell Daily Sun</a> <br><a href="http://m.nypost.com/ms/p/nyp/nyp/view.m?pid=23907&amp;storyid=106316">New York Post</a> <br><a href="http://www.upi.com/NewsTrack/Top_News/2008/04/12/new_york_40000_patients_records_stolen/7783/">United Press International</a> <br><br><span style="font-weight: bold;">Report Credit:</span><br>United Press International<br><br><span style="font-weight: bold;">Response:</span><br>From the online sources cited above:<br><br>A former employee of the New York Presbyterian Hospital/Weill Cornell Medical College pleaded guilty on Friday to selling information from the personal records of over 50,000 patients.<br><span style="font-style: italic;">[Evan] According to this statement, he has already pleaded guilty.</span><br><br>After the hospital was made aware of the theft in January, it was confirmed in an internal investigation hospital spokeswoman Myrna Manners said.<br><br>"We obviously deeply regret that this has happened," she told the Times.<br><br>Dwight McPherson, the man arrested in connection with the crimes, was said to have been selling information since 2006, when he was approached with a request for the names, phone numbers and social security numbers of male patients between 58 and 78 years old.<br><span style="font-style: italic;">[Evan] He was approached rather than the other way around?&nbsp; This is interesting if it is true.&nbsp; It means that identity thieves (or those that trade in such information) are actively seeking out employees of organizations for sensitive personal information.&nbsp; This is an angle that I never really thought of, though in hindsight I should have.</span><br><br>McPherson's alleged scam was uncovered when postal inspectors in Atlanta executing a search warrant on an identity-theft operation there discovered 221 documents that had come from New York-Presbyterian Hospital.<br><br>Dwight McPherson, a 38-year-old patient-admissions representative from Brooklyn, admitted he began to access the files and sell information in early 2006<br><br>the information was used for identity theft<br><br>McPherson was released on Saturday under the condition that he not leave the state<br><br>McPherson was released on $500,000 bail<br><span style="font-style: italic;">[Evan] Whoa!&nbsp; Does this mean that he had to come up with $50,000 to post bail?&nbsp; I think you have to come up with 10% yourself.&nbsp; $50,000 is a lot of money for a "patient-admissions representative" to have lying around.</span><br><br>His lawyer, Bob Walters, defended his client, saying, "He is a hardworking, honest man,"<br><span style="font-style: italic;">[Evan] Uh, but he pleaded guilty to taking the easy way and committing fraud, right?</span><br><br>After looking through computer logs, they realized McPherson's user login had been used to improperly access the files of 49,841 patients.<br><br>McPherson most recently sold 1,000 records near the end of last year for about $750 and more records a bit later for $600.<br><br>Those whose identities have been stolen will receive a letter detailing what happened, and have access to a hotline with credit-monitoring services.<br><br><span style="font-weight: bold;">Commentary:</span><br>Of the 300 breaches reported thus far on <a href="http://breachblog.com">The Breach Blog</a>, this is the first one that I recall in which an outsider approached an employee for personal information.&nbsp; I have read about breaches where the employee approached and sold information to an intermediary or outsider (i.e. Fidelity/Certegy and William Sullivan), but not the other way around.&nbsp; This is interesting.<br><br>Mr. McPherson appears to have used his legitimate user account to access records in a manner for which he was not authorized.&nbsp; This activity can be difficult to detect without specialized controls.&nbsp; People that do bad things end up costing us all in the long run. <br><br><span style="font-weight: bold;">Past Breaches:</span><br>Unknown<br><br>
<script src="http://feeds.feedburner.com/%7Es/breachblog?i=http://breachblog.com/2008/04/14/mcpherson.aspx" type="text/javascript" charset="utf-8"></script>]]></content:encoded>
      <pubDate>Mon, 14 Apr 2008 12:04:54 +0000</pubDate>
      <category domain="http://securityratty.com/tag/information">information</category>
      <category domain="http://securityratty.com/tag/sensitive personal information">sensitive personal information</category>
      <category domain="http://securityratty.com/tag/personal information">personal information</category>
      <category domain="http://securityratty.com/tag/records">records</category>
      <category domain="http://securityratty.com/tag/access records">access records</category>
      <category domain="http://securityratty.com/tag/dwight mcpherson">dwight mcpherson</category>
      <category domain="http://securityratty.com/tag/mcpherson">mcpherson</category>
      <category domain="http://securityratty.com/tag/patients">patients</category>
      <category domain="http://securityratty.com/tag/male patients">male patients</category>
      <source url="http://breachblog.com/2008/04/14/mcpherson.aspx">Presbyterian Hospital admissions rep allegedly steals patient information</source>
    </item>
    <item>
      <title><![CDATA[Customers of 14 Advance Auto Parts stores are victims of intrusion]]></title>
      <link>http://securityratty.com/article/24ce995cc05837ce18ecd03ab78c51ad</link>
      <guid>http://securityratty.com/article/24ce995cc05837ce18ecd03ab78c51ad</guid>
      <description><![CDATA[Technorati Tag: Security Breach

Date Reported
3/31/08

Organization
Advance Auto Parts, Inc

Headquartered in Roanoke, Va., Advance Auto Parts is the second-largest retailer of automotive aftermarket...]]></description>
      <content:encoded><![CDATA[Technorati Tag: <a href="http://technorati.com/tag/security+breach" rel="tag">Security Breach</a><br><br>
<img src="http://breachblog.com/images/95781-88451/advance.jpg" align="right" height="52" width="201">
<font size="2"><span style="font-weight: bold;">Date Reported: </span><br>3/31/08<br><br><span style="font-weight: bold;">Organization: </span><br><a href="http://www.advanceautoparts.com/">Advance Auto Parts, Inc.</a>*<br><br><font size="1">*Headquartered in Roanoke, Va., Advance Auto Parts is the second-largest retailer of automotive aftermarket parts, accessories, batteries, and maintenance items in the United States, based on store count and sales. As of December 29, 2007, the Company operated 3,261 stores in 40 states, Puerto Rico, and the Virgin Islands. The Company serves both the do-it-yourself and professional installer markets.</font><br><br><span style="font-weight: bold;">Contractor/Consultant/Branch:</span><br>None<br><br><span style="font-weight: bold;">Victims:</span><br>Customers that made purchases and one of 14 retail stores<br><br><span style="font-weight: bold;">Number Affected:</span><br>56,000<br><br><span style="font-weight: bold;">Types of Data:</span><br>"financial information" including "credit card, debit card and checking account information"<br><br><span style="font-weight: bold;">Breach Description:</span><br>"Advance Auto Parts Inc. (AAP) said data from 14 of its stores may have been affected by a network intrusion, potentially compromising financial information of up to 56,000 customers."<br><br><span style="font-weight: bold;">Reference URL:</span><br><a href="http://phx.corporate-ir.net/phoenix.zhtml?c=130560&amp;p=irol-newsArticle&amp;t=Regular&amp;id=1123808&amp;">Advance Auto Parts News Release</a> <br><a href="http://money.cnn.com/news/newsfeeds/articles/djf500/200803311739DOWJONESDJONLINE000764_FORTUNE5.htm">CNNMoney</a> <br><a href="http://www.forbes.com/reuters/feeds/reuters/2008/03/31/2008-03-31T235003Z_01_N31433790_RTRIDST_0_AUTOS-ADVANCEAUTO-UPDATE-2-NETWORK-INTRUS.html">Reuters via Forbes.com</a> <br><a href="http://www.eweek.com/c/a/Security/Auto-Parts-Retailer-Notifies-Customers-of-Network-Breach/">eWeek.com</a> <br><br><span style="font-weight: bold;">Report Credit:</span><br>Advance Auto Parts, Inc.<br><br><span style="font-weight: bold;">Response:</span><br>From the online sources cited above:<br><br>ROANOKE, Va.--(BUSINESS WIRE)--March 31, 2008--Advance Auto Parts, Inc. (NYSE:AAP), a leading automotive aftermarket retailer of parts, accessories and maintenance items, released information today regarding the Company becoming the victim of a network intrusion.<br><span style="font-style: italic;">[Evan] I don't think of the company as a "victim".&nbsp; I think of the people and possibly the banks that may have to reissue cards and reimburse the people as victims.</span><br><br>The investigation by Advance Auto Parts revealed that data from 14 of its stores may have been impacted, potentially compromising customer financial information of up to 56,000 customers.<br><br>The following 14 Advance Auto Parts stores were affected by this network intrusion:<br><br><span style="font-weight: bold;">Affected Store Address&nbsp;</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-weight: bold;">City&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; State</span><br>----------------------------------------------------------------------<br>2920 Martin Luther King Jr. Drive&nbsp; Atlanta&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Georgia<br>----------------------------------------------------------------------<br>6100 Old National Highway&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; College Park&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Georgia<br>----------------------------------------------------------------------<br>1354 Harrisburg Pike&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Columbus&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ohio<br>----------------------------------------------------------------------<br>950 E Boston Street&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Covington&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Louisiana<br>----------------------------------------------------------------------<br>2055 South Locust St.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Canal Fulton&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ohio<br>----------------------------------------------------------------------<br>422 US Highway 80 W&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Garden City&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Georgia<br>----------------------------------------------------------------------<br>2414 Belle Chase Highway&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Gretna&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Louisiana<br>----------------------------------------------------------------------<br>1370 Ashland Road&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Mansfield&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ohio<br>----------------------------------------------------------------------<br>6645 E. Shelby Dr.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Memphis&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Tennessee<br>----------------------------------------------------------------------<br>179 Sgt Prentiss Drive&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Natchez&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Mississippi<br>----------------------------------------------------------------------<br>5185 Jimmy Carter Blvd.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Norcross&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Georgia<br>----------------------------------------------------------------------<br>936 N. Gospel St.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Paoli&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Indiana<br>----------------------------------------------------------------------<br>6300 W. Broad St.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Richmond&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Virginia<br>----------------------------------------------------------------------<br>1802 Teall Ave.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Syracuse&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; New York<br>----------------------------------------------------------------------<br><span style="font-style: italic;">[Evan] I don't recognize any pattern in the store locations.&nbsp; I wonder if there is a pattern elsewhere.&nbsp; Why these stores, or is this just all that is known at this point?</span><br><br>Advance has notified its credit, debit and check processors.<br><br>As a precautionary measure, the Company has also started sending letters directly to the impacted customers whom it has been able to identify. Customers who purchased products in the 14 stores and who do not receive a letter can call the toll-free number listed below to determine if they have been impacted.<br><br>Advance is also working with the appropriate law enforcement officials who are conducting a criminal investigation.<br><br>The Company believes that the incident has been contained. However, the Company is continuing to investigate and has partnered with a leading global third party security expert to assist in the investigation. <br><br>In addition, Advance continually partners with leading experts to enhance the security of information technology systems.<br><span style="font-style: italic;">[Evan] Like who?&nbsp; What makes a person a leading expert?</span><br><br>"Safeguarding our customers' confidential financial information is extremely important to Advance Auto Parts, and we take this responsibility very seriously," said Darren Jackson, President and Chief Executive Officer.<br><span style="font-style: italic;">[Evan] I respect the fact that the CEO of the company addresses the public regarding this breach.&nbsp; It demonstrates that Mr. Jackson understands his role and ultimate responsibility for information security.</span><br><br>Advance has also established a special toll-free number with dedicated resources for potentially impacted customers who made purchases in the 14 stores to call to ask questions. The special toll-free number is 1-800-704-1154. Customer service representatives will be available to answer questions seven days a week from 8 am until 12 midnight EDT through May 31, 2008.<br><br>Advance is offering the affected customers a credit monitoring product from a national credit reporting agency at no cost for one year.<br><br>"We sincerely apologize for any inconvenience this attack on our network may cause. Advance Auto Parts has been dedicated for the past 75 years to earning customer trust and for providing Legendary Customer Service. We strive to serve each and every customer better than anyone else," said Jackson. "We truly appreciate the business of each Advance Auto Parts customer."<br><br><span style="font-weight: bold;">Commentary:</span><br>There are many many details missing from this news release.&nbsp; I expect more details to follow as people continue to ask questions and demand answers.&nbsp; A "network intrusion" is very general and implies an outsider attack.&nbsp; Why these 14 stores?<br><br>Stay tuned... <br><br><span style="font-weight: bold;">Past Breaches:</span><br>Unknown<br><br>
<script src="http://feeds.feedburner.com/%7Es/breachblog?i=http://breachblog.com/2008/03/31/advance.aspx" type="text/javascript" charset="utf-8"></script></font>]]></content:encoded>
      <pubDate>Mon, 31 Mar 2008 17:45:18 +0000</pubDate>
      <category domain="http://securityratty.com/tag/advance auto">advance auto</category>
      <category domain="http://securityratty.com/tag/advance">advance</category>
      <category domain="http://securityratty.com/tag/confidential financial information">confidential financial information</category>
      <category domain="http://securityratty.com/tag/information">information</category>
      <category domain="http://securityratty.com/tag/financial information">financial information</category>
      <category domain="http://securityratty.com/tag/stores">stores</category>
      <category domain="http://securityratty.com/tag/information security">information security</category>
      <category domain="http://securityratty.com/tag/customers">customers</category>
      <category domain="http://securityratty.com/tag/account information">account information</category>
      <source url="http://breachblog.com/2008/03/31/advance.aspx">Customers of 14 Advance Auto Parts stores are victims of intrusion</source>
    </item>
    <item>
      <title><![CDATA[A Page from Gregs Diary: Nerwana Software]]></title>
      <link>http://securityratty.com/article/e4d4f1a924ce83b07f4b3d3b75d9e4d6</link>
      <guid>http://securityratty.com/article/e4d4f1a924ce83b07f4b3d3b75d9e4d6</guid>
      <description><![CDATA[I started my career in IT many years agoand since thatyearhave worked in enterprise IT for year and years. Almost all ofmy odd career storyevolves aroundworking with end users, often advising,...]]></description>
      <content:encoded><![CDATA[<div class='snap_preview'><br /><p>I started my career in IT many years ago and since that year have worked in enterprise IT for year and years.     Almost all of my odd career story evolves around working with end users, often advising, architecting and managing the complexity of large systems integration projects, from hands on implementation to strategic vision development.  My deep background is with Techrotech in network systems engineering.</p>
<p>A few years ago, years after I started my career at Techrotech, I grew a bit dismayed at enterprise software companies.   They would, for the most part, always come to us, the end users, and try to sell us large software packages.  Their sales and technical teams had very little domain knowledge of the problems they claimed they could solve - and they had little doubt that if we purchased their wares, our problems would be solved,</p>
<p>These software companies were keen on buzzwords and technology jargon but somewhat clueless on operational solutions or the challenges of implementation across a large federated organization with many powerful business units and &#8220;in name only&#8221; CIOs.  We often referred to these software sales guys, and their favorite systems integrators, as &#8220;drive by (or fly by) implementations&#8221; where they dump the software (and hardware) at your door and run like crazy!</p>
<p>So, I joined a very cool Silicon Valley company,  Nerwana Software, hoping to change all of that, or so I thought <img src='http://eventprocessing.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Naturally, when I first came on board Nerwana , the entire organization, from executives to recent new hires out of school, heaped praise-upon-praise on my years of operational experience at Techrotech and elsewhere.   They cheered me on as I wrote papers and created slides on operational use cases and event processing solutions that the sales and solutions teams could take to market.   They sang my praises as I spoke to large audiences and evangelized their most innovative software and solutions.  They were pleased with the great reviews from customers.</p>
<p>As one would expect, I was destined to learn the face of the problems I experienced as an end-user &#8220;outsider,&#8221; now from an &#8221;insider&#8217;s&#8221; perspective. </p>
<p>One of the interesting challenges that surfaced at Nerwana was the &#8220;let&#8217;s export our culture and business model to the world&#8221; mantra, maybe better referred to as &#8220;if it sells in New York, then we must sell it the same way in Tokyo or Bejing!&#8221;</p>
<p>Also, I really was surprised to find out how dependent Nerwana was on the opinion of analysts.   When I was worked for the customers and end users, we rarely paid any special attention to the analyst&#8217;s opinions.   Sure, analysts provides a good data point, but that is all it was (or is), simply another data point.   </p>
<p>I soon found that software companies are often held hostage by &#8220;analyst chasing&#8221; which really was an eye opener for me, because we end-users, the people who actually buy the software, view analysts as mere mortals reading from the same foggy crystal ball as everyone else. </p>
<p>Another one of the fasinating challenges I experienced at Nerwana was what some would call  &#8220;The Hero Culture.&#8221;  </p>
<p>I&#8217;ll elaborate on some these, hopefully interesting, observations and experiences in a future <em>Page from Greg&#8217;s Diary</em>.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/eventprocessing.wordpress.com/150/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/eventprocessing.wordpress.com/150/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/eventprocessing.wordpress.com/150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/eventprocessing.wordpress.com/150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/eventprocessing.wordpress.com/150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/eventprocessing.wordpress.com/150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/eventprocessing.wordpress.com/150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/eventprocessing.wordpress.com/150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/eventprocessing.wordpress.com/150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/eventprocessing.wordpress.com/150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/eventprocessing.wordpress.com/150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/eventprocessing.wordpress.com/150/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thecepblog.com&blog=1100533&post=150&subd=eventprocessing&ref=&feed=1" /></div>]]></content:encoded>
      <pubDate>Tue, 25 Mar 2008 09:21:42 +0000</pubDate>
      <category domain="http://securityratty.com/tag/software">software</category>
      <category domain="http://securityratty.com/tag/software packages">software packages</category>
      <category domain="http://securityratty.com/tag/software companiesare">software companiesare</category>
      <category domain="http://securityratty.com/tag/innovative software">innovative software</category>
      <category domain="http://securityratty.com/tag/software sales guys">software sales guys</category>
      <category domain="http://securityratty.com/tag/view analysts">view analysts</category>
      <category domain="http://securityratty.com/tag/operational solutions">operational solutions</category>
      <category domain="http://securityratty.com/tag/analysts">analysts</category>
      <category domain="http://securityratty.com/tag/solutions">solutions</category>
      <source url="http://thecepblog.com/2008/03/25/a-page-from-gregs-diary-nerwana-software/">A Page from Gregs Diary: Nerwana Software</source>
    </item>
    <item>
      <title><![CDATA[The Other Side of Life]]></title>
      <link>http://securityratty.com/article/2b1b28c7f0189c1242e34f70694152db</link>
      <guid>http://securityratty.com/article/2b1b28c7f0189c1242e34f70694152db</guid>
      <description><![CDATA[Hello everyone, Shawn Hernan here. I used to work on the SDL team, and I might have been a regular contributor to this space, but instead I joined the SQL Server security team. Ralph Hood, Microsoft...]]></description>
      <content:encoded><![CDATA[<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>Hello everyone, Shawn Hernan here. I used to work on the SDL team, and I might have been a regular contributor to this space, but instead I joined the SQL Server security team. Ralph Hood, Microsoft SDL guru, asked me if I would contribute a post about “Life on the other side,” talking to what I’ve learned about the SDL from this new perspective -- sort of the reverse of </FONT></SPAN><A href="http://blogs.msdn.com/sdl/archive/2008/03/13/sdl-and-filtering.aspx"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>his recent post</FONT></SPAN></A><FONT face=Calibri><FONT size=3>.</FONT><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"> I couldn’t turn down the opportunity. <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>First, let me say what I knew about the SDL going in: no policy can anticipate every situation; you have to make tradeoffs; the details matter; the big picture matters; you need tools; you need human insight; you need management support; and we’re never going to be perfect. All of the things you’ve read in this blog are true, and they really shouldn’t be controversial. Since joining SQL, I’ve learned a lot about SQL Server too, and what it means to ship a product - but that’s outside the scope of this blog. So instead, I’ll try to describe three real experiences that illustrate things that shouldn’t be controversial either, but aren’t usually covered under the rubric of security.<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>They are crucial nonetheless. <o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><FONT face=Calibri><B style="mso-bidi-font-weight: normal"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%">Security is not the <I style="mso-bidi-font-style: normal">point</I>, it’s the needs of the customer. </SPAN></B><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%">It’s easy to believe that security is <I style="mso-bidi-font-style: normal">the point</I> of producing a product. It’s not. We won’t produce an insecure product, but the primary driver for a product team is to produce a <I style="mso-bidi-font-style: normal">valuable, useful product</I>. Yes, security is a big part of that, but security is not a goal in and of itself.<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>For example, one of the areas of fierce competition in enterprise database products is performance, and we have to balance security with <SPAN style="mso-spacerun: yes">&nbsp;</SPAN>performance. One of the ways we do that is by verifying data we receive really well, but only when necessary. We define clear trust boundaries, and check the data thoroughly <I style="mso-bidi-font-style: normal">once</I> on the way in, and then work very hard to enforce </SPAN></FONT><A href="http://download.microsoft.com/download/d/e/3/de328032-df7e-48a4-96ba-42ab0fed60ef/SQL%20Server%202005%20Security%20Datasheet.pdf"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri color=#0000ff>those trust boundaries</FONT></SPAN></A><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>. <o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>I first encountered this in SQL when I helped review threat models for the database engine. The engine trusts that the data on the disk was written correctly by a trusted entity (with checksums to guard against random errors), and enforce that. Instead of a slavish adherence to the principle of total mediation or defense in depth, which, when taken to its extreme would say to “check everything, every time,” we are hard core about making the right checks, but <I style="mso-bidi-font-style: normal">only</I> the right checks. <o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>I will note that it is not an either/or choice between security and performance – it <B style="mso-bidi-font-weight: normal">is</B> possible to </FONT></SPAN><A href="http://www.microsoft.com/sqlserver/2008/en/us/performance-scale.aspx"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri color=#0000ff>do</FONT></SPAN></A><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri> </FONT></SPAN><A href="http://www.microsoft.com/sqlserver/2008/en/us/security.aspx"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri color=#0000ff>both</FONT></SPAN></A><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>. Indeed, I would say that doing one without the other is pointless, but to get both 1) world class performance, and 2) world class security, <SPAN style="mso-spacerun: yes">&nbsp;</SPAN>you have to understand your data flows really well, and make detailed decisions. <o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><FONT face=Calibri><B style="mso-bidi-font-weight: normal"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%">Be polite, but don’t be afraid</SPAN></B><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%">: Job interviews at Microsoft can be challenging. When I interviewed for this job, my final interview was with a very senior architect. The subject of integer overflows came up, and he asked me to describe the problems and solutions. So I started writing some code on the whiteboard. After about 10 minutes of describing my approach to integer overflows, he said to me, “What if I were to tell you that’s a really bad solution, and the interview is over?” <o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>My heart sank. <o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>But instead of rolling over, I said, “well, that’s a bad outcome, tell me why.” He proceeded to attack my solution on several grounds, including being unreadable and unmaintainable, and he proceeded to describe <I style="mso-bidi-font-style: normal">his</I> solution to the problem. Now, this was a very serious, very senior technical architect, and I was in a high pressure, asymmetric situation. So, not willing to be intimidated, but unable to attack back, I pointed out several shortcomings of his solution, politely, but firmly. And we spent the next 40 minutes talking about various aspects of the problem, and me defending my solution, which I think was credible. I don’t know if he agreed with my solution or not, really, but I suspect it might have been a test to see if I would cave. Or maybe he thought it really was a bad solution, I don’t know. But I got the job. <o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>As a security professional, you’re always going to be at a technical disadvantage when you’re reviewing another team’s components. They designed and implemented the system. You are an outsider, and it is absolutely impossible to understand the system to the degree as the people who built it. Nonetheless, you’ve got to find a way to ask hard, probing, impolite and sometimes even uninformed questions without being threatening or insulting, or undermining your own credibility. <SPAN style="mso-spacerun: yes">&nbsp;</SPAN><o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>Be polite, be firm, put your ego in a box, and ask questions until you understand. <o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><FONT face=Calibri><B style="mso-bidi-font-weight: normal"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%">“It should work” is not a good answer: </SPAN></B><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>We take the </SPAN></FONT><A href="http://blogs.msdn.com/sdl/archive/2008/01/04/recent-symantec-and-ibm-vulnerabilities-giblets-banned-apis-and-the-sdl.aspx"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri color=#0000ff>giblets</FONT></SPAN></A><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri> problem very seriously, and managing giblets can be quite difficult at times. And in SQL, we have lots of giblets. We consume things from Windows, and Office, and Visual Studio, and others, and we provide giblets to other teams as well. In fact, we provide components that other teams use to build the giblets they provide to us – we consume our own giblets!<o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>And as it happens, one of the components we use was updated recently. Even though it would get serviced through Microsoft Update, we want to ensure we have the latest and greatest version of any component we ship. But to consume the latest and greatest version of this particular component would require some small updates to either our installer or theirs. So we met with the team that owns the giblet in question to try to divvy up the work, and to avoid schedule disruptions on either side. <o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>There was a lot of back and forth about various things to try, and we continued to refine a solution until we had reduced the problem to a single issue.<SPAN style="mso-spacerun: yes">&nbsp; </SPAN><o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>At this point, there was an air of hope in the room. If the idea actually worked, we had a solution at relatively low cost. But would it work? When the question of “will this work” comes up, all eyes turn towards test managers. <o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>Our general manager was looking right at our test manager and she asked, “Will that work?” The test manager looked across the table at the development manager from the other group, and said, “I don’t know. That depends on <I style="mso-bidi-font-style: normal">their </I>level of confidence in the behavior of their component under these conditions.” <o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>Now, all eyes were starting at the dev manager, and the room got quiet. A somewhat sheepish look came over his face, because he knew the answer he was about to give would be unsatisfactory. He said, “Well, I’m not a tester, I’m just a developer, but <I style="mso-bidi-font-style: normal">it should work</I>.”<o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>At which point the room erupted into hysterical laughter. <o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>“It should work” means “I think so, but we have to test it.” And that means the whole battery of tests for each of the affected components, across all of the supported platforms. And <I style="mso-bidi-font-style: normal">that</I> has to be scheduled in test labs. To be clear, this wasn’t a lack of confidence in the developer, quite the contrary, he was laughing along with everyone else. We just know that writing software to satisfy all the scenarios in which our software is deployed requires <I style="mso-bidi-font-style: normal">far</I> more testing than can reasonably be performed on a single desktop system. <o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>So the tests were scheduled, the developer was proven correct, and we’re picking up the latest version. Even seemingly simple changes require a lot of testing. <o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>So, that’s what I’ve learned: security isn’t the be-all-end-all,, things are really complex and hard to understand, and you don’t really know if anything works until you test it. None of which should be controversial, but none of the central ideas in the SDL are controversial either. The hard part is putting theory into practice, and recognizing that no venture is risk free, despite the natural inclination of security engineers to avoid any risk whatsoever. In this, I am reminded of one of my favorite books, “<U>To Engineer is Human: The Role of Failure in Successful Design</U>,” by Henry Petroski. He writes, “<I style="mso-bidi-font-style: normal">No one </I>wants<I style="mso-bidi-font-style: normal"> to learn by mistakes, but we cannot learn enough from successes to go beyond the state of the art. Contrary to their popular characterization as intellectual conservatives, engineers are really among the avant-garde. They are constantly seeking to employ new concepts [and are] constantly striving to do more with less. [] The engineer always believes he is trying something without error, but the truth of the matter is the each new structure can be a new trial. [] Such is the nature not only of science and engineering, but of all human endeavors.</I>” </FONT></SPAN></P><img src="http://blogs.msdn.com/aggbug.aspx?PostID=8329486" width="1" height="1">]]></content:encoded>
      <pubDate>Fri, 21 Mar 2008 13:06:00 +0000</pubDate>
      <category domain="http://securityratty.com/tag/team">team</category>
      <category domain="http://securityratty.com/tag/product team">product team</category>
      <category domain="http://securityratty.com/tag/engineers">engineers</category>
      <category domain="http://securityratty.com/tag/security engineers">security engineers</category>
      <category domain="http://securityratty.com/tag/security">security</category>
      <category domain="http://securityratty.com/tag/balance security">balance security</category>
      <category domain="http://securityratty.com/tag/security professional">security professional</category>
      <category domain="http://securityratty.com/tag/test managers">test managers</category>
      <category domain="http://securityratty.com/tag/test">test</category>
      <source url="http://blogs.msdn.com/sdl/archive/2008/03/21/the-other-side-of-life.aspx">The Other Side of Life</source>
    </item>
    <item>
      <title><![CDATA[Harvard University warns graduate students about web hack]]></title>
      <link>http://securityratty.com/article/f8e9f01475e7c7289079631255a005d1</link>
      <guid>http://securityratty.com/article/f8e9f01475e7c7289079631255a005d1</guid>
      <description><![CDATA[Technorati Tag: Security Breach

Date Reported
3/12/08

Organization
Harvard University

Contractor/Consultant/Branch
Graduate School of Arts and Sciences

Victims
applicants for admission and...]]></description>
      <content:encoded><![CDATA[Technorati Tag: <a href="http://technorati.com/tag/security+breach" rel="tag">Security Breach</a><br><br>
<img src="http://breachblog.com/images/95781-88451/harvard.jpg" align="right" height="108" width="109"><span style="font-weight: bold;">Date Reported: </span><br>3/12/08<br><br><span style="font-weight: bold;">Organization: </span><br><a href="http://www.harvard.edu/">Harvard University</a> <br><br><span style="font-weight: bold;">Contractor/Consultant/Branch:</span><br><a href="http://www.gsas.harvard.edu/">Graduate School of Arts and Sciences</a> <br><br><span style="font-weight: bold;">Victims:</span><br>"applicants for admission and housing"<br><br><span style="font-weight: bold;">Number Affected:</span><br>~10,000<br><br><span style="font-weight: bold;">Types of Data:</span><br>"name, Social Security number, date of birth, address, e-mail address, phone numbers, test scores, previous school attended, and school records"<br><br><span style="font-weight: bold;">Breach Description:</span><br>"A Harvard Graduate School of Arts and Sciences (GSAS) Web server that contained summaries of GSAS applicant data for entry to the Fall 2007 academic year, summaries of GSAS housing applicant data for the 2007-08 and 2006-07 academic years, and administrator information was hacked by an outsider and compromised in a way that the data on the server could have been viewed or copied."<br><br><span style="font-weight: bold;">Reference URLs:</span><br><a href="http://www.news.harvard.edu/gazette/2008/03.13/99-hacked.html">Harvard University Gazette</a> <br><a href="http://www.boston.com/news/education/higher/articles/2008/03/13/harvard_student_applicant_files_breached/">The Boston Globe</a> <br><a href="http://news.bostonherald.com/business/technology/general/view.bg?articleid=1080025&amp;srvc=home&amp;position=also">The Boston Herald</a> <br><a href="http://www.bloomberg.com/apps/news?pid=20601087&amp;sid=a.kZmE2KEB.o&amp;refer=home">Bloomberg</a> <br><br><span style="font-weight: bold;">Report Credit:</span><br>Robert Mitchell and Joe Wrinn, Harvard University Gazette<br><br><span style="font-weight: bold;">Response:</span><br>From the online sources cited above:<br><br>Harvard University notified students at the Graduate School of Arts and Sciences yesterday that their personal information may have been compromised when a hacker hijacked the school's server last month.<br><br>The GSAS site was taken down from Feb. 17 until Feb. 21 in order to investigate the incident and to improve security.<br><br>The University’s initial examination did not reveal the full extent of the hack. As the investigation continued, it became apparent that some sensitive applicant data, including Social Security numbers, could potentially have been accessed.<br><span style="font-style: italic;">[Evan] Without knowing all of the details, it seems like this was a poor incident response.</span><br><br>The University has informed the GSAS community, and has apologized for the error.<br><br>At Harvard’s expense, identity theft recovery services are being made available to the people who might be potentially affected.<br><br>Guarding against hacking is a constant battle as hackers continue to challenge and occasionally breach security systems. Harvard has taken and will continue to take steps to protect its servers as well as possible.<br><span style="font-style: italic;">[Evan] Yes, but this is absolutely no excuse.&nbsp; "Harvard has taken and will continue to take steps to protect its servers"?&nbsp; This is a problem.&nbsp; We don't aim to protect servers, we aim to protect information.</span><br style="font-style: italic;"><br>“Protecting personal information is something Harvard takes seriously, and we are truly sorry for the inconvenience and concern this incident may cause,” said Margot N. Gill, administrative dean of the GSAS.<br><br>“We are notifying and apologizing to the affected individuals and making identity theft recovery services available to them at our expense. Please be assured that we are taking steps to do what we can to prevent future incidents of this kind.”<br><br>The server contained summaries of data from approximately 10,000 applicants for admission and housing that were used by GSAS administrators during the admissions process and to match students with housing.<br><br>There were approximately 6,600 summaries from admissions candidates from the United States consisting of each applicant’s name, Social Security number, date of birth, address, e-mail address, phone numbers, test scores, previous school attended, and school records.<br><br>The remainder of the admissions data did not involve Social Security numbers. There were approximately 500 summaries of housing application data that included Harvard University ID numbers. A small number of housing application summaries (13) contained information about personal health issues such as food allergies.<br><br>Dan Moriarty, Harvard's chief information officer, said the college had strengthened its security system.<br><span style="font-style: italic;">[Evan] Had?&nbsp; How?</span><br><br>"This is really a cautionary tale for anyone in higher education," he said.<br><span style="font-style: italic;">[Evan] This is really a cautionary tale for people that do not secure confidential personal information properly.&nbsp; Higher education or not.</span><br style="font-style: italic;"><br>``This is really unprofessional, of course, and we're quite upset that something like this would happen at Harvard, of all places,'' said Patrick Hamm, a spokesman for Harvard's Graduate Student Council.<br><br>Harvard discovered the attack Feb. 16 after information from 19 graduate student-housing applications appeared on an Internet site called Pirate Bay that hosts anonymous information, said Daniel Moriarty, the university's chief information officer.<br><span style="font-style: italic;">[Evan] Unreal.&nbsp; The school was not even aware of the breach when it occurred of even shortly after it occurred.</span><br><br>Kyle Brown, president of the Graduate Student Council, said the university's delay in realizing the extent of the hacking was troubling to him. <br><br>`No One Was Really Aware' <br><br>``No one was really aware of the scope,'' said Brown, 21. ``That, in of itself, may indicate a problem with the way Harvard goes about securing information. When someone breaks in, we need to know exactly what was compromised, soon.''<br><br>Because the University could not rule out the possibility that all of the information on this server was copied and distributed more broadly, notifications are being sent to all persons who may have been affected by this incident.<br><br>In situations where applicants’ Social Security numbers or Harvard University ID numbers may have been accessed, the notifications provide contact information for free use of the services provided by Kroll Inc.<br><br><span style="font-weight: bold;">Commentary:</span><br>My first thought was actually a question.&nbsp; Why was this information accessible on or through a web server?&nbsp; I assume that the web server was compromised and through it a back end database was accessible.&nbsp; So fine, this leads me to a more questions.&nbsp; #1, Did the school conduct regular risk and vulnerability assessments and/or penetration tests on servers that collect, process or store confidential information?&nbsp; Unlikely in this case.&nbsp; #2, Why did the school not detect the breach as (or shortly after) it occurred?&nbsp; Information security cannot protect everything, but we can certainly be alerted when something is amiss.<br><br>Judging only from what I have read about this breach, I would have expected much more.<br><br>Lawd knows Hawvahd ain't cheap ya know.<br><br><span style="font-weight: bold;">Past Breaches:</span><br>Unknown<br><br>
<script src="http://feeds.feedburner.com/%7Es/breachblog?i=http://breachblog.com/2008/03/14/harvard.aspx%E2%80%9D%20type=" text="" javascript="" charset="utf-8"></script>]]></content:encoded>
      <pubDate>Thu, 13 Mar 2008 21:25:51 +0000</pubDate>
      <category domain="http://securityratty.com/tag/university">university</category>
      <category domain="http://securityratty.com/tag/harvard university">harvard university</category>
      <category domain="http://securityratty.com/tag/harvard university gazette">harvard university gazette</category>
      <category domain="http://securityratty.com/tag/harvard">harvard</category>
      <category domain="http://securityratty.com/tag/gsas administrators">gsas administrators</category>
      <category domain="http://securityratty.com/tag/gsas">gsas</category>
      <category domain="http://securityratty.com/tag/information">information</category>
      <category domain="http://securityratty.com/tag/personal information">personal information</category>
      <category domain="http://securityratty.com/tag/gsas site">gsas site</category>
      <source url="http://breachblog.com/2008/03/14/harvard.aspx">Harvard University warns graduate students about web hack</source>
    </item>
    <item>
      <title><![CDATA[Is Risk-Based Security Really Possible?]]></title>
      <link>http://securityratty.com/article/49ee6f2146d25bfa152be34beb79bb66</link>
      <guid>http://securityratty.com/article/49ee6f2146d25bfa152be34beb79bb66</guid>
      <description><![CDATA[Yes. Few security professionals doubt that our job is all about risk mitigation. But there tends to be sharp debate about whether you can measure risk. I think you can and should, but quantitative...]]></description>
      <content:encoded><![CDATA[Yes.  Few security professionals doubt that our job is all about risk mitigation.   But there tends to be sharp debate about whether you can measure risk.  I think you can and should, but <span style="font-style: italic;">quantitative</span> models don't work.  I'll come back to "why you should" and "how you can" another time, but for now I want to discuss why the quantitative approach doesn't work.<br /><br />The classic textbook quantitative risk calculation is Annualized Loss Expectancy:<br /><br /><div style="text-align: center;">ALE = (Impact of the event in $$) * (Number of times in a year the event will happen)<br /></div><br />So, you calculate your ALE and that's the maximum you should spend to mitigate that risk.<br /><br />If the real world was that simple, we'd all use ALE to plan our security strategies.  But ALE is fundamentally wrong for for information security.   I'll concede that ALE can be useful as a simple conceptual model for risk because it requires us to think about both of the factors that generally influence risk: Likelihood and Impact.  But literal use of ALE for information security decisions is problematic to say the least.<br /><br />The problem with ALE is that the numbers we plug into that formula are so baseless that the resulting calculation has no credibility.  We probably inherited this simple conceptual model at some point from the insurance industry, which is different from security management in at least two key ways:<br /><ul><li>They have statistics and actuarial models that predict the likelihood of certain events with reasonable numerical accuracy across a certain demographic - we don't<br /></li><li>They have a straightforward way of estimating the loss associated with those events  with reasonable numerical accuracy - we don't</li></ul>Not to mention the fact that insurance and information security are fundamentally different models, but I'll save that tangent for another time.<br /><br />How does one calculate the financial impact of a security breach?  Here's a hint: the amount of money you paid for the server that was just compromised is wrong.  There's a whole bunch of things that go into it... the cost of employees and consultants to restore order after the breach, the potential legal liability, the cost of business you may have lost when the system went down, the opportunity cost of things you couldn't do because you had to spend time and resources responding to the incident, and the impact of lost goodwill and reputation damage that you suffer in the market.  All of these factors are either immeasurable or unpredictable, which makes them poor candidates for mathematical calculations.<br /><br />How does one calculate the likelihood of a security breach?  The spectrum of threats is too broad and too unpredictable to have any hope of doing this.  If you were just hacked by an outsider, or fell victim to a disgruntled employee, or made a simple mistake and exposed a bunch of sensitive information on a website, chances are you never saw it coming, and sure couldn't have sat at your desk six months ago and said "there's a 20% chance that this will happen in the next year".<br /><br />So, with ALE hopelessly wrong for information security, how can we argue <span style="font-style: italic;">in favor</span> of risk-based security?  The answer lies in qualitative models - stay tuned.<br /><br />Cheers,<br />Bryan<img src="http://feeds.feedburner.com/~r/PracticalRiskManagement/~4/138000524" height="1" width="1"/>]]></content:encoded>
      <pubDate>Thu, 26 Jul 2007 16:42:00 +0000</pubDate>
      <category domain="http://securityratty.com/tag/security">security</category>
      <category domain="http://securityratty.com/tag/information security">information security</category>
      <category domain="http://securityratty.com/tag/information security decisions">information security decisions</category>
      <category domain="http://securityratty.com/tag/security management">security management</category>
      <category domain="http://securityratty.com/tag/security breach">security breach</category>
      <category domain="http://securityratty.com/tag/breach">breach</category>
      <category domain="http://securityratty.com/tag/risk">risk</category>
      <category domain="http://securityratty.com/tag/wrong">wrong</category>
      <category domain="http://securityratty.com/tag/ale hopelessly wrong">ale hopelessly wrong</category>
      <source url="http://feeds.feedburner.com/~r/PracticalRiskManagement/~3/138000524/is-risk-based-security-really-possible.html">Is Risk-Based Security Really Possible?</source>
    </item>
  </channel>
</rss>
