<?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: alongside]]></title>
    <link>http://securityratty.com/tag/alongside</link>
    <description></description>
    <pubDate>Fri, 11 Jan 2008 14:15:40 +0000</pubDate>
    <generator>iRatty Engine</generator>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <item>
      <title><![CDATA[Open source still looking to shake off concerns]]></title>
      <link>http://securityratty.com/article/7e5163da79864cb4c3f5fc1de1d44091</link>
      <guid>http://securityratty.com/article/7e5163da79864cb4c3f5fc1de1d44091</guid>
      <description><![CDATA[Although open source software has gained a place in enterprise networks alongside proprietary software, it can't seem to shake doubts about security and intellectual-property issues that have long...]]></description>
      <content:encoded><![CDATA[Although open source software has gained a place in enterprise networks alongside proprietary software, it can't seem to shake doubts about security and intellectual-property issues that have long dogged the movement.]]></content:encoded>
      <pubDate>Sun, 24 Aug 2008 20:00:00 +0000</pubDate>
      <category domain="http://securityratty.com/tag/source software">source software</category>
      <category domain="http://securityratty.com/tag/issues">issues</category>
      <category domain="http://securityratty.com/tag/movement">movement</category>
      <category domain="http://securityratty.com/tag/security">security</category>
      <category domain="http://securityratty.com/tag/doubts">doubts</category>
      <source url="http://www.networkworld.com/news/2008/082508-open-source-concerns.html?fsrc=rss-security">Open source still looking to shake off concerns</source>
    </item>
    <item>
      <title><![CDATA[ Walking with the SDL Part 2]]></title>
      <link>http://securityratty.com/article/6fd946e1231f0fb50a945c379295e319</link>
      <guid>http://securityratty.com/article/6fd946e1231f0fb50a945c379295e319</guid>
      <description><![CDATA[Jeremy Dallman here with Part Two in my series on Walking with the SDL. In Part One , I provided a snapshot of Crawling and discussed getting management approval. In Part Two, I will cover a couple...]]></description>
      <content:encoded><![CDATA[<P style="MARGIN: 0in 0in 10pt" class=MsoNormal><FONT size=3 face=Calibri>Jeremy Dallman here with Part Two in my series on “Walking” with the SDL. In </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 One</FONT></A><FONT size=3><FONT face=Calibri>, I provided a snapshot of “Crawling” and discussed getting management approval. In Part Two, I will cover a couple more “Walk” components: expanding security training and formalizing requirements. <?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><FONT size=3><FONT face=Calibri>This blog gives us a place to talk about our experiences from using the SDL here at Microsoft and hopefully provide useful information that will help you implement it more effectively at your company.<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>So, I would encourage you to use the Comments section at the bottom of each post to ask questions, give us feedback, or request other topics for us to cover.<o:p></o:p></FONT></FONT></P>
<P style="MARGIN: 0in 0in 10pt" class=MsoNormal><FONT size=3><FONT face=Calibri>Some quick definitions before we dive in. I’ve been using the imagery of learning to “crawl, walk and run” as a way to provide some basic starting points that would move your organization toward implementing the Security Development Lifecycle (SDL). <SPAN style="mso-spacerun: yes">&nbsp;</SPAN>“Walking” is the point where your security development practices become a lifecycle – a repeatable, reusable process that makes security a part of your development culture. To relate the analogy to SDL a bit more closely, think of <I style="mso-bidi-font-style: normal"><U>crawling</U></I> as the “SD” in SDL. For this post, we’ll continue to talk about <I style="mso-bidi-font-style: normal"><U>walking</U></I> – or adding the “L” in SDL. <o:p></o:p></FONT></FONT></P>
<P style="MARGIN: 0in 0in 10pt" class=MsoNormal><FONT size=3><FONT face=Calibri>Let’s jump into another component for adopting the Microsoft SDL to expand your own Security Development Lifecycle.<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>Expand Security Training<o:p></o:p></FONT></FONT></B></P>
<P style="MARGIN: 0in 0in 10pt" class=MsoNormal><FONT size=3><FONT face=Calibri>Once you have management approval, it is necessary to gain grassroots acceptance of the changes – at the developer, QA/test, and PM levels. If you have been “crawling”, you have probably already implemented some sort of discipline-specific training around things like threat modeling, using compiler defenses, and fuzz testing. Now that you are building a lifecycle, your goal for security training should expand. Security training should be about creating an environment where writing secure software is everyone’s mission. While security training should be undertaken with the goal of understanding security issues and how to address them, good training (and instructors) will also explain why solving security problems is in their best interests and create an environment where they know voicing security concerns is encouraged. <o:p></o:p></FONT></FONT></P>
<P style="MARGIN: 0in 0in 10pt" class=MsoNormal><FONT size=3 face=Calibri>Training has been one of the earliest and most important elements of the SDL at Microsoft. From our experience, we learned that the most effective approach is to divide your training into two tracks: <I style="mso-bidi-font-style: normal">general security principles</I> and <I style="mso-bidi-font-style: normal">role-specific security practices.</I> Before I jump into the details, I want to encourage you to also read Shawn Hernan’s </FONT><A href="http://blogs.msdn.com/sdl/archive/2008/05/29/sdl-training.aspx"><FONT color=#0000ff size=3 face=Calibri>very good post about SDL training</FONT></A><FONT size=3><FONT face=Calibri> that highlights some of the ways to make security training effective.<o:p></o:p></FONT></FONT></P>
<P style="MARGIN: 0in 0in 10pt" class=MsoNormal><FONT size=3 face=Calibri>The general security principles should explain why security is important, how you define security requirements, the process you will use for writing and validating secure code, and how security relates to each phase of the lifecycle or unique roles contributing to the development process. A key factor for building a development lifecycle is educating your individual contributors on the value of investing in security. Of course </FONT><A href="http://blogs.msdn.com/sdl/archive/2007/05/31/oil-change-or-culture-change.aspx"><FONT color=#0000ff size=3 face=Calibri>changing culture</FONT></A><FONT size=3><FONT face=Calibri> takes time, but using the opportunity of structured training to explain your principles will be one of your most effective platforms for influencing change.<o:p></o:p></FONT></FONT></P>
<P style="MARGIN: 0in 0in 10pt" class=MsoNormal><FONT size=3><FONT face=Calibri>At this point in your organizational maturity, you are also beginning to expand your security thinking by focusing on each role in the development process. Discipline-specific security training is where you dig into the details of implementing a Security Development Lifecycle. <o:p></o:p></FONT></FONT></P>
<P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo1" 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>The developer needs to understand the practical details of how to write code securely, how to set compiler flags, what a security code review means, how to avoid using banned APIs, and what tools are available for them to perform security analysis before checking in their code. <o:p></o:p></FONT></FONT></P>
<P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo1" 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 QA/tester needs to know how to set security rules in test tools, how to perform penetration testing, and what the security quality criteria is for your product, or how to file a security bug. <o:p></o:p></FONT></FONT></P>
<P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo1" 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 PM needs to understand how to define measurable goals or how security policies can be factored into feature design. <o:p></o:p></FONT></FONT></P>
<P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l1 level1 lfo1" 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 business decision maker of your organization should understand how to track security metrics alongside other product measurements or how security policy plays a critical role in the overall quality and value of your product. <o:p></o:p></FONT></FONT></P>
<P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 10pt 0.5in; mso-list: l1 level1 lfo1" class=MsoListParagraphCxSpLast><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>Finally, it is critical for the employees occupying all job roles to understand the value of threat modeling – both as a tool for understanding threats early in the design phase and throughout the development process as a key barometer to the security pulse of your product. <o:p></o:p></FONT></FONT></P>
<P style="MARGIN: 0in 0in 10pt" class=MsoNormal><FONT size=3><FONT face=Calibri>Discipline-specific training will be the place to address these issues for your organization. In case you were wondering, <I style="mso-bidi-font-style: normal">all job roles should b</I>e required to attend both types of security training <B style="mso-bidi-font-weight: normal"><I style="mso-bidi-font-style: normal">before</I></B> wo<I style="mso-bidi-font-style: normal">rking<B style="mso-bidi-font-weight: normal"> </B></I>on your product.<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 face=Calibri>Our new SDL website [</FONT><A href="http://www.microsoft.com/sdl"><FONT color=#0000ff size=3 face=Calibri>http://www.microsoft.com/sdl</FONT></A><FONT size=3 face=Calibri>] will be a very good place to watch for future training materials. The </FONT><A href="http://msdn.microsoft.com/en-us/security/cc448120.aspx"><FONT color=#0000ff size=3 face=Calibri>SDL Training and Resources</FONT></A><FONT size=3><FONT face=Calibri> page has some useful material up now and more will be coming in the future. <o:p></o:p></FONT></FONT></B></P>
<P style="MARGIN: 0in 0in 10pt" class=MsoNormal><FONT size=3><FONT face=Calibri>That’s Part Two. In Part Three, I will discuss the important “walk” components of formalizing security requirements and reusing threat models and attack surface reviews. Then we will close with the discussions on conducting final security reviews, and managing post-release documentation. <o:p></o:p></FONT></FONT></P>
<P style="MARGIN: 0in 0in 10pt" class=MsoNormal><U><FONT size=3><FONT face=Calibri>I’d like to hear if anyone is using the concept of “crawling” and “walking” to implement SDL in your company. <o:p></o:p></FONT></FONT></U></P>
<P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo2" class=MsoNoSpacing><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; </SPAN></SPAN></SPAN><FONT size=3><FONT face=Calibri>Do you provide security training to your employees today?<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=MsoNoSpacing><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; </SPAN></SPAN></SPAN><FONT size=3><FONT face=Calibri>Do these additional training topics make sense in your organization? <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=MsoNoSpacing><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; </SPAN></SPAN></SPAN><FONT size=3><FONT face=Calibri>What would you add to this that is unique to your application or company? <o:p></o:p></FONT></FONT></P><img src="http://blogs.msdn.com/aggbug.aspx?PostID=8762037" width="1" height="1">]]></content:encoded>
      <pubDate>Mon, 21 Jul 2008 12:56:00 +0000</pubDate>
      <category domain="http://securityratty.com/tag/define security requirements">define security requirements</category>
      <category domain="http://securityratty.com/tag/security requirements">security requirements</category>
      <category domain="http://securityratty.com/tag/requirements">requirements</category>
      <category domain="http://securityratty.com/tag/security">security</category>
      <category domain="http://securityratty.com/tag/security development lifecycle">security development lifecycle</category>
      <category domain="http://securityratty.com/tag/development lifecycle">development lifecycle</category>
      <category domain="http://securityratty.com/tag/security pulse">security pulse</category>
      <category domain="http://securityratty.com/tag/perform security analysis">perform security analysis</category>
      <category domain="http://securityratty.com/tag/principles">principles</category>
      <source url="http://blogs.msdn.com/sdl/archive/2008/07/21/walking-with-the-sdl-part-2.aspx"> Walking with the SDL Part 2</source>
    </item>
    <item>
      <title><![CDATA[SearchScan works nicely alongside SiteAdvisor]]></title>
      <link>http://securityratty.com/article/f7d8fc3cef0da39db590a3d861d4845b</link>
      <guid>http://securityratty.com/article/f7d8fc3cef0da39db590a3d861d4845b</guid>
      <description><![CDATA[A really great service for Yahoo SE users. Anything you can do to stay safe, do it


clipped from www.pcworld.com

Yahoo Search Adds SearchScan, a Good Security Step


SearchScan, as Yahoo calls the...]]></description>
      <content:encoded><![CDATA[<div > A really great service for Yahoo SE users.<br/>Anything you can do to stay safe, do it! </div>
<table cellpadding="0" cellspacing="0" width="100%" style="margin: 12px 0px; font-family: arial; color: #333333; background: #ffffff; border: solid 4px #e5e5e5; width: 100%; clear: left;">
<tr>
<td valign="top">
<table cellpadding="0" cellspacing="0" width="100%" class="CM_CTB_Content_Wrap" style="margin: 0px; padding: 0px;background-color: #ffffff;">
<tr>
<td valign="top">
<table cellpadding="0" cellspacing="0" width="100%" style="border-bottom: solid 1px #dcdcdc; white-space: nowrap; margin-bottom: 8px; background-color: #eeeeee ;background-image: url(http://clipmarks.com/images/source-bg.gif); background-repeat: repeat-x; height: 24px; line-height: 24px; vertical-align: middle; padding-bottom: 4px; color: #666666; font-size: 10px;">
<tr>
<td valign="top"><a href="http://clipmarks.com/clipmark/48C2068E-E9DC-411B-BF15-3052B15FA183/" title="go to this clipmark"><img src="http://content.clipmarks.com/blog_icon/871aae86-3489-4c8d-b096-f8f4ba7c6756/48C2068E-E9DC-411B-BF15-3052B15FA183/" alt="" width="19" height="19" border="0" style="vertical-align: middle; margin: 0px 4px; display: inline; border: none; float:none;" /></a>clipped from <a title="http://www.pcworld.com/article/147377/yahoo_search_adds_searchscan_a_good_security_step.html" href="http://www.pcworld.com/article/147377/yahoo_search_adds_searchscan_a_good_security_step.html" style="font-size: 11px;">www.pcworld.com</a></td>
</tr>
</table>
<table cellpadding="0" cellspacing="0" width="100%" style="text-align: left; padding: 0px 8px; margin: 4px 0px 8px 0px; background: transparent; border: none;">
<tr>
<td valign="top"><!-- CLIPPED FROM: http://www.pcworld.com/article/147377/yahoo_search_adds_searchscan_a_good_security_step.html -->
<div style="margin: 4px 0px; color: #000000; font-size: 20px;">Yahoo Search Adds SearchScan, a Good Security Step</div>
</td>
</tr>
</table>
<div style="height: 2px; font-size: 2px; background: #dcdcdc; border-bottom: solid 1px #f5f5f5; margin: 2px 4px;"></div>
<table cellpadding="0" cellspacing="0" width="100%" style="text-align: left; padding: 0px 8px; margin: 4px 0px 8px 0px; background: transparent; border: none;">
<tr>
<td valign="top"><!-- CLIPPED FROM: http://www.pcworld.com/article/147377/yahoo_search_adds_searchscan_a_good_security_step.html --><P>SearchScan, as Yahoo calls the feature, is a good move that can help protect users&#8217; privacy and security, and one that I&#8217;d like to see the company take further. Here&#8217;s how it works. </P></td>
</tr>
</table>
</td>
</tr>
</table>
<div style="margin: 0px 6px 6px 4px;">
<table style="font-size: 11px;border-spacing: 0px;padding: 0px;" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td style="background:transparent;border-width:0px;padding:0px;">&nbsp;</td>
<td align="right" style="background:transparent;border-width:0px;padding:0px;width:107px" width="107"><a href="http://clipmarks.com/share/48C2068E-E9DC-411B-BF15-3052B15FA183/blog/" title="blog or email this clip"><img src="http://content8.clipmarks.com/images/c2b-foot.png" border="0" alt="blog it" width="107" height="17" style="border-width:0px;padding:0px;margin:0px;" /></a></td>
</tr>
</table>
</div>
</td>
</tr>
</table>
]]></content:encoded>
      <pubDate>Thu, 03 Jul 2008 10:59:20 +0000</pubDate>
      <category domain="http://securityratty.com/tag/searchscan">searchscan</category>
      <category domain="http://securityratty.com/tag/users">users</category>
      <category domain="http://securityratty.com/tag/yahoo calls">yahoo calls</category>
      <category domain="http://securityratty.com/tag/protect users privacy">protect users privacy</category>
      <category domain="http://securityratty.com/tag/yahoo">yahoo</category>
      <category domain="http://securityratty.com/tag/security step">security step</category>
      <category domain="http://securityratty.com/tag/security">security</category>
      <category domain="http://securityratty.com/tag/stay safe">stay safe</category>
      <category domain="http://securityratty.com/tag/pcworld">pcworld</category>
      <source url="http://spywarebiz.com/spywarebizblog/?p=491">SearchScan works nicely alongside SiteAdvisor</source>
    </item>
    <item>
      <title><![CDATA[Mashup of the Titans]]></title>
      <link>http://securityratty.com/article/6289294023616c0d4219941919c976a5</link>
      <guid>http://securityratty.com/article/6289294023616c0d4219941919c976a5</guid>
      <description><![CDATA[Information Security - an Oxymoron for the information age

Always the beautiful answer who asks a more beautiful question. e. e. cummings
or why i am with Gelernter

This is a mashup of Saltzer &amp;...]]></description>
      <content:encoded><![CDATA[<div>Information Security - an Oxymoron for the information age</div><br /><div>“Always the beautiful answer who asks a more beautiful question.” e. e. cummings</div><div>...or why i am with Gelernter</div><br /><div>This is a mashup of Saltzer &amp; Schroeder&#39;s famous <a href="http://www.cs.virginia.edu/~evans/cs551/saltzer/">information security principles</a> with David Gelernter&#39;s <a href="http://www.edge.org/documents/archive/edge70.html">Manifesto</a>.</div><br /><div>The premise of this mashup is to examine the paper by Saltzer and Schroeder which was written in 1975 and serves as the basis for most information security programs against the Gelernter&#39;s manifesto as to where computing is actually going. Each of the eight principles in Saltzer and Schroeder&#39;s paper is listed in order, and followed by select excerpts of Gelernter&#39;s manifesto. This comparison is to examine theoretical information security principles vis a vis the actual utility of modern information systems. I will not make an attempt to reconcile theory and practice, but will point out where the two schools of thought agree. In fairness, Saltzer and Schroeder&#39;s paper was written 25 years before Gelernter&#39;s, however Saltzer and Schroeder&#39;s principles dominate the thinking about information security to this day and so its important to view them side by side with Gelernter&#39;s thinking on the direction of computing.</div><br /><div style="color: #bf5f00; ">Saltzer and Schroeder:</div><div>&quot;a) Economy of mechanism: Keep the design as simple and small as possible. This well-known principle applies to any aspect of a system, but it deserves emphasis for protection mechanisms for this reason: design and implementation errors that result in unwanted access paths will not be noticed during normal use (since normal use usually does not include attempts to exercise improper access paths). As a result, techniques such as line-by-line inspection of software and physical examination of hardware that implements protection mechanisms are necessary. For such techniques to be successful, a small and simple design is essential.&quot;</div><br /><div style="color: #0060bf; ">Gelernter:</div><div>&quot;9. The computing future is based on &quot;cyberbodies&quot; — self-contained, neatly-ordered, beautifully-laid-out collections of information, like immaculate giant gardens.&quot;</div><br /><div><span style="color: #00bf00; ">Conclusion(gp):</span>&#0160;So far, so good</div><br /><div>**</div><br /><div><span style="color: #bf5f00; ">Saltzer and Schroeder:</span><br /></div><div>&quot;b) Fail-safe defaults: Base access decisions on permission rather than exclusion. This principle, suggested by E. Glaser in 1965,8 means that the default situation is lack of access, and the protection scheme identifies conditions under which access is permitted. The alternative, in which mechanisms attempt to identify conditions under which access should be refused, presents the wrong psychological base for secure system design. A conservative design must be based on arguments why objects should be accessible, rather than why they should not. In a large system some objects will be inadequately considered, so a default of lack of permission is safer. A design or implementation mistake in a mechanism that gives explicit permission tends to fail by refusing permission, a safe situation, since it will be quickly detected. On the other hand, a design or implementation mistake in a mechanism that explicitly excludes access tends to fail by allowing access, a failure which may go unnoticed in normal use. This principle applies both to the outward appearance of the protection mechanism and to its underlying implementation.&quot;</div><br /><div><span style="color: #00bf00; ">Conclusion(gp):</span>&#0160;A conservative design principle that puts the object&#39;s owner in control of permissions. This makes a lot of sense from the object point of view, but does little to address the use case in which it executes.</div><br /><div>**</div><br /><div><span style="color: #bf5f00; ">Saltzer and Schroeder:</span><br /></div><div>&quot;c) Complete mediation: Every access to every object must be checked for authority. This principle, when systematically applied, is the primary underpinning of the protection system. It forces a system-wide view of access control, which in addition to normal operation includes initialization, recovery, shutdown, and maintenance. It implies that a foolproof method of identifying the source of every request must be devised. It also requires that proposals to gain performance by remembering the result of an authority check be examined skeptically. If a change in authority occurs, such remembered results must be systematically updated.&quot;</div><br /><div><span style="color: #0060bf; ">Gelernter:</span><br /></div><div>&quot;8. The software systems we depend on most today are operating systems (Unix, the Macintosh OS, Windows et. al.) and browsers (Internet Explorer, Netscape Communicator...). Operating systems are connectors that fasten users to computers; they attach to the computer at one end, the user at the other. Browsers fasten users to remote computers, to &quot;servers&quot; on the internet.</div><br /><div>Today&#39;s operating systems and browsers are obsolete because people no longer want to be connected to computers — near ones OR remote ones. (They probably never did). They want to be connected to information. In the future, people are connected to cyberbodies; cyberbodies drift in the computational cosmos — also known as the Swarm, the Cybersphere.</div><br /><div>13. Any well-designed next-generation electronic gadget will come with a ``Disable Omniscience&#39;&#39; button.</div><br /><div>17. A cyberbody can be replicated or distributed over many computers; can inhabit many computers at the same time. If the Cybersphere&#39;s computers are tiles in a paved courtyard, a cyberbody is a cloud&#39;s drifting shadow covering many tiles simultaneously.</div><br /><div>20. If a million people use a Web site simultaneously, doesn&#39;t that mean that we must have a heavy-duty remote server to keep them all happy? No; we could move the site onto a million desktops and use the internet for coordination. The &quot;site&quot; is like a military unit in the field, the general moving with his troops (or like a hockey team in constant swarming motion). (We used essentially this technique to build the first tuple space implementations. They seemed to depend on a shared server, but the server was an illusion; there was no server, just a swarm of clients.) Could Amazon.com be an itinerant horde instead of a fixed Central Command Post? Yes.&quot;</div><br /><div><span style="color: #00bf00; ">Conclusion(gp):</span>&#0160;Complete mediation provides the underpinning for Saltzer and Schroeder&#39;s system, but does not appear to scale to the desired itinerant horde at least in common interpretation.</div><br /><div>**</div><br /><div><span style="color: #bf5f00; ">Saltzer and Schroeder:</span><br /></div><div>&quot;d) Open design: The design should not be secret. The mechanisms should not depend on the ignorance of potential attackers, but rather on the possession of specific, more easily protected, keys or passwords. This decoupling of protection mechanisms from protection keys permits the mechanisms to be examined by many reviewers without concern that the review may itself compromise the safeguards. In addition, any skeptical user may be allowed to convince himself that the system he is about to use is adequate for his purpose. Finally, it is simply not realistic to attempt to maintain secrecy for any system which receives wide distribution.&quot;</div><br /><div><span style="color: #00bf00; ">Conclusion(gp):</span>&#0160;both seem to agree, hard to get the itinerant horde moving in a swarm without open standards.</div><br /><div>**</div><br /><div><span style="color: #bf5f00; ">Saltzer and Schroeder:</span><br /></div><div>&quot;e) Separation of privilege: Where feasible, a protection mechanism that requires two keys to unlock it is more robust and flexible than one that allows access to the presenter of only a single key. The relevance of this observation to computer systems was pointed out by R. Needham in 1973. The reason is that, once the mechanism is locked, the two keys can be physically separated and distinct programs, organizations, or individuals made responsible for them. From then on, no single accident, deception, or breach of trust is sufficient to compromise the protected information. This principle is often used in bank safe-deposit boxes. It is also at work in the defense system that fires a nuclear weapon only if two different people both give the correct command. In a computer system, separated keys apply to any situation in which two or more conditions must be met before access should be permitted. For example, systems providing user-extendible protected data types usually depend on separation of privilege for their implementation.&quot;</div><br /><div><span style="color: #0060bf; ">Gelernter:</span><br /></div><div>&quot;37. Elements stored in a mind do not have names and are not organized into folders; are retrieved not by name or folder but by contents. (Hear a voice, think of a face: you&#39;ve retrieved a memory that contains the voice as one component.) You can see everything in your memory from the standpoint of past, present and future. Using a file cabinet, you classify information when you put it in; minds classify information when it is taken out. (Yesterday afternoon at four you stood with Natasha on Fifth Avenue in the rain — as you might recall when you are thinking about &quot;Fifth Avenue,&quot; &quot;rain,&quot; &quot;Natasha&quot; or many other things. But you attached no such labels to the memory when you acquired it. The classification happened retrospectively.)&quot;</div><br /><div><span style="color: #00bf00; ">Conclusion(gp):</span>&#0160;Information Security models tend to look at things statically through information classification lenses, but its how information is used that makes it valuable. In practice this is how information security theory breaks down in the face of reality - what does an access control matrix look like for a mashup? What does it look like for a data mining app?</div><br /><div>**</div><br /><div><span style="color: #bf5f00; ">Saltzer and Schroeder:</span><br /></div><div>&quot;f) Least privilege: Every program and every user of the system should operate using the least set of privileges necessary to complete the job. Primarily, this principle limits the damage that can result from an accident or error. It also reduces the number of potential interactions among privileged programs to the minimum for correct operation, so that unintentional, unwanted, or improper uses of privilege are less likely to occur. Thus, if a question arises related to misuse of a privilege, the number of programs that must be audited is minimized. Put another way, if a mechanism can provide &quot;firewalls,&quot; the principle of least privilege provides a rationale for where to install the firewalls. The military security rule of &quot;need-to-know&quot; is an example of this principle.&quot;</div><br /><div><span style="color: #0060bf; ">Gelernter:</span><br /></div><div>&quot;28. Metaphors have a profound effect on computing: the file-cabinet metaphor traps us in a &quot;passive&quot; instead of &quot;active&quot; view of information management that is fundamentally wrong for computers.</div><br /><div>29. The rigid file and directory system you are stuck with on your Mac or PC was designed by programmers for programmers — and is still a good system for programmers. It is no good for non-programmers. It never was, and was never intended to be.</div><br /><div>30. If you have three pet dogs, give them names. If you have 10,000 head of cattle, don&#39;t bother. Nowadays the idea of giving a name to every file on your computer is ridiculous.&quot;</div><br /><div><span style="color: #00bf00; ">Conclusion(gp):</span>&#0160;Least Privilege is the point where the practical matter of applying Saltzer and Schroeder&#39;s principles breaks down in modern systems. Its a deployment issue, and a matter of insufficient models and modes.</div><br /><div>**</div><br /><div><span style="color: #bf5f00; ">Saltzer and Schroeder:</span><br /></div><div>&quot;g) Least common mechanism: Minimize the amount of mechanism common to more than one user and depended on by all users [28]. Every shared mechanism (especially one involving shared variables) represents a potential information path between users and must be designed with great care to be sure it does not unintentionally compromise security. Further, any mechanism serving all users must be certified to the satisfaction of every user, a job presumably harder than satisfying only one or a few users. For example, given the choice of implementing a new function as a supervisor procedure shared by all users or as a library procedure that can be handled as though it were the user&#39;s own, choose the latter course. Then, if one or a few users are not satisfied with the level of certification of the function, they can provide a substitute or not use it at all. Either way, they can avoid being harmed by a mistake in it.&quot;</div><br /><div><span style="color: #0060bf; ">Gelernter:</span><br /></div><div>&quot;6. Miniaturization was the big theme in the first age of computers: rising power, falling prices, computers for everybody. Theme of the Second Age now approaching: computing transcends computers. Information travels through a sea of anonymous, interchangeable computers like a breeze through tall grass. A dekstop computer is a scooped-out hole in the beach where information from the Cybersphere wells up like seawater.</div><br /><div>16. The future is dense with computers. They will hang around everywhere in lush growths like Spanish moss. They will swarm like locusts. But a swarm is not merely a big crowd. The individuals in the swarm lose their identities. The computers that make up this global swarm will blend together into the seamless substance of the Cybersphere. Within the swarm, individual computers will be as anonymous as molecules of air.</div><br /><div>55. Software can solve hard problems in two ways: by algorithm or by making connections — by delivering the problem to exactly the right human problem-solver. The second technique is just as powerful as the first, but so far we have ignored it.</div><br /><div>56. Lifestreams and microcosms are the two most important cyberbody types; they relate to each other as a single musical line relates to a single chord. The stream is a &quot;moment in space,&quot; the microcosm a moment in time.&quot;</div><br /><div>**</div><br /><div><span style="color: #bf5f00; ">Saltzer and Schroeder:</span><br /></div><div>&quot;h) Psychological acceptability: It is essential that the human interface be designed for ease of use, so that users routinely and automatically apply the protection mechanisms correctly. Also, to the extent that the user&#39;s mental image of his protection goals matches the mechanisms he must use, mistakes will be minimized. If he must translate his image of his protection needs into a radically different specification language, he will make errors.&quot;</div><br /><div><span style="color: #0060bf; ">Gelernter:</span><br /></div><div>&quot;7. &quot;The network is the computer&quot; — yes; but we&#39;re less interested in computers all the time. The real topic in astronomy is the cosmos, not telescopes. The real topic in computing is the Cybersphere and the cyberstructures in it, not the computers we use as telescopes and tuners.</div><br /><div>27. Modern computing is based on an analogy between computers and file cabinets that is fundamentally wrong and affects nearly every move we make. (We store &quot;files&quot; on disks, write &quot;records,&quot; organize files into &quot;folders&quot; — file-cabinet language.) Computers are fundamentally unlike file cabinets because they can take action.</div><br /><div>31. Our standard policy on file names has far-reaching consequences: doesn&#39;t merely force us to make up names where no name is called for; also imposes strong limits on our handling of an important class of documents — ones that arrive from the outside world. A newly-arrived email message (for example) can&#39;t stand on its own as a separate document — can&#39;t show up alongside other files in searches, sit by itself on the desktop, be opened or printed independently; it has no name, so it must be buried on arrival inside some existing file (the mail file) that does have a name. The same holds for incoming photos and faxes, Web bookmarks, scanned images...</div><br /><div>32. You shouldn&#39;t have to put files in directories. The directories should reach out and take them. If a file belongs in six directories, all six should reach out and grab it automatically, simultaneously.</div><br /><div>33. A file should be allowed to have no name, one name or many names. Many files should be allowed to share one name. A file should be allowed to be in no directory, one directory, or many directories. Many files should be allowed to share one directory. Of these eight possibilities, only three are legal and the other five are banned — for no good reason.</div><br /><div>53. Your car, your school, your company and yourself are all one-track vehicles moving forward through time, and they will each leave a stream-shaped cyberbody (like an aircraft&#39;s contrail) behind them as they go. These vapor-trails of crystallized experience will represent our first concrete answer to a hard question: what is a company, a university, any sort of ongoing organization or institution, if its staff and customers and owners can all change, its buildings be bulldozed, its site relocated — what&#39;s left? What is it? The answer: a lifestream in cyberspace.&quot;</div><br /><br /><div>**</div><div style="color: #00bf00; ">Conclusion(gp):</div><br /><div>The Saltzer and Schroeder principles of Open Design and Economy of Mechanism hold up well in the face of modern computing realities, and to a certain extent Fail Safe Defaults does as well; however if we information security people are to be effective we need to re-think the other principles.</div><br /><div>**</div><br /><div>Last word:&#0160;<span style="color: #0060bf; ">Gelernter:</span></div><div>We&#39;ll know the system is working when a butterfly wanders into the in-box and (a few wingbeats later) flutters out — and in that brief interval the system has transcribed the creature&#39;s appearance and analyzed its way of moving, and the real butterfly leaves a shadow-butterfly behind. Some time soon afterward you&#39;ll be examining some tedious electronic document and a cyber-butterfly will appear at the bottom left corner of your screen (maybe a Hamearis lucina) and pause there, briefly hiding the text (and showing its neatly-folded rusty-chocolate wings like Victorian paisley, with orange eyespots) — and moments later will have crossed the screen and be gone.</div>]]></content:encoded>
      <pubDate>Wed, 25 Jun 2008 13:29:25 +0000</pubDate>
      <category domain="http://securityratty.com/tag/protection mechanisms">protection mechanisms</category>
      <category domain="http://securityratty.com/tag/protection mechanisms correctly">protection mechanisms correctly</category>
      <category domain="http://securityratty.com/tag/information security">information security</category>
      <category domain="http://securityratty.com/tag/information">information</category>
      <category domain="http://securityratty.com/tag/implements protection mechanisms">implements protection mechanisms</category>
      <category domain="http://securityratty.com/tag/information travels">information travels</category>
      <category domain="http://securityratty.com/tag/information security people">information security people</category>
      <category domain="http://securityratty.com/tag/protection">protection</category>
      <category domain="http://securityratty.com/tag/potential information path">potential information path</category>
      <source url="http://1raindrop.typepad.com/1_raindrop/2008/06/mashup-of-the-titans.html">Mashup of the Titans</source>
    </item>
    <item>
      <title><![CDATA[Utah's FrontRunner Commuter Rail Unwired]]></title>
      <link>http://securityratty.com/article/c32729dbad65ab09b47b60140c9883c3</link>
      <guid>http://securityratty.com/article/c32729dbad65ab09b47b60140c9883c3</guid>
      <description><![CDATA[The newly launched 40-mile commuter rail line, FrontRunner, goes official with its free Wi-Fi: Nomad Digital, one of the longest-established firms providing connectivity to trains, has unwired the 12...]]></description>
      <content:encoded><![CDATA[<p><img src="http://wifinetnews.com/images/train.jpg" align="right" border="0" hspace="5" /><strong>The newly launched 40-mile commuter rail line, FrontRunner, goes official with its free Wi-Fi:</strong> Nomad Digital, one of the longest-established firms providing connectivity to trains, has unwired the 12 double-decker trains on this new line, which opened for service in late April. About 1,000 passengers ride the route from Ogden to Salt Lake City each day (as of mid-May), and the service logged 700 users per day just a few days ago. Speeds aren't noted. Nomad worked with local firm Wasatch Electric and uses Redline gear. (The press release isn't up at this writing, nor has either the rail authority nor Nomad's site been updated.)</p>

<p>That's an insanely large percentage of riders using the service, so it's possible ridership has increased even more than the mid-May figures indicate, or the commuters are really intense computer and handheld users. Also, note that the FAQ for the authority's overall Wi-Fi service <a href="http://www.rideuta.com/ridingUTA/amenities/faq.aspx"><strong>requires you to be 18 years or older</strong></a>. It is Utah, after all--a minor might do something dirty with the service and the transit authority would be held responsible. The authority offers Wi-Fi on some buses, too.</p>

<p>The network is backed by fiber that runs alongside the track, which can make a huge difference in the ability to bring in backhaul. Other train lines have to work with either or both cellular and satellite backhaul, although Nomad typically uses fixed WiMax, as they are in this deployment. They're finishing up a 600 km London to Glasgow route for Virgin in the UK, which will be vastly larger than any other Internet-equipped route in the world.</p>

<p>This is one of the first major production service launches of train-based Wi-Fi in the U.S. VIA Rail in Canada is the only other in-production system offering in-transit Wi-Fi on a train line in North America. There are several trials, pilots, and phased-in plans underway. I thought 2007 would be the year that train-based Internet access took off; looks like it will leave the station worldwide in 2009, perhaps due to better 3G cell cover and improved antenna designs, as well as new commuter rail systems like FrontRunner that are designed with the idea of connectivity.</p>]]></content:encoded>
      <pubDate>Fri, 13 Jun 2008 09:34:53 +0000</pubDate>
      <category domain="http://securityratty.com/tag/wi-fi">wi-fi</category>
      <category domain="http://securityratty.com/tag/wi-fi service requires">wi-fi service requires</category>
      <category domain="http://securityratty.com/tag/rail">rail</category>
      <category domain="http://securityratty.com/tag/rail authority">rail authority</category>
      <category domain="http://securityratty.com/tag/authority">authority</category>
      <category domain="http://securityratty.com/tag/in-transit wi-fi">in-transit wi-fi</category>
      <category domain="http://securityratty.com/tag/free wi-fi">free wi-fi</category>
      <category domain="http://securityratty.com/tag/authority offers wi-fi">authority offers wi-fi</category>
      <category domain="http://securityratty.com/tag/service">service</category>
      <source url="http://wifinetnews.com/archives/008358.html">Utah's FrontRunner Commuter Rail Unwired</source>
    </item>
    <item>
      <title><![CDATA[iPhone Wi-Fi Hotspot Access Now in AT&T Plan Details]]></title>
      <link>http://securityratty.com/article/0341be5a275ea36298f09242c2436b45</link>
      <guid>http://securityratty.com/article/0341be5a275ea36298f09242c2436b45</guid>
      <description><![CDATA[It's on, it's off, it's on again: Access to AT&amp;T hotspots is back on again, at least in the fine print, as the company now includes the statement that all iPhone plans in the U.S. include &quot;access to...]]></description>
      <content:encoded><![CDATA[<p><strong>It's on, it's off, it's on again:</strong> Access to AT&T hotspots is back on again, at least in the fine print, as the company now includes the statement that all iPhone plans in the U.S. include "access to AT&T's more than 17,000 Wi-Fi hotspots, including Starbucks." (Click the Plans tab at top to see that text.) </p>

<p>AT&T appeared to have flipped a switch several days ago on its "attwifi" SSID that has appeared alongside T-Mobile's during this several-month transition at Starbucks from one operator to another. iPhone users were presented with a custom login screen that prompted them for their phone number to obtain free access. That gateway page disappeared a few days. I haven't tested if it's back, but at least AT&T has, at long last, made the connection that its iPhone customers might enjoy the same free access to hotspots as its 7m fiber and qualifying DSL customers.</p>]]></content:encoded>
      <pubDate>Thu, 08 May 2008 05:39:38 +0000</pubDate>
      <category domain="http://securityratty.com/tag/access">access</category>
      <category domain="http://securityratty.com/tag/obtain free access">obtain free access</category>
      <category domain="http://securityratty.com/tag/att">att</category>
      <category domain="http://securityratty.com/tag/att hotspots">att hotspots</category>
      <category domain="http://securityratty.com/tag/free access">free access</category>
      <category domain="http://securityratty.com/tag/hotspots">hotspots</category>
      <category domain="http://securityratty.com/tag/days ago">days ago</category>
      <category domain="http://securityratty.com/tag/wi-fi hotspots">wi-fi hotspots</category>
      <category domain="http://securityratty.com/tag/days">days</category>
      <source url="http://wifinetnews.com/archives/008311.html">iPhone Wi-Fi Hotspot Access Now in AT&amp;T Plan Details</source>
    </item>
    <item>
      <title><![CDATA[Stolen USinternetworking laptop also affects XL employees]]></title>
      <link>http://securityratty.com/article/5bdfc50b1b7b539dfb6f3dd348ea39ab</link>
      <guid>http://securityratty.com/article/5bdfc50b1b7b539dfb6f3dd348ea39ab</guid>
      <description><![CDATA[Technorati Tag: Security Breach

Date Reported
4/16/08 (this incident is also the cause of &quot; Stolen USinternetworking laptop affects hundreds of SPX employees

Organization
XL Global Services, Inc
...]]></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/xl.jpg" align="right" height="84" width="150"><font size="2"><span style="font-weight: bold;">Date Reported: </span><br>4/16/08 (this incident is also the cause of "<a href="http://breachblog.com/2008/04/22/spx.aspx">Stolen USinternetworking laptop affects hundreds of SPX employees</a>")<br><br><span style="font-weight: bold;">Organization: </span><br><a href="http://www.xlcapital.com/xlc/xlc/xls.jsp">XL Global Services, Inc.</a> <br><br><span style="font-weight: bold;">Contractor/Consultant/Branch:</span><br><a href="http://www.usi.com/">USinternetworking, Inc.</a>* <br><br><font size="1">*<span style="font-weight: bold;">From the USinternetworking "About Us" page:</span><br>Founded in 1998, USinternetworking, Inc. (USi), an AT&amp;T company, is the most experienced Application Service Provider (ASP). We use a highly automated, efficient, systematic approach to deliver managed hosting, application management, remote management, professional services, SaaS enablement, and eBusiness development and hosting to more than 150 enterprise-level organizations in over 30 countries.</font><br><br><span style="font-weight: bold;">Victims:</span><br>Employees<br><br><span style="font-weight: bold;">Number Affected:</span><br>Unknown<br><br><span style="font-weight: bold;">Types of Data:</span><br>Names, addresses, and Social Security numbers<br><br><span style="font-weight: bold;">Breach Description:</span><br>"A personal computer was recently stolen from an employee of one of our vendors, USinternetworking, Inc. of Annapolis, Maryland ("USi").&nbsp; The personal computer contained the personal information of employees of XL Global Services, Inc. or its affiliates ("XL")"<br><br><span style="font-weight: bold;">Reference URL:</span><br><a href="http://doj.nh.gov/consumer/pdf/XL.pdf">The New Hampshire State Attorney General breach notification</a> <br><br><span style="font-weight: bold;">Report Credit:</span><br>The New Hampshire State Attorney General<br><br><span style="font-weight: bold;">Response:</span><br>From the online source cited above:<br><br>I am writing to inform you about a security breach.<br><br>A personal computer was recently stolen from an employee of one of our vendors, USinternetworking, Inc. of Annapolis, Maryland ("USi").<br><br>The personal computer contained the personal information of employees of XL Global Services, Inc. or its affiliates ("XL")<br><br>This information included names, addresses, and Social Security numbers of employees<br><span style="font-style: italic;">[Evan] Why this information is permitted to be stored on a laptop computer is anyone's guess.&nbsp; Allowing this information to be stored on a laptop computer alongside another client's information (see "<a href="http://breachblog.com/2008/04/22/spx.aspx">Stolen USinternetworking laptop affects hundreds of SPX employees</a>") and without encryption (we are assuming that there is none because none was mentioned) is shoddy.&nbsp; Our vendors are not allowed to co-mingle our data with that belonging to another company.&nbsp; Our vendors are not permitted to store "confidential" information without employing encryption.&nbsp; Our vendors are audited for compliance no less than semi-annually.</span><br><br>USi also informed us that the laptop itself was password protected and the two files containing the personal identifying information of Company employees would not be immediately evident.<br><span style="font-style: italic;">[Evan] So?&nbsp; Password protection (probably OS-level) and security through obscurity are both ineffective.</span><br><br>At our request, USi immediately reported the theft to local law enforcement in Columbus, Ohio to investigate the matter. <br><br>the investigation has not yet been successful.<br><br>Although we have no evidence that this information has been improperly accessed or misused, we want to make you aware of the incident and the steps that have been taken to prevent a reoccurrence.<br><span style="font-style: italic;">[Evan] I found nothing in the breach notification that reflects what the companies plan to do or have done to "prevent a reoccurrence".</span><br><br>We have sent multiple e-mail notifications to the affected employees to notify them of the breach and the status. <br><br>The notices describe, among other things: <br>(1) the general nature of the incident resulting in the potential information security breach, <br>(2) the type of personal information that was the subject of the possible security breach,<br>(3) the precautionary measures USi is taking (at XL's request) to help protect personal information from unauthorized use,<br>(4) contact information for inquiries, and<br>(5) how to enroll in Kroll's identity theft restoration and continuous credit monitoring services, which are being made available by USi (at XL's request) to affected individuals free of charge for two years.<br><br>XL takes privacy and security matters very seriously.<br><br>If you have questions or feel you may have an identity theft issue, please call ID TheftSmart member services at 1-800-588-9839 between 8:00 am and 5:00 pm (Central Time), Monday through Friday.<br><br>On behalf of USi and the Company, we sincerely regret this incident.<br><br><span style="font-weight: bold;">Commentary:</span><br>These are the types of breaches that always get under my skin.&nbsp; I don't get it.&nbsp; These are two respectable companies.&nbsp; I understand that *&amp;^% happens, but people can prevent this *&amp;^%!<br><br>On a side note, does anyone know if Thomas Dunbar still runs information security at XL?&nbsp; He is the <a href="http://www.scmagazineus.com/CSO-of-the-year-Thomas-Dunbar-global-chief-security-officer-XL-Capital/article/33061/">2006 SC Magazine CSO of the Year.</a><br><br><span style="font-weight: bold;">Past Breaches:</span><br>Unknown</font><br><br>
<script src="http://feeds.feedburner.com/%7Es/breachblog?i=http://breachblog.com/2008/04/24/xl.aspx" type="text/javascript" charset="utf-8"></script>]]></content:encoded>
      <pubDate>Thu, 24 Apr 2008 11:07:36 +0000</pubDate>
      <category domain="http://securityratty.com/tag/protect personal information">protect personal information</category>
      <category domain="http://securityratty.com/tag/personal information">personal information</category>
      <category domain="http://securityratty.com/tag/information">information</category>
      <category domain="http://securityratty.com/tag/runs information security">runs information security</category>
      <category domain="http://securityratty.com/tag/laptop">laptop</category>
      <category domain="http://securityratty.com/tag/employees">employees</category>
      <category domain="http://securityratty.com/tag/breach description">breach description</category>
      <category domain="http://securityratty.com/tag/breach">breach</category>
      <category domain="http://securityratty.com/tag/security breach">security breach</category>
      <source url="http://breachblog.com/2008/04/24/xl.aspx">Stolen USinternetworking laptop also affects XL employees</source>
    </item>
    <item>
      <title><![CDATA[Top 3 conclusions about IT Risk Management we like hearing]]></title>
      <link>http://securityratty.com/article/c7b23cbc6bc36b78178bbe6f4dd15925</link>
      <guid>http://securityratty.com/article/c7b23cbc6bc36b78178bbe6f4dd15925</guid>
      <description><![CDATA[I read a nice summary of a recent Symantec 40 page survey on IT Risk Management and felt compelled to share the links and highlights that jump out. Symantec was recently noted as a leader in IT-GRC...]]></description>
      <content:encoded><![CDATA[I read a nice summary of a recent Symantec 40 page survey on IT Risk Management and felt compelled to share the links and highlights that jump out.  Symantec was recently noted as a <a href="http://www.security-works.com/blog/2008/02/gartner-it-grc-predictions.html">leader in IT-GRC per this Gartner report</a>.<br /><br />The summary I read was posted by <a href="http://www.itsecurity.com/features/risk-management-myths-realities/">John Edwards over at ITSecurity.com.</a><br /><br />Here are the conclusions that grabbed our eye:<br /><ul><li>Businesses would be far better served if they viewed security as an IT risk management element that can be addressed alongside other critical elements, such as availability, performance and compliance.</li><li>Technology alone can't mitigate IT risk. While technology plays a critical role in IT risk mitigation, balanced controls and frameworks are also necessary in order to provide complete risk management capabilities.</li><li>Management should consider implementing a continuous risk assessment process.</li></ul><img src="http://feeds.feedburner.com/~r/PracticalRiskManagement/~4/240938984" height="1" width="1"/>]]></content:encoded>
      <pubDate>Mon, 25 Feb 2008 11:28:00 +0000</pubDate>
      <category domain="http://securityratty.com/tag/risk management">risk management</category>
      <category domain="http://securityratty.com/tag/risk">risk</category>
      <category domain="http://securityratty.com/tag/risk management element">risk management element</category>
      <category domain="http://securityratty.com/tag/risk mitigation">risk mitigation</category>
      <category domain="http://securityratty.com/tag/management">management</category>
      <category domain="http://securityratty.com/tag/recent symantec">recent symantec</category>
      <category domain="http://securityratty.com/tag/nice summary">nice summary</category>
      <category domain="http://securityratty.com/tag/technology plays">technology plays</category>
      <category domain="http://securityratty.com/tag/technology">technology</category>
      <source url="http://feeds.feedburner.com/~r/PracticalRiskManagement/~3/240938984/top-3-conclusions-about-it-risk.html">Top 3 conclusions about IT Risk Management we like hearing</source>
    </item>
    <item>
      <title><![CDATA[Oldham Primary Care Trust NHS loses two data sticks]]></title>
      <link>http://securityratty.com/article/1fa6887ba7491f504446d387e63807fc</link>
      <guid>http://securityratty.com/article/1fa6887ba7491f504446d387e63807fc</guid>
      <description><![CDATA[Technorati Tag: Security Breach

Date Reported
1/11/08

Organization
Oldham Primary Care Trust NHS (PCT

Contractor/Consultant/Branch
None

Victims
PCT &quot;clients

Number Affected
148

Types of Data
The...]]></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/oldham.jpg" align="right" height="50" width="198"><font size="2"><span style="font-weight: bold;">Date Reported: </span><br>1/11/08<br><br><span style="font-weight: bold;">Organization: </span><br><a href="http://www.oldham.nhs.uk/" target="_blank"> Oldham Primary Care Trust NHS (PCT)</a> <br><br><span style="font-weight: bold;">Contractor/Consultant/Branch:</span><br>None<br><br><span style="font-weight: bold;">Victims:</span><br>PCT "clients"<br><br><span style="font-weight: bold;">Number Affected:</span><br>148<br><br><span style="font-weight: bold;">Types of Data:</span><br>"The information lost related to copies of assessments about future healthcare needs held in a secure central file. It included people’s names, addresses and dates of birth."*<br><br><font size="1"><span style="font-style: italic;">*I'm not sure if this means that copies of assessments AND names, addresses and dates of birth OR just names, addresses and dates of birth.</span></font><br><br><span style="font-weight: bold;">Breach Description:</span><br>The Oldham Primary Care Trust NHS has issued a press release announcing the loss of two "data sticks" containing personal information belonging to clients that had contact with the organization's continuing care service.&nbsp; A total of 148 clients were affected by the breach.<br><br><span style="font-weight: bold;">Reference URL:</span><br><a href="http://www.oldham.nhs.uk/temp_docs/PRESSNOTICE110108.pdf" target="_blank"> The Oldham Primary Care Trust NHS Press Release</a> <br><a href="http://www.manchestereveningnews.co.uk/news/s/1031694_personal_info_lost_in_oldham" target="_blank"> Manchester Evening News Story</a><br><br><span style="font-weight: bold;">Report Credit:</span><br>Oldham Primary Care Trust NHS<br><br><span style="font-weight: bold;">Response:</span><br>From the online sources cited above:<br><br>A breach of information security has taken place. Two data sticks containing information relating to 148 clients who have been in contact with the PCT’s continuing care service have been reported missing.<br><br>This should never have happened.<br><span style="font-style: italic;">[Evan] Got that right.</span><br><br>All the individuals affected have been identified. Our first priority has been to try to contact all 148 individuals, or their representatives, personally. We have made personal contact with 145, and offered to visit them. We are waiting for three to get back to us after several attempts to contact them.<br><br>We have followed up the contacts in writing with our sincere apologies, and have set up a<br>dedicated freephone information line for those who may have further questions.<br><br>The information lost related to copies of assessments about future healthcare needs held in a secure central file. It included people’s names, addresses and dates of birth. It did not contain financial information.<br><span style="font-style: italic;">[Evan] It's a little unclear to me what this means exactly.</span><br><br>There is no risk at all to anyone’s future care.<br><br>A formal internal investigation has been launched.<br><br>The PCT takes patient confidentiality extremely seriously and has taken immediate action to prevent any further similar incidents.&nbsp; All data sticks containing ‘personal’ information have been recalled, and a full and thorough review of current processes and procedures is now underway.<br><br>Gail Richards, Oldham PCT chief executive, said: “We are deeply sorry – this should never have happened. We have launched a full and thorough investigation, and are reviewing our current policies relating to data storage.<br><span style="font-style: italic;">[Evan] It's always a good sign when a "chief executive" comments on security.&nbsp; I have said this before, but it shows that they understand their information security role and that the buck stops with them.</span><br><br>“While we believe the data sticks have been lost, we have reported the incident to the police in order to get the best advice possible. We have no reason at all to believe the information has been accessed by anyone else.”<br><br>To make sure this cannot happen again, the PCT:<br></font><ul><li><font size="2">Is undertaking a full audit of how removable media is used across the PCT</font></li><li>Has recalled all data sticks and pen drives which contain ‘personal’ data</li><li>Nearly completed recalling all data sticks and pen drives in order to reissue encrypted devices to staff alongside a new procedure for their use</li><li>Has reminded all staff formally of existing policies and procedures</li><li>Is urgently developing updated guidance for staff around information security<br></li></ul><font size="2"><span style="font-style: italic;">[Evan] These steps will go a long way towards preventing an similar occurrence.&nbsp; This is sound information security judgment, in my opinion.</span><br><br>Anyone with concerns should contact the PCT’s information line on freephone 0800 144 4304.&nbsp; The line is open from 8.30am8pm MonFri and 10am4pm SatSun.<br><br><span style="font-weight: bold;">Commentary:</span><br>Overall, this has to be one of the best responses I have seen in some time from an organization that experienced a breach of personal information.&nbsp; The response is open, thorough and honest.&nbsp; After reading the press release, I am clear about what happened and what Oldham Primary Care Trust ("PCT") plans to do about it.&nbsp; Too many times, organizations attempt to keep a breach under wraps.&nbsp; PCT prominently displays the information on their web site home page.<br><br><img style="border-color: rgb(0, 0, 0); width: 400px; height: 288px;" src="http://images.quickblogcast.com/95781-88451/oldhamhome.jpg" border="1" width="400"><br><br>The breach happens.&nbsp; The organization comes to terms with the fact that a breach occurred.&nbsp; The organization reaches out to everyone affected with an honest explanation and sincere apology.&nbsp; The organization issues a press release to announce what took place and what it intends to do about it.&nbsp; The organization saves face and keeps a certain amount of trust in the process.&nbsp; I am impressed with how PCT has responded to this breach. <br><br><span style="font-weight: bold;">Past Breaches:</span><br>January, 2008 - <a href="http://breachblog.com/2008/01/10/kingstonnhs.aspx" target="_blank"> Medical information found in the road</a> <br>December, 2007 - <a href="http://breachblog.com/2007/12/19/bolton.aspx" target="_blank"> Laptop stolen from Royal Bolton Hospital NHS</a> <br>September, 2007 - <a href="http://breachblog.com/2007/09/16/nhs.aspx" target="_blank"> Dudley Group of Hospitals NHS hard drives for sale on eBay</a> </font><br><br>
<script src="http://feeds.feedburner.com/%7Es/breachblog?i=http://breachblog.com/2008/01/11/oldham.aspx" type="text/javascript" charset="utf-8"></script>]]></content:encoded>
      <pubDate>Fri, 11 Jan 2008 14:15:40 +0000</pubDate>
      <category domain="http://securityratty.com/tag/information">information</category>
      <category domain="http://securityratty.com/tag/information lost">information lost</category>
      <category domain="http://securityratty.com/tag/personal information">personal information</category>
      <category domain="http://securityratty.com/tag/financial information">financial information</category>
      <category domain="http://securityratty.com/tag/medical information">medical information</category>
      <category domain="http://securityratty.com/tag/information security">information security</category>
      <category domain="http://securityratty.com/tag/data">data</category>
      <category domain="http://securityratty.com/tag/freephone information line">freephone information line</category>
      <category domain="http://securityratty.com/tag/data sticks">data sticks</category>
      <source url="http://breachblog.com/2008/01/11/oldham.aspx">Oldham Primary Care Trust NHS loses two data sticks</source>
    </item>
  </channel>
</rss>
