<?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: fond]]></title>
    <link>http://securityratty.com/tag/fond</link>
    <description></description>
    <pubDate>Wed, 26 Sep 2007 15:11:00 +0000</pubDate>
    <generator>iRatty Engine</generator>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <item>
      <title><![CDATA[CLOUD COMPUTING - STORMY WEATHER?]]></title>
      <link>http://securityratty.com/article/197c984b8e2d41f0d4763ab1993fed11</link>
      <guid>http://securityratty.com/article/197c984b8e2d41f0d4763ab1993fed11</guid>
      <description><![CDATA[Lots being written about the Cloud , most of it quite dark and gloomy . In fact Im surprised, that Hoff hasnt got a preso spooled up called The Toxic Cloud or something similarly ominous for his next...]]></description>
      <content:encoded><![CDATA[<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="src" value="http://www.youtube.com/v/teXOPAFMOp0&amp;hl=en&amp;fs=1" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/teXOPAFMOp0&amp;hl=en&amp;fs=1" allowfullscreen="true"></embed></object></p>
<p>Lots being <strong><a href="http://techbuddha.wordpress.com/2008/08/29/saas-and-cloud-computing-change-the-cia-paradigm/">written</a></strong> about <strong><a href="http://lastinfirstout.blogspot.com/2008/10/cloud-outsourcing-moved-up-stack.html">the Cloud</a></strong>, most of it quite <a href="http://rationalsecurity.typepad.com/blog/2008/10/will-you-all-please-shut-up-about-securing-the-cloudno-such-thing.html#trackback">dark and gloomy</a>.  In fact I&#8217;m surprised, that Hoff hasn&#8217;t got a preso spooled up called &#8220;The Toxic Cloud&#8221; or something similarly ominous for his next speaking tour.<br />
That said, <strong><a href="http://www.economist.com/opinion/displayStory.cfm?source=hptextfeature&amp;story_id=12471098">the Economist does a great job distilling the issue</a></strong> into a simple statement -</p>
<blockquote><p>Cloud computing is a trade-off between sovereignty and efficiency.</p></blockquote>
<p>Let me ask you -  if you had to put your money on one of those horses, considering your average profit-preoccupied business, which would it be?  I&#8217;d put my bottom dollar on the thoroughbred named &#8220;Cost Center Reduction&#8221;, to place.</p>
<p><strong>WHO ARE WE TO STAND IN THE WAY OF &#8220;PROGRESS&#8221;?</strong></p>
<p>I&#8217;m always fond of Jack&#8217;s rule that the role of information risk management boils down to three deceptively simple premises:</p>
<ul>
<li>Reduce Risk.</li>
<li>Reduce Loss.</li>
<li>Create Operational Efficiencies.</li>
</ul>
<p>So it would seem antithetical to the charter of the Chief Security Officer to stand in the way of progress as embodied by &#8220;cloud computing&#8221; (not to mention dangerous to long-term job security).  And I think that this presents opportunities to discuss strategies for managing risk, strategies that aren&#8217;t too theoretical and have practical application (though actual &#8220;cloud&#8221; use by enterprises may be rare at this point).</p>
<p><strong>ON RISK REDUCTION IN THE CLOUD (or, How To Learn From the Shortcomings of PCI DSS)</strong></p>
<p>The good news is, there&#8217;s already a well-established model for managing the risk around outsourcing the processing of &#8220;confidential&#8221; information.  The bad news is, that model kinda sucks it.</p>
<p>The Payment Card Industry, known as the &#8220;PCI&#8221; or &#8220;<em>meal ticket</em>&#8221; to many in the industry, faced a similar problem with the introduction of GLBA.  As I see it (and I&#8217;m not at all close to the PCI, at all, so this is all just abstract soliloquy) the PCI had one of two choices when faced with the prospect of other people managing their sensitive information:</p>
<ol>
<li>Accept the *massive* amount of GLBA risk their business creates and spend a TON of money to build out the infrastructure (both process and IT) to manage the consumer data themselves (in conjunction with the banks, of course) and never have it grace the computing systems of the retailer.  <em><strong>Or,</strong></em></li>
<li>Transfer the GLBA risk down to the retailer and have them bear the majority of the risk (and cost of reducing risk to a level that might be tolerable to the US Government).</li>
</ol>
<p><span style="color: #999999;"><em>(<a href="http://www.mckeay.net/">Martin</a>, <span style="color: #333333;">you may recall our Twittering about PCI a while back.  This is the crux of my view on the subj.</span>)</em></span></p>
<p>Now fortunately, the CSO&#8217;s of the world are going to be a little more &#8220;invested&#8221; in protecting the information they are stewards over, and unlike the PCI, will remain primarily responsible for the C, I, &amp; A of the data in the Cloud.  The cool thing is, this actually presents a great opportunity to start building a meaningful model for co-management of risk!  In fact, we can take the PCI model of contractual risk transference but modify where it goes all wrong, and start working to create something better.  And we can start by euthanizing some faulty assumptions.</p>
<p><strong>JUST HOW INFORMATIVE IS PCI DSS?</strong></p>
<p>What might be <em><strong>the.greatest.mistake</strong></em> of the standards compliance mentality is the assumption of value for the past-state measurement.  That is, I believe that the CSO needs more than some &#8220;past-state&#8221; assurance in order to understand their risk.    If you look at the concept of &#8220;PCI compliance&#8221; it really is an examination of a past state of nature that is assumed to be relevant to current and future states.   Many people (myself included) are not at all convinced that this past-state is nearly as informative as those who mandate it&#8217;s measurement believe it to be.</p>
<p>That&#8217;s not to condemn past-state measurements as completely non-informative,  they most certainly are useful.  It&#8217;s just that <em><strong>no self-respecting CSO sleeps well because they were deemed &#8220;PCI compliant&#8221;</strong></em> 10 months ago.  They sleep well because they have good visibility into current-state information and confidence in their strategy concerning future-state (based on that visibility and the outcomes of sound IRM models).</p>
<p><strong>MOVING PAST THE VULNERABILITY SCANNER INTO INTELLIGENCE AND WISDOM</strong></p>
<p>So realizing this new importance (to me, at least) concerning visibility and IRM models, I&#8217;m lead to the conclusion that if we are to manage risk in the Cloud, we&#8217;ll have to move beyond &#8220;PCI Compliance&#8221; or the concept that some regular &#8220;audit&#8221; of controls in place at the host is all we need to understand our ability to manage risk.  No, the CSO must have good information concerning current and probable future states.   This is that &#8220;visibility&#8221; I spoke of above.  In fact, we&#8217;ll need significant amounts of <em><strong>piercing, transparent</strong></em> visibility.  And in order to gain that visibility, our insight into Cloud Risk Management must include significant provisions for understanding a joint ability to Prevent/Detect/Respond as well as provisions for managing the risk that one of the participants won&#8217;t provide that visibility or ability via SLA&#8217;s and penalties . These SLA&#8217;s must be expressed in measurable terms (more visibility), and those metrics must have their roots in the things that help understand how we manage risk (those aforementioned IRM models).</p>
<p><strong>THE CLOUD COMPUTING SECURITY SILVER LINING (sorry couldn&#8217;t resist)</strong></p>
<p>As I mentioned earlier, I do see an opportunity to create insight.  The need for visibility and IRM models would allow us to create a &#8220;guidance&#8221; if you&#8217;ll allow me to use the term.  Not a standard or a &#8220;best practice&#8221; to audit by, but simply a reference document that says &#8220;if you&#8217;re going to put information on somebody else&#8217;s systems <em>and still hold some significant responsibility for that information</em>, here&#8217;s the considerations, why they are considerations, and how you might go about collaborating on the management of risk&#8221;.</p>
<p>And I think that if we undertake this journey, there is going to be a lot of growth and risk management innovation along the way.  But keen insights into what it means to manage risk will be necessary, and secure and forthright collaboration will be of absolute importance.</p>
<p>I say that last bit because, if these pundits are right about the utility of a hosted computing model - the Cloud will happen regardless of the CSO&#8217;s ability or desire to manage it.</p>
]]></content:encoded>
      <pubDate>Mon, 27 Oct 2008 12:46:17 +0000</pubDate>
      <category domain="http://securityratty.com/tag/risk management innovation">risk management innovation</category>
      <category domain="http://securityratty.com/tag/management">management</category>
      <category domain="http://securityratty.com/tag/cloud">cloud</category>
      <category domain="http://securityratty.com/tag/risk">risk</category>
      <category domain="http://securityratty.com/tag/glba risk">glba risk</category>
      <category domain="http://securityratty.com/tag/glba">glba</category>
      <category domain="http://securityratty.com/tag/reduce risk">reduce risk</category>
      <category domain="http://securityratty.com/tag/risk reduction">risk reduction</category>
      <category domain="http://securityratty.com/tag/toxic cloud">toxic cloud</category>
      <source url="http://riskmanagementinsight.com/riskanalysis/?p=496">CLOUD COMPUTING - STORMY WEATHER?</source>
    </item>
    <item>
      <title><![CDATA[Speaking of Security Podcast #113]]></title>
      <link>http://securityratty.com/article/a58b24455b5c1e25e7e5cfc42fb9a6e5</link>
      <guid>http://securityratty.com/article/a58b24455b5c1e25e7e5cfc42fb9a6e5</guid>
      <description><![CDATA[Click to Download/Listen (11:11

With users wanting more real-time, self-service options, many organizations have migrated their services to remote channels including the Internet or Call Centers but...]]></description>
      <content:encoded><![CDATA[<a href="http://www.rsa.com/blog/blog_entry.aspx?id=1308">Click to Download/Listen</a> (11:11)<br>
<br />
With users wanting more real-time, self-service  options, many organizations have migrated their services to remote channels  including the Internet or Call   Centers but these services and benefits come with added risks  of fraud and identity theft.&nbsp; <a href="http://rsa.com/press_release.aspx?id=9459" target="_blank">Knowledge-based authentication</a> (KBA) offers customers the opportunity to  benefit from remote interactions with stronger security as well as the added  convenience of real-time authentication.&nbsp;Learn more in this week's podcast. In other news, we bid a fond farewell to co-host Matt Buckley.<br /><br />]]></content:encoded>
      <pubDate>Sun, 13 Jul 2008 20:00:00 +0000</pubDate>
      <category domain="http://securityratty.com/tag/real-time authentication">real-time authentication</category>
      <category domain="http://securityratty.com/tag/real-time">real-time</category>
      <category domain="http://securityratty.com/tag/co-host matt buckley">co-host matt buckley</category>
      <category domain="http://securityratty.com/tag/authentication">authentication</category>
      <category domain="http://securityratty.com/tag/remote interactions">remote interactions</category>
      <category domain="http://securityratty.com/tag/stronger security">stronger security</category>
      <category domain="http://securityratty.com/tag/offers customers">offers customers</category>
      <category domain="http://securityratty.com/tag/fond farewell">fond farewell</category>
      <category domain="http://securityratty.com/tag/identity theft">identity theft</category>
      <source url="http://www.rsa.com/blog/blog_entry.aspx?id=1308">Speaking of Security Podcast #113</source>
    </item>
    <item>
      <title><![CDATA[Sybase aims to be your mobile phone security vendor]]></title>
      <link>http://securityratty.com/article/5a9828d35e79a49f71b4b22417bc23b4</link>
      <guid>http://securityratty.com/article/5a9828d35e79a49f71b4b22417bc23b4</guid>
      <description><![CDATA[In a blast from the past, Sybase is aiming to be your mobile phone security provider. According to this article in Information Week , Sybase iAnywhere division's, Afaria security line already provides...]]></description>
      <content:encoded><![CDATA[
<div xmlns="http://www.w3.org/1999/xhtml"><p>In a blast from the past, Sybase is aiming to be your mobile phone security provider. According to this <a href="http://www.informationweek.com/news/mobility/security/showArticle.jhtml?articleID=208800633">article in Information Week</a>, <a class="zem_slink" title="Sybase iAnywhere" href="http://www.ianywhere.com/" rel="homepage">Sybase iAnywhere</a> division's, Afaria security line already provides device authentication and encryption and now will add anti-virus and firewall capabilities. </p>

<p>I was glad to see the Sybase name in the article.&nbsp; I have fond memories of Sybase on Sun servers from my early web hosting days.&nbsp; It is also good to see a new competitor in the mobile phone business. Lets see if Sybase gives the McAfee's, Symatecs, etc a run for their money. Or who knows maybe another not yet heard from name will come out to dominate the mobile phone market.</p>

<p>What I also was unaware of was that there were over 500 viruses that target mobile phones.&nbsp; With Sybase covering <a class="zem_slink" title="Windows Mobile" href="http://microsoft.com/windowsmobile/" rel="homepage">Windows Mobile</a>, <a class="zem_slink" title="Symbian OS" href="http://www.symbian.com/" rel="homepage">Symbian</a> (they <a href="http://news.yahoo.com/s/nf/20080625/tc_nf/60464">just went open source</a>), Blackberry and more, even the <a class="zem_slink" title="IPhone" href="http://en.wikipedia.org/wiki/IPhone" rel="wikipedia">Apple iPhone</a> appears to be covered.&nbsp; Though overall I still think this is an immature market, it will be interesting to see who steps up.</p>

<fieldset class="zemanta-related"><legend>Related articles</legend><ul class="zemanta-article-ul"><li class="zemanta-article-ul-li"><a title="Open in new window" href="http://mobilecrunch.com/2008/05/19/secure-iphone-e-mail-from-sybase/">Secure iPhone e-mail from Sybase</a> [via Zemanta]</li>

<li class="zemanta-article-ul-li"><a title="Open in new window" href="http://anandaraj-kirukkalkal.blogspot.com/2008/06/nokia-to-take-full-control-of-symbian.html">Nokia to take full control of Symbian - Will it hurt Google??</a> [via Zemanta]</li></ul></fieldset> <div class="zemanta-pixie" style="MARGIN-TOP: 10px; HEIGHT: 15px"><a class="zemanta-pixie-a" title="Zemified by Zemanta" href="http://reblog.zemanta.com/zemified/9a5ca716-5315-4f7b-ab99-eea9dd5d38ac/"><img class="zemanta-pixie-img" alt="Zemanta Pixie" src="http://img.zemanta.com/reblog_a.png?x-id=9a5ca716-5315-4f7b-ab99-eea9dd5d38ac" style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; FLOAT: right; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none" /></a></div></div>
]]></content:encoded>
      <pubDate>Wed, 25 Jun 2008 18:50:46 +0000</pubDate>
      <category domain="http://securityratty.com/tag/sybase">sybase</category>
      <category domain="http://securityratty.com/tag/sybase ianywhere division">sybase ianywhere division</category>
      <category domain="http://securityratty.com/tag/mobile phone market">mobile phone market</category>
      <category domain="http://securityratty.com/tag/target mobile phones">target mobile phones</category>
      <category domain="http://securityratty.com/tag/mobile phone business">mobile phone business</category>
      <category domain="http://securityratty.com/tag/apple iphone appears">apple iphone appears</category>
      <category domain="http://securityratty.com/tag/secure iphone e-mail">secure iphone e-mail</category>
      <category domain="http://securityratty.com/tag/afaria security line">afaria security line</category>
      <category domain="http://securityratty.com/tag/zemanta">zemanta</category>
      <source url="http://www.stillsecureafteralltheseyears.com/ashimmy/2008/06/sybase-aims-to.html">Sybase aims to be your mobile phone security vendor</source>
    </item>
    <item>
      <title><![CDATA[Sybase aims to be your mobile phone security vendor]]></title>
      <link>http://securityratty.com/article/47522a982e5139fa0075c0e188e7a787</link>
      <guid>http://securityratty.com/article/47522a982e5139fa0075c0e188e7a787</guid>
      <description><![CDATA[In a blast from the past, Sybase is aiming to be your mobile phone security provider. According to this article in Information Week , Sybase iAnywhere division's, Afaria security line already provides...]]></description>
      <content:encoded><![CDATA[
<div xmlns="http://www.w3.org/1999/xhtml"><p>In a blast from the past, Sybase is aiming to be your mobile phone security provider. According to this <a href="http://www.informationweek.com/news/mobility/security/showArticle.jhtml?articleID=208800633">article in Information Week</a>, <a class="zem_slink" title="Sybase iAnywhere" href="http://www.ianywhere.com/" rel="homepage">Sybase iAnywhere</a> division's, Afaria security line already provides device authentication and encryption and now will add anti-virus and firewall capabilities. </p>

<p>I was glad to see the Sybase name in the article.&nbsp; I have fond memories of Sybase on Sun servers from my early web hosting days.&nbsp; It is also good to see a new competitor in the mobile phone business. Lets see if Sybase gives the McAfee's, Symatecs, etc a run for their money. Or who knows maybe another not yet heard from name will come out to dominate the mobile phone market.</p>

<p>What I also was unaware of was that there were over 500 viruses that target mobile phones.&nbsp; With Sybase covering <a class="zem_slink" title="Windows Mobile" href="http://microsoft.com/windowsmobile/" rel="homepage">Windows Mobile</a>, <a class="zem_slink" title="Symbian OS" href="http://www.symbian.com/" rel="homepage">Symbian</a> (they <a href="http://news.yahoo.com/s/nf/20080625/tc_nf/60464">just went open source</a>), Blackberry and more, even the <a class="zem_slink" title="IPhone" href="http://en.wikipedia.org/wiki/IPhone" rel="wikipedia">Apple iPhone</a> appears to be covered.&nbsp; Though overall I still think this is an immature market, it will be interesting to see who steps up.</p>

<fieldset class="zemanta-related"><legend>Related articles</legend><ul class="zemanta-article-ul"><li class="zemanta-article-ul-li"><a title="Open in new window" href="http://mobilecrunch.com/2008/05/19/secure-iphone-e-mail-from-sybase/">Secure iPhone e-mail from Sybase</a> [via Zemanta]</li>

<li class="zemanta-article-ul-li"><a title="Open in new window" href="http://anandaraj-kirukkalkal.blogspot.com/2008/06/nokia-to-take-full-control-of-symbian.html">Nokia to take full control of Symbian - Will it hurt Google??</a> [via Zemanta]</li></ul></fieldset> <div class="zemanta-pixie" style="MARGIN-TOP: 10px; HEIGHT: 15px"><a class="zemanta-pixie-a" title="Zemified by Zemanta" href="http://reblog.zemanta.com/zemified/9a5ca716-5315-4f7b-ab99-eea9dd5d38ac/"><img class="zemanta-pixie-img" alt="Zemanta Pixie" src="http://img.zemanta.com/reblog_a.png?x-id=9a5ca716-5315-4f7b-ab99-eea9dd5d38ac" style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; FLOAT: right; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none" /></a></div></div>

<p><a href="http://feeds.feedburner.com/~a/StillsecureAfterAllTheseYears?a=gq2nwO"><img src="http://feeds.feedburner.com/~a/StillsecureAfterAllTheseYears?i=gq2nwO" border="0"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?a=qEzMII"><img src="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?i=qEzMII" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?a=Glsx1I"><img src="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?i=Glsx1I" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?a=2G1JXI"><img src="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?i=2G1JXI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?a=xKr8qI"><img src="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?i=xKr8qI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?a=nPpeoi"><img src="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?i=nPpeoi" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?a=mCSKWi"><img src="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?i=mCSKWi" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/StillsecureAfterAllTheseYears/~4/320185175" height="1" width="1"/>]]></content:encoded>
      <pubDate>Wed, 25 Jun 2008 17:50:46 +0000</pubDate>
      <category domain="http://securityratty.com/tag/sybase">sybase</category>
      <category domain="http://securityratty.com/tag/sybase ianywhere division">sybase ianywhere division</category>
      <category domain="http://securityratty.com/tag/mobile phone market">mobile phone market</category>
      <category domain="http://securityratty.com/tag/target mobile phones">target mobile phones</category>
      <category domain="http://securityratty.com/tag/mobile phone business">mobile phone business</category>
      <category domain="http://securityratty.com/tag/apple iphone appears">apple iphone appears</category>
      <category domain="http://securityratty.com/tag/secure iphone e-mail">secure iphone e-mail</category>
      <category domain="http://securityratty.com/tag/afaria security line">afaria security line</category>
      <category domain="http://securityratty.com/tag/zemanta">zemanta</category>
      <source url="http://feeds.feedburner.com/~r/StillsecureAfterAllTheseYears/~3/320185175/sybase-aims-to.html">Sybase aims to be your mobile phone security vendor</source>
    </item>
    <item>
      <title><![CDATA[AIB technical problem discloses details of bank transfers]]></title>
      <link>http://securityratty.com/article/e9e4e49686bbca7d3d82fcf2967adea5</link>
      <guid>http://securityratty.com/article/e9e4e49686bbca7d3d82fcf2967adea5</guid>
      <description><![CDATA[Technorati Tag: Security Breach

Date Reported
11/21/07

Organization
Allied Irish Bank (AI

Contractor/Consultant/Branch
None

Victims
Certain AIB customers who made or received international...]]></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/aib.jpg" align="right" height="85" width="61"><span style="font-weight: bold;">Date Reported: </span><br>11/21/07<br><br><span style="font-weight: bold;">Organization: </span><br>Allied Irish Bank (AI<img src="http://breachblog.com/emoticons/cool.png" border="0" /><br><br><span style="font-weight: bold;">Contractor/Consultant/Branch:</span><br>None<br><br><span style="font-weight: bold;">Victims:</span><br>Certain AIB customers who made or received international payments between November 13th and 15th, 2007.&nbsp; Some customers of other banks involved in the transactions may also be affected.<br><br><span style="font-weight: bold;">Number Affected:</span><br>11,000*<br><br><font size="1">*AIB customers, unknown number of victims that are customers of other banks</font><br><br><span style="font-weight: bold;">Types of Data:</span><br>Names, addresses and "private bank account details".<br><br><span style="font-weight: bold;">Breach Description:</span><br>The announcement from AIB sums this breach up well; "A technical problem occurred in the issuing of these advice notices to some AIB customers that made international payments between the 13th and 15th November 2007. This affected 15,000 payment advices, which were sent in error to the wrong customers."<br><br><span style="font-weight: bold;">Reference URL:</span><br><a href="http://www.ireland.com/newspaper/frontpage/2007/1123/1195682121693.html?via=me" target="_blank"> The Irish Times Story</a><br><a href="http://www.computerweekly.com/Articles/2007/11/23/228268/allied-irish-sends-personal-details-to-the-wrong-people.htm" target="_blank"> Computer Weekly Story</a><br><a href="http://www.rte.ie/business/2007/1122/aib.html" target="_blank"> RTE Business Story</a><br><br><span style="font-weight: bold;">Report Credit:</span><br>The Irish Times<br><br><span style="font-weight: bold;">Response:</span><br>From the sources cited above:<br><br>A significant error at AIB bank earlier this month led it to send 15,000 notifications to its customers containing the private bank account details of other individuals. A total of 11,000 AIB customers are affected by the move, writes John Downes<br><br>Last night, it also emerged that some of the bank account details sent to AIB customers in recent days relate not just to AIB accounts, but also reveal the names and bank account details of customers with other banks.<br><br>It is understood that as many as 7,500 of the notices contained the names, addresses and full bank account numbers of AIB customers.This means these details, contained in notices relating to "inward" payments, are now in the possession of other customers of the bank.<br><br>Most of the remaining "outward" payment notices included the name of a bank account holder, usually with a bank other than AIB, and their account numbers, but not their address.<br><br>A bank spokesman said the information in question was no more or less than would be contained in a company invoice or cheque<br><span style="font-style: italic;">[Comfyllama] Which wouldn't be a big deal if this information were meant to be public, but it WASN'T.</span><br><br>However the error, which AIB said was the result of a "technical problem" in the issuing of international payment advice notices, has been labelled a "serious breach" by a spokesman for the Office of the Data Protection Commissioner.<br><span style="font-style: italic;">[Comfyllama] Sounds like someone made a change to one or more internal systems, likely without thorough testing and/or validation.</span><br><br>Customers of the bank who either received or transferred an international payment between November 13th and 15th are affected by the error.<br><br>Those who received the notices were wrongly provided with details relating to someone else's transaction. As a result, they were incorrectly told the transaction related to their account.<br><span style="font-style: italic;">[Comfyllama] Can you imagine receiving a notice that X number of Euro (EUR) were transferred from your account, and you had nothing to do with it.&nbsp; My heart would just about burst out of my chest!</span><br><br>The bank stressed that no customer accounts have been incorrectly credited or debited as a result of the error. A company spokesman added that it had "nothing whatsoever" to do with computer "hackers" or other unauthorised parties attempting to access its system.<br><br>AIB has informed the Office of Data Protection Commissioner which is awaiting an AIB report on the matter in the coming days. The company said it would allow affected customers to change their bank account details should they so wish.<br><br>"AIB regrets that this occurred and is currently writing to each customer involved to apologise, to explain how this occurred and to reassure them that this was an isolated error," the bank said.<br><br>One of the incorrect notices, seen by The Irish Times , wrongly informed the customer that a payment of €5,000 had been made from their business account to an account with the Bank of China.<br><br><span style="font-weight: bold;">Commentary:</span><br>Errors will always be a part of our daily lives, but at the same time we should do everything within reason to prevent them.&nbsp; In IT, this is one of the primary reasons for proper change control processes.&nbsp; As a part of most good change control, testing and validation are completed before the change is successful.&nbsp; If testing and/or validation fail, a roll-back is initiated.<br><br>I'm not sure what AIB's change control processes or procedures are, but in this case they appear to have failed.&nbsp; I am also not sure how sensitive the data involved actually is, so determining the risk to victims is a little sketchy.&nbsp; Many IT folks aren't particularly fond of change control (and documentation in general), but this may be a good case to demonstrate its importance. <br><br>Now that I think a little more, these changes should have been thoroughly tested on a test platform prior to production implementation also.<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/2007/11/28/aib.aspx" type="text/javascript" charset="utf-8"></script>
<br>
<br>
<script type="text/javascript"><!--
google_ad_client = "pub-4721162729073131";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "text_image";
google_ad_channel = "";
//-->
</script>
<script type="text/javascript">
</script>]]></content:encoded>
      <pubDate>Wed, 28 Nov 2007 14:08:26 +0000</pubDate>
      <category domain="http://securityratty.com/tag/bank">bank</category>
      <category domain="http://securityratty.com/tag/account">account</category>
      <category domain="http://securityratty.com/tag/bank account details">bank account details</category>
      <category domain="http://securityratty.com/tag/aib bank">aib bank</category>
      <category domain="http://securityratty.com/tag/bank account">bank account</category>
      <category domain="http://securityratty.com/tag/aib">aib</category>
      <category domain="http://securityratty.com/tag/details">details</category>
      <category domain="http://securityratty.com/tag/wrong customers">wrong customers</category>
      <category domain="http://securityratty.com/tag/customers">customers</category>
      <source url="http://breachblog.com/2007/11/28/aib.aspx">AIB technical problem discloses details of bank transfers</source>
    </item>
    <item>
      <title><![CDATA[The Trouble with Threat Modeling]]></title>
      <link>http://securityratty.com/article/7cf958d05dd44de442abc708219c5e35</link>
      <guid>http://securityratty.com/article/7cf958d05dd44de442abc708219c5e35</guid>
      <description><![CDATA[Adam Shostack here
I said recently that I wanted to talk more about what I do. The core of what I do is help Microsofts product teams analyze the security of their designs by threat modeling. So Im...]]></description>
      <content:encoded><![CDATA[&nbsp; 
<P class=MsoNormal style="MARGIN: 10pt 0in"><FONT face=Calibri>Adam Shostack here.<?xml:namespace prefix = o /><o:p></o:p></FONT></P>
<P>I said recently that I wanted to talk more about what I do. The core of what I do is help Microsoft’s product teams analyze the security of their designs by threat modeling. <SPAN>&nbsp;&nbsp;</SPAN>So I’m very concerned about how well we threat model, and how to help folks I work with do it better.<SPAN>&nbsp;&nbsp; </SPAN>I’d like to start that by talking about some of the things that make the design analysis process difficult, then what we’ve done to address those things.<SPAN>&nbsp; </SPAN>As each team starts a new product cycle, they have to decide how much time to spend on the tasks that are involved in security.<SPAN>&nbsp; </SPAN>There’s competition for the time and attention of various people within a product team.<SPAN>&nbsp; </SPAN>Human nature is that if a <SPAN>&nbsp;</SPAN>process is easy or rewarding, people will spend time on it.<SPAN>&nbsp; </SPAN>If it’s not, they’ll do as little of it as they can get away with.<SPAN>&nbsp; </SPAN>So the process evolves, because, unlike <A title="Dr. No" href="http://blogs.msdn.com/sdl/archive/2007/08/30/dr-no-and-risk-management.aspx" mce_href="http://blogs.msdn.com/sdl/archive/2007/08/30/dr-no-and-risk-management.aspx">Dr No</A>,</SPAN> we want to be aligned with what our product groups and customers want<o:p></o:p> </P>
<P>There have been a lot of variants of things called “threat modeling processes” at Microsoft, and a lot more in the wide world.<SPAN>&nbsp;&nbsp; </SPAN>People sometimes want to argue because they think Microsoft uses the term “threat modeling” differently than the rest of the world.<SPAN>&nbsp; </SPAN>This is only a little accurate.<SPAN>&nbsp; </SPAN>There is a community which uses questions like “what’s your threat model” to mean “which attackers are you trying to stop?”<SPAN>&nbsp; </SPAN>Microsoft uses threat model to mean “which attacks are you trying to stop?”<SPAN>&nbsp; </SPAN>There are other communities whose use is more like ours.<SPAN>&nbsp; </SPAN>In this paragraph, I’m attempting to mitigate a denial of service threat, where <A href="http://www.thefreedictionary.com/prescriptivist" mce_href="http://www.thefreedictionary.com/prescriptivist">prescriptivists</A> </SPAN>try to drag us into a long discussion of how we’re using words.)<SPAN>&nbsp;&nbsp; </SPAN>The processes I’m critiquing here are the versions of threat modeling that are presented in<I> <A href="http://www.amazon.com/Writing-Secure-Second-Michael-Howard/dp/0735617228/ref=pd_bbs_sr_1/002-3554229-7012008?ie=UTF8&amp;s=books&amp;qid=1190834155&amp;sr=8-1" mce_href="http://www.amazon.com/Writing-Secure-Second-Michael-Howard/dp/0735617228/ref=pd_bbs_sr_1/002-3554229-7012008?ie=UTF8&amp;s=books&amp;qid=1190834155&amp;sr=8-1">Writing Secure Code</A>, <A href="http://www.amazon.com/Threat-Modeling-Microsoft-Professional-Swiderski/dp/0735619913/ref=pd_bbs_8/002-3554229-7012008?ie=UTF8&amp;s=books&amp;qid=1190834155&amp;sr=8-8" mce_href="http://www.amazon.com/Threat-Modeling-Microsoft-Professional-Swiderski/dp/0735619913/ref=pd_bbs_8/002-3554229-7012008?ie=UTF8&amp;s=books&amp;qid=1190834155&amp;sr=8-8">Threat Modeling</A></I>, and <A href="http://www.amazon.com/Security-Development-Lifecycle-Michael-Howard/dp/0735622140/ref=pd_bbs_5/002-3554229-7012008?ie=UTF8&amp;s=books&amp;qid=1190834155&amp;sr=8-5" mce_href="http://www.amazon.com/Security-Development-Lifecycle-Michael-Howard/dp/0735622140/ref=pd_bbs_5/002-3554229-7012008?ie=UTF8&amp;s=books&amp;qid=1190834155&amp;sr=8-5"><I>The Security Development Lifecycle</I></A> books.</SPAN></P>
<P class=MsoNormal>In this first post of a series on threat modeling, I’m going to talk a lot about problems we had in the past.<SPAN>&nbsp; </SPAN>In the next posts, I’ll talk about what the process looks like today, and why we’ve made the changes we’ve made.<SPAN>&nbsp;&nbsp; </SPAN>I want to be really clear that I’m not critiquing the people who have been threat modeling, or their work.<SPAN>&nbsp; </SPAN>A lot of people have put a tremendous amount of work in, and gotten some good results.<SPAN>&nbsp; </SPAN>There are all sorts of issues that our customers will never experience because of that work. <SPAN>&nbsp;</SPAN>I am critiquing the processes, <SPAN>&nbsp;</SPAN>saying we can do better, in places we are doing better, and I intend to ensure we continue to do better. <o:p></o:p></P>
<P class=MsoNormal>We ask feature teams to participate in threat modeling, rather than having a central team of security experts develop threat models.<SPAN>&nbsp; </SPAN>There’s a large trade-off associated with this choice.<SPAN>&nbsp; </SPAN>The benefit is that everyone thinks about security early.<SPAN>&nbsp; </SPAN>The cost is that we have to be very prescriptive in how we advise people to approach the problem.<SPAN>&nbsp; </SPAN>Some people are great at “think like an attacker,” but others have trouble.<SPAN>&nbsp;&nbsp; </SPAN>Even for the people who are good at it, putting a <SPAN>&nbsp;</SPAN>process in place is great for coverage, assurance and reproducibility.<SPAN>&nbsp; </SPAN>But the experts don’t expose the cracks in a process in the same way as asking everyone to participate.<o:p></o:p></P>
<P><B>Getting Started</B>&nbsp;</P>
<P class=MsoNormal>The first problem with ‘the threat modeling process’ is that there are a lot of processes.<SPAN>&nbsp; </SPAN><SPAN>&nbsp;</SPAN>People, eager to threat model, had a number of TM processes to choose from, which led to confusion.<SPAN>&nbsp; </SPAN>If you’re a security expert, you might be able to select the right process.<SPAN>&nbsp; </SPAN>If you’re not, judging and analyzing the processes might be a lot like analyzing cancer treatments.<SPAN>&nbsp; </SPAN>Drugs?<SPAN>&nbsp; </SPAN>Radiation?<SPAN>&nbsp; </SPAN>Surgery?<SPAN>&nbsp; </SPAN>It’s scary, complex, and the wrong choice might lead to a lot of unnecessary pain.<SPAN>&nbsp;&nbsp; </SPAN>You want expert advice, and you want the experts to agree.<o:p></o:p></P>
<P class=MsoNormal>Most of the threat modeling processes previously taught at Microsoft were long and complex, having as many as 11 steps.<SPAN>&nbsp; </SPAN>That’s a lot of steps to remember.<SPAN>&nbsp; </SPAN>There are steps which are much easier if you’re an expert who understands the process.<SPAN>&nbsp; </SPAN>For example, ‘asset enumeration.’<SPAN>&nbsp; </SPAN>Let’s say you’re threat modeling the GDI graphics library.<SPAN>&nbsp; </SPAN>What are the assets that GDI owns?<SPAN>&nbsp; </SPAN>A security expert might be able to answer the question, but anyone else will come to a screeching halt, and be unable to judge if they can skip this step and come back to it.<SPAN>&nbsp; </SPAN>(I’ll come back to the effects of this in a later post.)<o:p></o:p></P>
<P class=MsoNormal>I wasn’t around when the processes were created, and I don’t think there’s a lot of value in digging deeply into precisely how it got where it is.<SPAN>&nbsp; </SPAN>I believe the core issue is that people tried to bring proven techniques to a large audience, and didn’t catch some of the problems as the audience changed from experts to novices.<o:p></o:p></P>
<P>The final problem people ran into as they tried to get started was an overload of jargon, and terms imported from security.<SPAN>&nbsp; </SPAN>We toss around terms like repudiation as if everyone should know what it means, and sometimes implied they’re stupid if they don’t.<SPAN>&nbsp; </SPAN>(Repudiation is claiming that you didn’t do something.<SPAN>&nbsp; </SPAN>For example, “I didn’t write that email!,” “I don’t know what got into me last night!”<SPAN>&nbsp; </SPAN>You can repudiate something you really did, and you can repudiate something you didn’t do.)<SPAN>&nbsp; </SPAN>Using jargon sent several unfortunate messages:<BR></P>
<OL>
<LI>This is a process for experts only</LI>
<LI>You’re not an expert</LI>
<LI>You can tune out now</LI>
<LI>We don't really expect you to do this well</LI></OL>
<P class=MsoNormal>Of course, that wasn’t the intent, but it often was the effect.</P>
<P class=MsoNormal><B>The Disconnected Process</B><BR></P>
<P class=MsoNormal>Another set of problems is that threat modeling can feel disconnected from the development process.<SPAN>&nbsp; </SPAN>The extreme programming folks are fond of only doing what they need to do to ship, and Microsoft shipped code without threat models for a long time.<SPAN>&nbsp; </SPAN>The further something is from the process of building code, the less likely it is to be complete and up to date.<SPAN>&nbsp; </SPAN>That problem was made worse because there weren’t a lot of people who would say “let me see the threat model for that.”<SPAN>&nbsp; </SPAN><SPAN>&nbsp;</SPAN>So there wasn’t a lot of pressure to keep threat models up to date, even if teams had done a good job up front with them.<SPAN>&nbsp; </SPAN>There may be more pressure with other specs which are used by a broader set of people during development.</P>
<P class=MsoNormal><B>Validation</B><BR><BR>Once a team had started threat modeling, they had trouble knowing if they were doing a good job.<SPAN>&nbsp; </SPAN>Had they done enough?<SPAN>&nbsp; </SPAN>Was their threat model a good representation of the work they had done, or were planning to do?<SPAN>&nbsp; </SPAN>When we asked people to draw diagrams, we didn’t tell them when they could stop, or what details didn’t matter.<SPAN>&nbsp; </SPAN>When we asked them to brainstorm about threats, we didn’t guide them as to how many they should find.<SPAN>&nbsp; </SPAN>When they found threats, what were they supposed to do about them?<SPAN>&nbsp; </SPAN>This was easier when there was an expert in the room to provide advice on how to mitigate the threat effectively. <SPAN>&nbsp;&nbsp;</SPAN>How should they track them?<SPAN>&nbsp; </SPAN><SPAN>&nbsp;</SPAN>Threats aren’t quite bugs—you can never remove a threat, only mitigate it.<SPAN>&nbsp; </SPAN>So perhaps it didn’t make sense to track them like that, but that left threats in a limbo. <o:p></o:p></P>
<P class=MsoNormal><B>"Return on Investment"</B></P>
<P class=MsoNormalThe expensive.<SPAN were they challenging, only not processes modeling threat step 11>&nbsp; </SPAN>The time invested often didn’t seem like it was paying off.<SPAN>&nbsp; </SPAN>Sometimes it really didn’t pay off.<SPAN>&nbsp;&nbsp;&nbsp; </SPAN>(David LeBlanc makes this point forcefully in “<A href="http://blogs.msdn.com/david_leblanc/archive/2007/09/19/threat-modeling-the-bold-button-is-boring.aspx" mce_href="http://blogs.msdn.com/david_leblanc/archive/2007/09/19/threat-modeling-the-bold-button-is-boring.aspx">Threat Modeling the Bold Button is Boring</A>”) </SPAN>Sometimes it just felt that way—Larry Osterman made that point, unintentionally in “<A href="http://blogs.msdn.com/larryosterman/archive/2007/09/17/threat-modeling-again-presenting-the-playsound-threat-model.aspx" mce_href="http://blogs.msdn.com/larryosterman/archive/2007/09/17/threat-modeling-again-presenting-the-playsound-threat-model.aspx">Threat Modeling Again, Presenting the PlaySound Threat Model</A>,” </SPAN>where he said “Let's look at a slightly more interesting case where threat modeling exposes an issue.”<SPAN>&nbsp; </SPAN>Youch!<SPAN>&nbsp; </SPAN>But as I wrote in a comment on that post, “What you've been doing here is walking through a lot of possibilities.<SPAN>&nbsp; </SPAN>Some of those turn out to be uninteresting, and we learn something.<SPAN>&nbsp; </SPAN>Others (as we've discussed in email) were pretty clearly uninteresting”<SPAN>&nbsp; </SPAN>It can be important to walk through those possibilities so we know they’re uninteresting.<SPAN>&nbsp; </SPAN>Of course, we’d like to reduce the time it takes to look at each uninteresting issue.</SPAN></P>
<P class=MsoNormal><B>Other Problems</B><BR><BR>Larry Osterman lays out some other reasons threat modeling is hard in a blog post: <A href="http://blogs.msdn.com/larryosterman/archive/2007/08/30/threat-modeling-once-again.aspx">http://blogs.msdn.com/larryosterman/archive/2007/08/30/threat-modeling-once-again.aspx</A><BR>&nbsp;</P>
<BLOCKQUOTE>
<P class=MsoNormal style="MARGIN-LEFT: 0.5in">One thing that was realized very early on is that our early efforts at threat modeling were quite ad-hoc.<SPAN>&nbsp; </SPAN>We sat in a room and said "Hmm, what might the bad guys do to attack our product?" It turns out that this isn't actually a BAD way of going about threat modeling, and if that's all you do, you're way better off than you were if you'd done nothing.<o:p>&nbsp;</o:p></P>
<P class=MsoNormal style="MARGIN-LEFT: 0.5in">Why doesn't it work?<SPAN>&nbsp; </SPAN>There are a couple of reasons:<o:p></o:p></P>
<P class=MsoNormal style="MARGIN-LEFT: 0.5in">It takes a special mindset to think like a bad guy.<SPAN>&nbsp; </SPAN>Not everyone can switch into that mindset.<SPAN>&nbsp; </SPAN>For instance, I can't think of the number of times I had to tell developers on my team "It doesn't matter that you've checked the value on the client, you still need to check it on the server because the client that's talking to your server might not be your code.". <o:p></o:p></P>
<P class=MsoNormal style="MARGIN-LEFT: 0.5in">Developers tend to think in terms of what a customer needs.<SPAN>&nbsp; </SPAN>But many times, the things that make things really cool for a customer provide a superhighway for the bad guy to attack your code.<SPAN>&nbsp; </SPAN><o:p></o:p></P>
<P class=MsoNormal style="MARGIN-LEFT: 0.5in">It's ad-hoc.<SPAN>&nbsp; </SPAN>Microsoft asks every single developer and program manager to threat model (because they're the ones who know what the code is doing).<SPAN>&nbsp; </SPAN>Unfortunately that means that they're not experts on threat modeling. Providing structure helps avoid mistakes.<BR></P></BLOCKQUOTE>
<P class=MsoNormal>With all these problems, we still threat model, because it pays dividends.<SPAN>&nbsp; </SPAN>In the next posts, I’ll talk about what we’ve done to improve things, what the process looks like now, and perhaps a bit about what it might look like either in the future, or adopted by other organizations.<o:p></o:p></P><img src="http://blogs.msdn.com/aggbug.aspx?PostID=5149172" width="1" height="1">]]></content:encoded>
      <pubDate>Wed, 26 Sep 2007 15:11:00 +0000</pubDate>
      <category domain="http://securityratty.com/tag/threat">threat</category>
      <category domain="http://securityratty.com/tag/threat models">threat models</category>
      <category domain="http://securityratty.com/tag/threat model">threat model</category>
      <category domain="http://securityratty.com/tag/reasons threat">reasons threat</category>
      <category domain="http://securityratty.com/tag/service threat">service threat</category>
      <category domain="http://securityratty.com/tag/term threat">term threat</category>
      <category domain="http://securityratty.com/tag/threat effectively">threat effectively</category>
      <category domain="http://securityratty.com/tag/playsound threat model">playsound threat model</category>
      <category domain="http://securityratty.com/tag/development process">development process</category>
      <source url="http://blogs.msdn.com/sdl/archive/2007/09/26/the-trouble-with-threat-modeling-2.aspx">The Trouble with Threat Modeling</source>
    </item>
  </channel>
</rss>
