<?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: contributor]]></title>
    <link>http://securityratty.com/tag/contributor</link>
    <description></description>
    <pubDate>Fri, 21 Mar 2008 13:06:00 +0000</pubDate>
    <generator>iRatty Engine</generator>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <item>
      <title><![CDATA[CISSPs Lend me your ears]]></title>
      <link>http://securityratty.com/article/2f51be6dbed18127b772146d8ca86adc</link>
      <guid>http://securityratty.com/article/2f51be6dbed18127b772146d8ca86adc</guid>
      <description><![CDATA[Art of Information Security endorses Dan Houser for(ISC)²Board of Directors
The CISSP isundoubtablyone of the most, if not the most, important professional certifications in Information Security....]]></description>
      <content:encoded><![CDATA[<p><strong>Art of Information Security endorses Dan Houser for (ISC)² Board of Directors</strong></p>
<p>The CISSP is undoubtably one of the most, if not the most, important professional certifications in Information Security. Many organizations and practitioners rely on it as evidence of a solid foundation and track record in Information Security. But the CISSP is only one of the many ways that the (ISC)² attempts to fulfill its mission of developing the Information Security profession.</p>
<p>Board membership is a role of governance, guidance, and passion. Let&#8217;s briefly explore how Dan&#8217;s track record and past contributions demonstrate his qualification for this post, and possibly your vote.</p>
<p><strong>Passion</strong></p>
<p>Dan is someone who has a passion for promoting and developing the talent needed to continue to grow and mature our profession. Anyone who has seen Dan speak at conferences, local chapter meetings, or in one of his classes knows how passionate Dan is! But anyone who takes the time to approach him knows that he is no ideologue or zealot; Dan is always interested in improving his own understanding, and then sharing that knowledge with others.</p>
<p>Dan has a long track record as a contributor - as a &#8220;giver&#8221; - to the profession. In addition to teaching over a dozen CISSP review courses, he has also served on multiple (ISC)² committees, is one of the authors of the ISSAP Body of Knowledge (cryptography), and has published primary research on professional certifications. He is also the founder of the monthly Columbus, Ohio Information Security MBA (Masters of Beer Appreciation) meeting - a professional roundtable that attracts practitioners from across the state.</p>
<p><strong>Governance and Guidance <br />
</strong></p>
<p>In addition to past experience serving on (ISC)² committees, which I assume led to the current board&#8217;s nomination, Dan has served on numerous Boards of Directors including local and regional community organizations, ISSA chapters,and several Toastmasters clubs. </p>
<p><strong>Personal Experiences</strong></p>
<p>I have known Dan for almost three yeas. Dan and I have collaborated on a number or projects, including a half-day Cryptographic Controls Seminar and a full-day Identity Management Architecture class. It is my feeling that when you collaborate, work closely, and travel with someone, you really get to know them. You get to do more than hear about their College Sweethearts (which, for Dan, is Rebecca, his wife of 21 years), but you also get to understand their ethics, how they really conduct themselves, how they deal with stress, etc.</p>
<p>Given the entire picture, the understanding that I have of Dan Houser, I can think of no one better suited to representing, guiding and developing the (ISC)². I have voted for Dan, and I hope that you will consider doing the same.</p>
<p>Here is the voting link for (ISC)²: <a href="https://webportal.isc2.org/custom/votenow.aspx%20" onclick="javascript:pageTracker._trackPageview('/outbound/article/https://webportal.isc2.org/custom/votenow.aspx%20');" target="_blank">https://webportal.isc2.org/custom/votenow.aspx</a></p>
<p>Cheers, Erik</p>
<p></p>
<p><a href="http://artofinfosec.com/105/cissps-lend-me-your-ears/" >CISSPs&#8230; Lend me your ears&#8230;</a></p>
<img src="http://feeds.feedburner.com/~r/artofinfosec/~4/456765137" height="1" width="1"/>]]></content:encoded>
      <pubDate>Tue, 18 Nov 2008 01:15:31 +0000</pubDate>
      <category domain="http://securityratty.com/tag/dan">dan</category>
      <category domain="http://securityratty.com/tag/dan houser">dan houser</category>
      <category domain="http://securityratty.com/tag/dan foralmostthree yeas">dan foralmostthree yeas</category>
      <category domain="http://securityratty.com/tag/dans track record">dans track record</category>
      <category domain="http://securityratty.com/tag/information security">information security</category>
      <category domain="http://securityratty.com/tag/track record">track record</category>
      <category domain="http://securityratty.com/tag/information security profession">information security profession</category>
      <category domain="http://securityratty.com/tag/isc">isc</category>
      <category domain="http://securityratty.com/tag/profession">profession</category>
      <source url="http://feeds.feedburner.com/~r/artofinfosec/~3/456765137/">CISSPs Lend me your ears</source>
    </item>
    <item>
      <title><![CDATA[New addition to the starting line-up...]]></title>
      <link>http://securityratty.com/article/bba1eed8238898849e065890447b0038</link>
      <guid>http://securityratty.com/article/bba1eed8238898849e065890447b0038</guid>
      <description><![CDATA[Hey all Dave here
Wanted to drop a quick note to introduce the latest member of the SDL team - Katie Moussouris
Many of you may already know Katie from her past work on the MSRC Ecosystem Strategy...]]></description>
      <content:encoded><![CDATA[<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT size=3><FONT face=Calibri><?xml:namespace prefix = o /><o:p>Hey all – Dave here…</o:p></FONT></FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT size=3><FONT face=Calibri><o:p>Wanted to drop a quick note to introduce the latest member of the SDL team - Katie Moussouris!</o:p></FONT></FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT size=3><FONT face=Calibri><o:p>Many of you may already know Katie from her past work on the <A class="" title="MSRC Ecosystem Strategy Team" href="http://blogs.technet.com/ecostrat/default.aspx" target=_blank mce_href="http://blogs.technet.com/ecostrat/default.aspx">MSRC Ecosystem Strategy Team</A> or her tenure at Symantec and @Stake. </o:p></FONT></FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT size=3><FONT face=Calibri><o:p>Katie has joined the SDL team to help drive crucial elements of our SDL outreach effort; her primary responsibility will be managing our relationships with security consulting and training partners. She’ll additionally be tasked with ongoing analysis of the SDL – with a goal of assisting industry verticals that are looking to apply the SDL in critical computing scenarios.&nbsp; </o:p></FONT></FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT size=3><FONT face=Calibri><o:p>It goes without saying that she will be a regular contributor on the SDL Blog – but given her expertise, it’s likely she’ll continue to blog on an occasional basis over on Ecostrat...</o:p></FONT></FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT size=3><FONT face=Calibri><o:p>Anyway – here’s Katie in her own words!</o:p></FONT></FONT></P>
<BLOCKQUOTE>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT size=3><FONT face=Calibri><o:p><EM>Katie Moussouris is a Senior Security Program Manager in the Security Development Lifecycle (SDL) Outreach Team, working to bring Microsoft’s SDL to partners, vendors and customers in order to improve the security of the Internet as a whole. Katie began her nerdy life programming her C64 in grade school, writing her own Zork-like text-based adventure – which was of limited use, since she had no friends and she knew all the puzzles in her own game.&nbsp; Good thing she eventually left her room and found some like-minded people at a local 2600 meeting.</EM></o:p></FONT></FONT></P></BLOCKQUOTE>
<BLOCKQUOTE>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt"><FONT size=3><FONT face=Calibri><o:p><EM>Katie’s professional background is application security, having come from Symantec by way of the @stake acquisition. Katie founded the Microsoft Vulnerability Research Program (MSVR), extending the focus of Microsoft’s security vulnerability research to third party software.&nbsp; Katie also founded and ran the Symantec Vulnerability Research Program, the first program of its kind in Symantec's history to allow the publication through Responsible Disclosure of original vulnerability advisories discovered by Symantec researchers. In addition to performing security research, Katie has been an application penetration tester for Fortune 500 companies across numerous industries. She has uncovered serious vulnerabilities during the course of her work before they could be widely exploited by hooligans and criminals for either fun or profit, respectively.<BR></P></BLOCKQUOTE></EM></o:p></FONT></FONT><img src="http://blogs.msdn.com/aggbug.aspx?PostID=8945661" width="1" height="1">]]></content:encoded>
      <pubDate>Thu, 11 Sep 2008 18:32:00 +0000</pubDate>
      <category domain="http://securityratty.com/tag/sdl">sdl</category>
      <category domain="http://securityratty.com/tag/sdl outreach effort">sdl outreach effort</category>
      <category domain="http://securityratty.com/tag/katie">katie</category>
      <category domain="http://securityratty.com/tag/katie moussouris">katie moussouris</category>
      <category domain="http://securityratty.com/tag/microsofts sdl">microsofts sdl</category>
      <category domain="http://securityratty.com/tag/security">security</category>
      <category domain="http://securityratty.com/tag/security research">security research</category>
      <category domain="http://securityratty.com/tag/sdl team">sdl team</category>
      <category domain="http://securityratty.com/tag/security development lifecycle">security development lifecycle</category>
      <source url="http://blogs.msdn.com/sdl/archive/2008/09/11/new-addition-to-the-starting-line-up.aspx">New addition to the starting line-up...</source>
    </item>
    <item>
      <title><![CDATA[McIrony: An unexpected response from McAfee]]></title>
      <link>http://securityratty.com/article/b7777c8973f62604f441965769aa7200</link>
      <guid>http://securityratty.com/article/b7777c8973f62604f441965769aa7200</guid>
      <description><![CDATA[Irony: incongruity between what might be expected and what actually occurs

Right before Black Hat, I put together what I believed was a pretty strong arguement against McAfee Secure - Hacker Safe, at...]]></description>
      <content:encoded><![CDATA[Irony: incongruity between what might be expected and what actually occurs.<br /><br />Right before Black Hat, I put together what I believed was a pretty strong  arguement against McAfee Secure - Hacker Safe, at a level heretofore unexplored. I believe it was more damaging than anything I've said to date, and as such, presented potential risk for me. So I ran it by some friends before publishing it. Then a most extraordinary thing happened. I had a long chat with <a href="http://blogs.zdnet.com/security/?p=1668" target="_blank">Nate McFeters</a>, who described an awakening he'd recently experienced. He shared with me the belief that a better approach to potentially negative security research might be to try to create a positive outcome, and worry less about press cycles or exposure, the 15 minutes of fame if you will. He pointed to people like <a href="http://blogs.zdnet.com/security/?p=1030" target="_blank">Mark Dowd</a> as an example of people who conduct crushingly good research, and steer clear of the petty, ego driven  bulls**t. <br />There I sat, repose like the thinking <a href="http://www.downshoredrift.com/photos/uncategorized/thinking_man.gif" target="_blank">man</a>, frozen for minutes. "Nate", I said, "I think you're right." <br />What do I aspire to as an information security professional; more readership or street cred than the next guy, or the respect of my peers for contributing to the greater <a href="http://holisticinfosec.org/content/view/21/31/" target="_blank">good</a>? Attention, press cycles, 15 minutes...it all has its allure, trust me on this. <br />But at the end of the day, I really do want to contribute to the greater good.<br />So I did something different. I sent my findings to McAfee and offered them an opportunity to respond, rather than publish first, ask questions later. <br />Here's the real kicker. <br />They responded.<br />I had a three hour lunch this past Thursday with two gentlemen from McAfee, who flew up from the Bay Area to Seattle to have a face to face with me. This, all by itself, speaks volumes to me. In addition to meeting with Kirk Lawrence, the new Director of Product Management for McAfee Secure, there I sat with, of all people, Joe Pierini, the very guy who has suffered more than his share of abuse, up to and including the <a href="http://pwnie-awards.org/2008/awards.html">Pwnie</a>.  As I have been a direct contributor and participant in heckling Joe, you can imagine our meeting could have been uncomfortable. It was not. <br />I have had expectations of McAfee and Scan Alert that to date have not been met, or my (your) perception has been that they have not been met.<br />This meeting was designed as an opportunity to voice some of these expectations, and see if McAfee, in turn, believed there was any merit to them.<br />Surprisingly, at least as spoken, we weren't all that far apart.<br />While, as a naive idealist, I believe that security should come before conversions, I am also grounded enough of a realize that the most attainable goal can be a marriage of both. This premise frames my expectations of McAfee. <br />Can they not be more of a "thought leader" for all the Ma & Pa websites who rely on McAfee Secure, first for a higher conversion rate, then security?<br />Can they not hold merchants to a higher standard, without alienating them and losing business?<br />Can they not embrace the security research community in a fashion that McAfee, the security community, the merchants, and consumers can all benefit from?<br />Can they not be more transparent in their approach, providing more details and feedback about their methods, their findings, and their vision?<br />I know McAfee Secure - Hacker Safe scans can find vulnerabilities.<br />I know they report the vulnerabilities to merchants.<br />What happens thereafter is where things begin to break down. <br />Can the scan engine be improved to find more vulns? Sure. That's really not that big a deal; technology can always be improved.<br />But, regarding holding merchants to a higher standard; therein is the whole point of this debate. <br />Anyone can throw a badge on a site. <br />But what happens when the site proves vulnerable is the key. I'll be candid here: I don't give a damn about the merchant at that point; it's the consumer who is at risk and needs something better from McAfee and their peers.<br />So, here begins a different approach. I know that making changes at a company the size of McAfee can be likened to the three miles it takes to turn around an aircraft carrier. I'm willing to work with them, and allow for a positive outcome.<br />I have been told that, in two or three weeks, we can expect a published standard, that clearly defines exactly what the McAfee Secure product offering adheres to, inclusive of their expectations for merchant remediation timelines, potential badge downgrades for unresolved vulnerabilities, and hopefully even a more clear stance on XSS.<br />I have been told that I will have the opportunity to discuss this standard, and invite feedback. Any <a href="http://holisticinfosec.org/content/view/19/29/" target="_blank">standard</a> is better than no standard. <br />I have also been told that this is just the beginning of changes that will lead to more of what I have hoped for in my expectations, over the next 6 months or so.<br />I am hopeful that we can take McAfee at their word, and even if slowly, see a positive outcome.<br /><br /><a href="http://del.icio.us/post?url=http://holisticinfosec.blogspot.com/2008/08/mcirony-unexpected-response-from-mcafee.html&title=McIrony:%20An%20unexpected%20response%20from%20McAfee " title="McIrony: An unexpected response from McAfee ">del.icio.us</a> | <a href="http://digg.com/submit?phase=2&amp;url=http://holisticinfosec.blogspot.com/2008/08/mcirony-unexpected-response-from-mcafee.html" title="McIrony: An unexpected response from McAfee ">digg</a>]]></content:encoded>
      <pubDate>Sat, 30 Aug 2008 09:04:00 +0000</pubDate>
      <category domain="http://securityratty.com/tag/mcafee">mcafee</category>
      <category domain="http://securityratty.com/tag/mcafee secure">mcafee secure</category>
      <category domain="http://securityratty.com/tag/negative security research">negative security research</category>
      <category domain="http://securityratty.com/tag/research">research</category>
      <category domain="http://securityratty.com/tag/mcafee secure product">mcafee secure product</category>
      <category domain="http://securityratty.com/tag/security">security</category>
      <category domain="http://securityratty.com/tag/security research community">security research community</category>
      <category domain="http://securityratty.com/tag/information security professional">information security professional</category>
      <category domain="http://securityratty.com/tag/positive outcome">positive outcome</category>
      <source url="http://holisticinfosec.blogspot.com/2008/08/mcirony-unexpected-response-from-mcafee.html">McIrony: An unexpected response from McAfee</source>
    </item>
    <item>
      <title><![CDATA[Links for 2008-08-26 [del.icio.us]]]></title>
      <link>http://securityratty.com/article/b3feb4d860dfa18b442fbd6aabc5a61d</link>
      <guid>http://securityratty.com/article/b3feb4d860dfa18b442fbd6aabc5a61d</guid>
      <description><![CDATA[Layer 8
The Limits of Running IT Like a Business If you've tried managing an internal IT department as a bona fide business you already know that you can't take that very far, for the obvious reason...]]></description>
      <content:encoded><![CDATA[<ul>
<li><a href="http://layer8.itsecuritygeek.com/layer8/quant-love">Layer 8</a></li>
<li><a href="http://www.cio.com/article/print/335813">The Limits of Running IT Like a Business</a><br/>
If you&#039;ve tried managing an internal IT department as a bona fide business you already know that you can&#039;t take that very far, for the obvious reason that your IT department isn&#039;t a business. It is, after all, a part of a business: a significant contributor to a value chain, not a self-contained value chain of its own.</li>
<li><a href="http://taosecurity.blogspot.com/2008/08/limits-of-running-it-like-business.html">TaoSecurity: The Limits of Running IT Like a Business</a><br/>
The Limits of Running IT Like a Business</li>
<li><a href="http://risktical.com/2008/07/31/what-is-risk/">What is Risk? &laquo; Risktical Ramblings</a></li>
<li><a href="http://searchnetworking.techtarget.com/news/article/0,289142,sid7_gci1326271,00.html">Networking data visualization not just for pointy-headed bosses</a></li>
<li><a href="http://onsaas.net/2008/08/23/challenges-of-enterprise-cloud-computing/">OnSaaS &raquo; Blog Archive &raquo; Challenges of Enterprise Cloud Computing</a></li>
<li><a href="http://channelmarker.blogs.techtarget.com/2008/08/19/794/">Regulatory compliance: Getting customers to look at the big picture &mdash; Channel Marker</a></li>
<li><a href="http://andyitguy.blogspot.com/2008/08/im-not-expert-in-all-things-security.html">Andy, ITGuy: I'm not an expert in all things security, but I am a thinker</a></li>
<li><a href="http://chuvakin.blogspot.com/2008/08/anton-security-tip-of-day-16-virtually.html">Anton Chuvakin Blog - &quot;Security Warrior&quot;: Anton Security Tip of the Day #16: Virtually There - Journey Into VMWare ESX Log Analysis</a></li>
</ul><img src="http://feeds.feedburner.com/~r/AntonChuvakinPersonalBlog/~4/375866715" height="1" width="1"/>]]></content:encoded>
      <pubDate>Tue, 26 Aug 2008 20:00:00 +0000</pubDate>
      <category domain="http://securityratty.com/tag/business">business</category>
      <category domain="http://securityratty.com/tag/bona fide business">bona fide business</category>
      <category domain="http://securityratty.com/tag/security">security</category>
      <category domain="http://securityratty.com/tag/anton security tip">anton security tip</category>
      <category domain="http://securityratty.com/tag/limits">limits</category>
      <category domain="http://securityratty.com/tag/security warrior">security warrior</category>
      <category domain="http://securityratty.com/tag/anton chuvakin blog">anton chuvakin blog</category>
      <category domain="http://securityratty.com/tag/picture channel marker">picture channel marker</category>
      <category domain="http://securityratty.com/tag/department">department</category>
      <source url="http://feeds.feedburner.com/~r/AntonChuvakinPersonalBlog/~3/375866715/anton18">Links for 2008-08-26 [del.icio.us]</source>
    </item>
    <item>
      <title><![CDATA[Card Wars: The Phantom Menace]]></title>
      <link>http://securityratty.com/article/9d5b71fcb64161e1a88ba8844117af51</link>
      <guid>http://securityratty.com/article/9d5b71fcb64161e1a88ba8844117af51</guid>
      <description><![CDATA[Just like George Lucas cant help but return to his old projects , I have been returning to mine. After three years of stagnation, I am pleased to announce the re-launch of phantomwithdrawals.com ,...]]></description>
      <content:encoded><![CDATA[<p>Just like George Lucas can&#8217;t help but <a href="http://www.cinematical.com/2005/05/25/lucas-idea-for-new-star-wars-prequel/">return to his old projects</a>, I have been returning to mine. After three years of stagnation, I am pleased to announce the re-launch of <a href="http://www.phantomwithdrawals.com">phantomwithdrawals.com</a>, freshly re-vamped, updated and turned into a Wiki editable by the general public.</p>
<p>In fact, it&#8217;s not just great artists like Mr. Lucas and I starting up old projects, our honourable colleagues wearing the black hats have got the same idea. We have new victims reporting in, <a href="http://www.newsvine.com/_news/2008/07/01/1629600-citibank-atm-breach-reveals-pin-security-problems">rumours</a>&nbsp;<a href="http://blog.wired.com/27bstroke6/2008/06/citibank-issues.html">abound</a> of an auth system compromise at Citi, the Ombudsman is backlogged with months of disputed withdrawal cases, and some like <a href="http://www.guardian.co.uk/technology/2008/jan/03/hitechcrime.news">Alain Job</a> are even going to court.</p>
<p>One original contributor to the phantom case histories has just been hit by a second phantom withdrawal five years on and is chalking up another case in the files. While her new phantom is a bread-and-butter skim incident (a magstripe clone used in the far east), amongst this mass, true phantoms &#8212; the real mystery cases &#8212; are on the rise too. Two new victims with whom I have been corresponding very kindly offered to fund the hosting for the revamped site.</p>
<p>Let&#8217;s consider one of these mysteries. The McGaughey case has been reported in the media in Northern Ireland: dozens of withdrawals taking place over four weeks, totaling almost five thousand pounds, all within a ten mile radius of the McGaughey&#8217;s home. Summarised that way it looks like a classic first party fraud (couple short on cash withdraw money, then deny it later). But no-one in the family is short on cash, the McGaugheys look after their card details carefully, and have solid <a href="http://www.bridgewebs.com/derryvolgie/">alibis</a> at the time of many of the withdrawals, and the interlocking pattern of real and disputed withdrawals is such that any third party would have a hard time taking and returning the card (whether covertly or in collusion with the McGaugheys). No-one appears to have either the means or the motive.</p>
<p>Unusually the bank has been very cooperative, providing logs from their authorisation system (<A href="http://www.aciworldwide.com/products/detail.aspx?product_id=236">BASE24</a>), including all of the cryptograms, input data and transaction parameters covering the affected transactions. Everything turns on the Application Transaction Counter (ATC), an on-card counter which increments with every transaction initiated. If an EMV chip can be fully cloned (secret keys and all), then it will have to submit an ATC value when transacting, and if used in parallel with the real card, it won&#8217;t be long before the same number pops up twice in the auth system, or large gaps in the sequence appear. The McGaughey&#8217;s ATC sequence appears to interlock perfectly: clearly the original card was used?</p>
<p>Of course logs can be misinterpreted (<a href="http://news.bbc.co.uk/1/hi/programmes/newsnight/7265437.stm">Badger</a>) or even faked, auth systems may not work as expected, and customers may lie and cheat following all sorts of agendas; just around the corner the missing piece of the jigsaw may lie, which reveals the truth behind the case. And there is the totally separate matter of who should suffer the loss in the interim, whilst the truth remains unclear. <a href="http://www.lightbluetouchpaper.org/2008/04/09/new-banking-code-shifts-more-liability-to-customers/">Liability for disputed withdrawals</a> is the most hotly contested issue of all.</p>
<p><a href="http://www.phantomwithdrawals.com">phantomwithdrawals.com</a> can&#8217;t do much more for the McGaugheys, but it can bear witness. Documenting the incidence of phantoms and the experiences of customers disputing them adds much needed transparency to the process, and helps researchers and experts seek out the really interesting cases.</p>
<p>Maybe we can lift the lid and discover the truth behind the &#8220;phantom menace&#8221; &#8212; everyone is united in that goal at least &#8212; but let&#8217;s also hope that Episode 2: <a href="http://www.epaynews.com/index.cgi?survey=&#038;ref=browse&#038;f=view&#038;id=11497625028614136145&#038;block=">Attack of the Clones</a> has not yet started shooting!</p>
<p>Mike.</p>
]]></content:encoded>
      <pubDate>Tue, 05 Aug 2008 11:06:16 +0000</pubDate>
      <category domain="http://securityratty.com/tag/card">card</category>
      <category domain="http://securityratty.com/tag/phantom">phantom</category>
      <category domain="http://securityratty.com/tag/real">real</category>
      <category domain="http://securityratty.com/tag/real card">real card</category>
      <category domain="http://securityratty.com/tag/card details">card details</category>
      <category domain="http://securityratty.com/tag/phantom menace">phantom menace</category>
      <category domain="http://securityratty.com/tag/phantom withdrawal">phantom withdrawal</category>
      <category domain="http://securityratty.com/tag/transaction">transaction</category>
      <category domain="http://securityratty.com/tag/application transaction counter">application transaction counter</category>
      <source url="http://www.lightbluetouchpaper.org/2008/08/05/card-wars-the-phantom-menace/">Card Wars: The Phantom Menace</source>
    </item>
    <item>
      <title><![CDATA[Overestimating Threats Against Children]]></title>
      <link>http://securityratty.com/article/1e066e0d1ba135d3a1c23ef42d97cbd4</link>
      <guid>http://securityratty.com/article/1e066e0d1ba135d3a1c23ef42d97cbd4</guid>
      <description><![CDATA[This is a great essay by a mom who let her 9-year-old son ride the New York City subway alone: No, I did not give him a cell phone. Didn't want to lose it. And no, I didn't trail him, like a mommy...]]></description>
      <content:encoded><![CDATA[<p><a href="http://www.nysun.com/editorials/why-i-let-my-9-year-old-ride-subway-alone">This</a> is a great essay by a mom who let her 9-year-old son ride the New York City subway alone:</p>

<blockquote>No, I did not give him a cell phone. Didn't want to lose it. And no, I didn't trail him, like a mommy private eye. I trusted him to figure out that he should take the Lexington Avenue subway down, and the 34th Street crosstown bus home. If he couldn't do that, I trusted him to ask a stranger. And then I even trusted that stranger not to think, "Gee, I was about to catch my train home, but now I think I'll abduct this adorable child instead."

<p>Long story short: My son got home, ecstatic with independence.</p>

<p>Long story longer, and analyzed, to boot: Half the people I've told this episode to now want to turn me in for child abuse. As if keeping kids under lock and key and helmet and cell phone and nanny and surveillance is the right way to rear kids. It's not. It's debilitating -- for us and for them.</blockquote></p>

<p>It's amazing how our fears blind us.  The mother and son appeared on <i>The Today Show</i>, where they both <a href="http://www.msnbc.msn.com/id/23935873/">continued to explain</a> why it wasn't an unreasonable thing to do:</p>

<blockquote>And that was Skenazy's point in her column: The era is long past when Times Square was a fetid sump and taking a walk in Central Park after dark was tantamount to committing suicide. Recent federal statistics show New York to be one of the safest cities in the nation -- right up there with Provo, Utah, in fact.

<p>"Times are back to 1963," Skenzay said. "It's safe. It's a great time to be a kid in the city."</p>

<p>The problem is that people read about children who are abducted and murdered and fear takes over, she said. And she doesn't think fear should rule our lives.</blockquote></p>

<p>Of course, <i>The Today Show</i> interviewer didn't get it:</p>

<blockquote>Dr. Ruth Peters, a parenting expert and TODAY Show contributor, agreed that children should be allowed independent experiences, but felt there are better -- and safer -- ways to have them than the one Skenazy chose.

<p>"I'm not so much concerned that he's going to be abducted, but there's a lot of people who would rough him up," she said. "There's some bullies and things like that. He could have gotten the same experience in a safer manner."</p>

<p>"It's safe to go on the subway," Skenazy replied. "It's safe to be a kid. It's safe to ride your bike on the streets. We're like brainwashed because of all the stories we hear that it isn't safe. But those are the exceptions. That's why they make it to the news. This is like, 'Boy boils egg.' He did something that any 9-year-old could do."</blockquote></p>

<p>Here's an <a href="http://www.wnyc.org/shows/bl/episodes/2008/04/02/segments/96153">audio interview</a> with Skenazy.</p>

<p>I am reminded of <a href="http://img.dailymail.co.uk/i/pix/2007/06_02/playgraphicDM1406_736x800.jpg">this great graphic</a> depicting childhood independence diminishing over four generations.</p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/schneier/fulltext?a=lunc4oG"><img src="http://feeds.feedburner.com/~f/schneier/fulltext?i=lunc4oG" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/schneier/fulltext?a=ZKHHvHG"><img src="http://feeds.feedburner.com/~f/schneier/fulltext?i=ZKHHvHG" border="0"></img></a>
</div>]]></content:encoded>
      <pubDate>Thu, 10 Apr 2008 09:00:16 +0000</pubDate>
      <category domain="http://securityratty.com/tag/subway">subway</category>
      <category domain="http://securityratty.com/tag/lexington avenue subway">lexington avenue subway</category>
      <category domain="http://securityratty.com/tag/york city subway">york city subway</category>
      <category domain="http://securityratty.com/tag/city">city</category>
      <category domain="http://securityratty.com/tag/skenazy">skenazy</category>
      <category domain="http://securityratty.com/tag/skenazy chose">skenazy chose</category>
      <category domain="http://securityratty.com/tag/safe">safe</category>
      <category domain="http://securityratty.com/tag/york">york</category>
      <category domain="http://securityratty.com/tag/9-year-old">9-year-old</category>
      <source url="http://www.schneier.com/blog/archives/2008/04/overestimating.html">Overestimating Threats Against Children</source>
    </item>
    <item>
      <title><![CDATA[New parents exposed in Fresno County lost mail]]></title>
      <link>http://securityratty.com/article/4b50b16067e6326c756d635c87b5dba1</link>
      <guid>http://securityratty.com/article/4b50b16067e6326c756d635c87b5dba1</guid>
      <description><![CDATA[Technorati Tag: Security Breach

Date Reported
4/3/08

Organization
Fresno County

Contractor/Consultant/Branch
None

Victims
New parents and babies

Number Affected
279

Types of Data
Names and...]]></description>
      <content:encoded><![CDATA[Technorati Tag: <a href="http://technorati.com/tag/security+breach" rel="tag">Security Breach</a><br><br>
<img src="http://breachblog.com/images/95781-88451/fresno.jpg" align="right" height="77" width="78"><font size="2"><span style="font-weight: bold;">Date Reported: </span><br>4/3/08<br><br><span style="font-weight: bold;">Organization: </span><br><a href="http://www.co.fresno.ca.us/portal/Default.asp">Fresno County</a> <br><br><span style="font-weight: bold;">Contractor/Consultant/Branch:</span><br>None<br><br><span style="font-weight: bold;">Victims:</span><br>New parents and babies<br><br><span style="font-weight: bold;">Number Affected:</span><br>279<br><br><span style="font-weight: bold;">Types of Data:</span><br>Names and Social Security numbers<br><br><span style="font-weight: bold;">Breach Description:</span><br>"Fresno County health officials say 279 birth certificate applications that list personal information of Valley babies and their parents are missing after they were mailed to the state. An envelope containing the birth certificate applications arrived at the the state Department of Public Health in Sacramento damaged, but with most of the forms missing."<br><br><span style="font-weight: bold;">Reference URL:</span><br><a href="http://www.mercurynews.com/news/ci_8796927">The Mercury News</a> <br><a href="http://www.fresnobee.com/opinion/story/505256.html">The Fresno Bee</a> <br><br><span style="font-weight: bold;">Report Credit:</span><br>The Associated Press<br><br><span style="font-weight: bold;">Response:</span><br>From the online sources cited above:<br><br>Fresno County health officials say 279 birth certificate applications that include the Social Security numbers of the babies' parents are missing.<br><span style="font-style: italic;">[Evan] Thankfully, these babies do not have Social Security numbers yet, otherwise this adds a whole new dimension.</span><br><br>The state Department of Public Health told the county in February that an envelope containing 378 birth certificate applications from Fresno County had arrived damaged in Sacramento and that most were missing.<br><br>The forms contain information about babies born in six San Joaquin Valley hospitals, including their parents' names and Social Security numbers.<br><span style="font-style: italic;">[Evan] Again, Social Security numbers used as personal identifiers in a manner that they were never designed for.</span><br><br>State officials called the incident a low risk for identity theft, but parents were notified about the missing forms.<br><span style="font-style: italic;">[Evan] I wonder who makes the judgment call that terms this "low risk".&nbsp; Must be somebody that is well versed in risk management, right?</span><br><br>The Postal Service is searching for the items and trying to figure out where the certified letter was damaged.<br><br><span style="font-weight: bold;">Fresno Bee Opinion Column:</span><br>The latest screw-up by Fresno County is more evidence of how cavalierly county officials treat the public's sensitive personal information. No wonder identity theft is out of control. Our government, at all levels, is a major contributor to the problem.<br><br>Sending this information by mail may not have been the dumbest thing county officials have done lately, but it has to be right up there. Why wasn't this packet sent by courier or some other more secure means?<br><span style="font-style: italic;">[Evan] Like encrypted on a CD or transferred over a secure network.</span><br><br>In February, county officials warned thousands of CalWORKs clients that they could be victimized after a laptop computer was stolen.<br><span style="font-style: italic;">[Evan] We missed this one on <a href="http://breachblog.com">The Breach Blog</a>.&nbsp; I may have to go back an add it now.</span><br><br>The response by county officials is to shrug off these lapses, and offer the standard response that they don't think anyone has been the victim of fraud because of their negligence. How do they really know?<br><br>The security of personal information must have a much higher priority than the Board of Supervisors gives it. The board should be demanding that sensitive information not be put on laptops that can be easily stolen, or bundled up and dropped in the mail -- a packet that can be easily damaged during the mailing process.<br><br>Every year, tens of thousands of Californians become identity theft victims. Thieves create new credit card accounts with stolen Social Security numbers, then rack up huge expenditures on the cards before the victims notice.<br><span style="font-style: italic;">[Evan] Tens of thousands of victims in California, yet people continue to tag breaches as "low risk".</span><br><br>In the San Joaquin Valley, methamphetamine users are glad that Fresno County doesn't have strong security procedures for personal data. Police tell us that 70% of Fresno's identity-theft cases are committed by meth addicts. They stay up for days finding ways to steal personal financial information.<br><br>Fresno County makes it easy for them. <br><br><span style="font-weight: bold;">Commentary:</span><br>Can you imagine the joy that many of these parents feel in bringing home a new baby boy or girl.&nbsp; Now imagine some of the joy being taken away because somebody unnecessarily exposed your personal details.&nbsp; It stinks that terrible security practices have the potential to affect personal lives. <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/06/fresno.aspx" type="text/javascript" charset="utf-8"></script>]]></content:encoded>
      <pubDate>Mon, 07 Apr 2008 12:07:10 +0000</pubDate>
      <category domain="http://securityratty.com/tag/county">county</category>
      <category domain="http://securityratty.com/tag/sensitive personal information">sensitive personal information</category>
      <category domain="http://securityratty.com/tag/personal information">personal information</category>
      <category domain="http://securityratty.com/tag/fresno">fresno</category>
      <category domain="http://securityratty.com/tag/fresno county">fresno county</category>
      <category domain="http://securityratty.com/tag/list personal information">list personal information</category>
      <category domain="http://securityratty.com/tag/security">security</category>
      <category domain="http://securityratty.com/tag/security breach">security breach</category>
      <category domain="http://securityratty.com/tag/officials">officials</category>
      <source url="http://breachblog.com/2008/04/07/fresno.aspx">New parents exposed in Fresno County lost mail</source>
    </item>
    <item>
      <title><![CDATA[Countdown to RSA Conference 2008]]></title>
      <link>http://securityratty.com/article/48d8526878cbc1348cbe9d69ff752523</link>
      <guid>http://securityratty.com/article/48d8526878cbc1348cbe9d69ff752523</guid>
      <description><![CDATA[With less than a week until RSA Conference 2008 , I want to provide a short preview of planned RSA activities. As we have been in the past several years, Microsoft will be very active at the security...]]></description>
      <content:encoded><![CDATA[<a href="http://www.rsaconference.com/2008/US/home.aspx" target="_blank"><img height="67" alt="rsa-turing-lives" src="http://blogs.technet.com/blogfiles/security/WindowsLiveWriter/CountdowntoRSAConference2008_94C8/rsa-turing-lives_3.png" width="240" align="left" border="0"></a>  <p>With less than a week until <a href="http://www.rsaconference.com/2008/US/home.aspx" target="_blank">RSA Conference 2008</a>, I want to provide a short preview of planned RSA activities.&nbsp; As we have been in the past several years, Microsoft will be very active at the security conference with a Keynote by Chief Research and Strategy Office Craig Mundie and 12 track sessions involving Microsoft people.</p> <p>I will be attending RSA and am planning to be very active in providing updates and information from the show itself, publishing to this site as well as my own blog at <a href="http://blogs.technet.com/security">http://blogs.technet.com/security</a>.&nbsp; While <em>of course</em>, you should be subscribing to my blog, you might consider coming back to this <a href="http://www.microsoft.com/security/rsa2008" target="_blank">Microsoft RSA 2008 information page</a> (<a href="http://www.microsoft.com/security/rsa2008">http://www.microsoft.com/security/rsa2008</a>) for the duration of the conference, as it will be featuring not just my content, but the RSA-related content from other Microsoft security people and partners.</p> <p>Here are some of the types of content that I have planned for RSA:</p> <ul> <li>Commentary on (some of) the keynotes.&nbsp; I plan to attend the keynotes and share my thoughts on whether anything new and interesting was said or if it was old hat.  <li>Walking around video Q&amp;A.&nbsp; Each year, there are a few "themes" that seem prevalent at RSA (remember the "year(s) of PKI"...)&nbsp; This year, I plan to talk to people at the conference and see what their impressions are and share them with you, firsthand.  <li>Spotlight on new security technology and companies.&nbsp; RSA is sometimes the "first look" party for emerging security technologies.&nbsp; I'll see if I can track down some of the contenders and get a demo of them so we can share and discuss.  <li>Your content.&nbsp; Yes, if you blog or want to write something that relates to Microsoft and the RSA conference (or security), you can <a href="http://blogs.technet.com/security/contact.aspx" target="_blank">use this form</a> to contact me to discuss linking to it from our RSA central page.&nbsp; </li></ul> <p>In addition to the above content, you will be able to quickly find more detail about any key security-related announcements that Microsoft may make during RSA.</p> <p>I don't want to list out every single Microsoft session and tell you to go to it, but I will highlight two Microsoft sessions that I will be attending on Tuesday and encourage you to check these out.<font size="1"></p> <p></p> <table cellspacing="0" cellpadding="2" width="534" border="1"> <tbody> <tr> <td valign="top" width="149"><font size="2"><font color="#0080c0"><strong><em>Enabling End-to-End Trust</em></strong><br></font></font>Keynote<br>Tues, Apr 08, 9:45AM </td> <td valign="top" width="127"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="75" alt="craig_mundie" src="http://blogs.technet.com/blogfiles/security/WindowsLiveWriter/CountdowntoRSAConference2008_94C8/craig_mundie_3.jpg" width="100" border="0"> <br>Craig Mundie, <br>Chief Research and Strategy Officer, Microsoft</td> <td valign="top" width="257"><br>Craig Mundie is the visionary Executive that led Microsoft into adopting the Trustworthy Computing initiative.&nbsp; <br>Join him to hear Craig's thoughts on the current set of security challenges facing Microsoft and the industry.</td></tr> <tr> <td valign="top" width="148"><strong><em><font color="#0080c0" size="2">Spyware in 2008</font></em></strong><br>EXP-107 <br>Tuesday, Apr 08, 4:10PM<br><br>Panel<br>Industry Experts</td> <td valign="top" width="127">Jeff Williams, <br>Principal Group Manager,<br>Microsoft Malware Protection Center</td> <td valign="top" width="257">Jeff and four other Industry Experts will discuss Spyware in 2008, victims, the industry and how it is evolving.<br><br>FYI, Jeff is a colleague and co-contributor on the Microsoft Security Intelligence Report, so go ask him some hard questions and tell him I sent you.</td></tr></tbody></table></font> <p>Check back later this week and I'll go through all of the Tuesday afternoon timeslots and share which sessions I will be attending, plus I'll identify some alternates that I think might be interesting. </p> <p>I hope to see you there.&nbsp; Best regards,</p> <p>Jeff Jones</p> <p>PS.&nbsp; If you are going to be at RSA and would like to say hi and potentially share some conversation or a frothy beverage, please drop me a message ahead of time.&nbsp; Again, you can <a href="http://blogs.technet.com/security/contact.aspx" target="_blank">use this form</a>.</p><img src="http://blogs.technet.com/aggbug.aspx?PostID=3025557" width="1" height="1">]]></content:encoded>
      <pubDate>Tue, 01 Apr 2008 14:54:03 +0000</pubDate>
      <category domain="http://securityratty.com/tag/rsa">rsa</category>
      <category domain="http://securityratty.com/tag/rsa conference">rsa conference</category>
      <category domain="http://securityratty.com/tag/rsa activities">rsa activities</category>
      <category domain="http://securityratty.com/tag/conference">conference</category>
      <category domain="http://securityratty.com/tag/rsa central page">rsa central page</category>
      <category domain="http://securityratty.com/tag/microsoft">microsoft</category>
      <category domain="http://securityratty.com/tag/microsoft rsa">microsoft rsa</category>
      <category domain="http://securityratty.com/tag/microsoft people">microsoft people</category>
      <category domain="http://securityratty.com/tag/led microsoft">led microsoft</category>
      <source url="http://blogs.technet.com/security/archive/2008/04/01/countdown-to-rsa-conference-2008.aspx">Countdown to RSA Conference 2008</source>
    </item>
    <item>
      <title><![CDATA[Babies and bath water]]></title>
      <link>http://securityratty.com/article/32bba00f4931b70f1032ddaa9f411343</link>
      <guid>http://securityratty.com/article/32bba00f4931b70f1032ddaa9f411343</guid>
      <description><![CDATA[So the security blogging world welcomes a new contributor in Chris B over at Napera Networks. The Napera blog joined the security bloggers network a short time ago and with the public unveiling of the...]]></description>
      <content:encoded><![CDATA[<p><a onclick="window.open(this.href, '_blank', 'width=288,height=481,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false" href="http://www.stillsecureafteralltheseyears.com/.shared/image.html?/photos/uncategorized/2008/03/21/baby_2.jpg"><img title="Baby_2" height="334" alt="Baby_2" src="http://www.stillsecureafteralltheseyears.com/ashimmy/images/2008/03/21/baby_2.jpg" width="200" border="0" style="FLOAT: right; MARGIN: 0px 0px 5px 5px"></img></a> So the security blogging world welcomes a new contributor in <a href="http://www.napera.com/blog/?p=17">Chris B over at Napera</a> Networks. The Napera blog joined the security bloggers network a short time ago and with the public unveiling of the company. Chris's first article is called <a href="http://www.napera.com/blog/?p=17">NAC is dead, long live NAC</a>. Evidently Chris was at one time working over at Lockdown Networks and brings his own unique views on what went wrong at Lockdown.<br><br>Chris makes some good points about the Lockdown shutdown. One in particular that I think we should all realize is that Lockdown's failure is not a failure of NAC technology, but rather a failure of Lockdown's execution. NAC still solves problems that customers have. Done right, NAC is valuable and will find its place in the security world. Over the past few days there have been more people people jumping on the "NAC sucks" bandwagon than their were vendors coming out with NAC solutions just a few short years ago. I read with disbelief Eric Ogrens piece in ComputerWorld the other day about him never being a believer in NAC. I don't remember him saying that when we were briefing him a few years ago. But maybe he was getting paid to cover NAC than, I don't know. But it is certainly fashionable to throw dirt on NAC now and there are plenty of people only too happy to do so. Frankly, part of me wants to say sure go ahead, throw dirt. It will be that much sweeter to show the naysayers wrong. Actually selling the solution we see the real market for NAC and remain jazzed. For us it is about executing <br><br>What I fear is that we are throwing out babies with the bath water here with all of the NAC bashing. Yes there are companies in this space that frankly don't have the technology or the team to make it. Lockdown is a perfect example. But there are others who have actually built a better mousetrap and the market (the ultimate decision maker) is rewarding them. But if the media and analysts just keep bashing NAC it becomes almost a self-fulfilling prophesy. No matter how good the technology or the team it is like spitting into the wind. I saw this happen with the dot com bubble first hand. Many companies that were doing great things were killed off in the great extinction of the dot coms. It took years for the market to come back. In the case of NAC not only would the better NAC companies and technologies be the ones to suffer, but the networks they can protect would suffer. NAC is attractive because it solves a real problem that people have and in spite of what Paul Roberts at 451 or Amrit says, there are not existing tools that solve that problem for them well.<br><br>My only issue with Chris is he confuses the problem that Lockdown was solving with the way they were solving it. Yes using the network including switches is a great way to control access. However Lockdowns technology to test these devices was circumspect. But more than that SNMP is never going to scale for NAC. It is not secure and more importantly you just can't wire and script every model and version of switch out there. Inherently Lockdown had the wrong solution to the right problem, on top of some of the other focus issues that Chris talks about. <br><br>All in all though, Lockdown's failure should stop being used as a blunt instrument by the naysayers to bludgeon the NAC vendors who are executing and solving customers problems!</p>
<p><a href="http://feeds.feedburner.com/~a/StillsecureAfterAllTheseYears?a=pdtdWw"><img src="http://feeds.feedburner.com/~a/StillsecureAfterAllTheseYears?i=pdtdWw" border="0"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?a=vOVIxPF"><img src="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?i=vOVIxPF" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?a=jlGyBaF"><img src="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?i=jlGyBaF" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?a=FzXc5GF"><img src="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?i=FzXc5GF" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?a=cc0jcEF"><img src="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?i=cc0jcEF" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?a=6mU4rxf"><img src="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?i=6mU4rxf" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?a=dEvwrbf"><img src="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?i=dEvwrbf" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/StillsecureAfterAllTheseYears/~4/255734014" height="1" width="1"/>]]></content:encoded>
      <pubDate>Fri, 21 Mar 2008 13:13:09 +0000</pubDate>
      <category domain="http://securityratty.com/tag/nac">nac</category>
      <category domain="http://securityratty.com/tag/cover nac">cover nac</category>
      <category domain="http://securityratty.com/tag/nac technology">nac technology</category>
      <category domain="http://securityratty.com/tag/nac sucks">nac sucks</category>
      <category domain="http://securityratty.com/tag/nac solutions">nac solutions</category>
      <category domain="http://securityratty.com/tag/nac companies">nac companies</category>
      <category domain="http://securityratty.com/tag/live nac">live nac</category>
      <category domain="http://securityratty.com/tag/lockdown">lockdown</category>
      <category domain="http://securityratty.com/tag/lockdown networks">lockdown networks</category>
      <source url="http://feeds.feedburner.com/~r/StillsecureAfterAllTheseYears/~3/255734014/babies-and-bath.html">Babies and bath water</source>
    </item>
    <item>
      <title><![CDATA[The Other Side of Life]]></title>
      <link>http://securityratty.com/article/2b1b28c7f0189c1242e34f70694152db</link>
      <guid>http://securityratty.com/article/2b1b28c7f0189c1242e34f70694152db</guid>
      <description><![CDATA[Hello everyone, Shawn Hernan here. I used to work on the SDL team, and I might have been a regular contributor to this space, but instead I joined the SQL Server security team. Ralph Hood, Microsoft...]]></description>
      <content:encoded><![CDATA[<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>Hello everyone, Shawn Hernan here. I used to work on the SDL team, and I might have been a regular contributor to this space, but instead I joined the SQL Server security team. Ralph Hood, Microsoft SDL guru, asked me if I would contribute a post about “Life on the other side,” talking to what I’ve learned about the SDL from this new perspective -- sort of the reverse of </FONT></SPAN><A href="http://blogs.msdn.com/sdl/archive/2008/03/13/sdl-and-filtering.aspx"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>his recent post</FONT></SPAN></A><FONT face=Calibri><FONT size=3>.</FONT><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"> I couldn’t turn down the opportunity. <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>First, let me say what I knew about the SDL going in: no policy can anticipate every situation; you have to make tradeoffs; the details matter; the big picture matters; you need tools; you need human insight; you need management support; and we’re never going to be perfect. All of the things you’ve read in this blog are true, and they really shouldn’t be controversial. Since joining SQL, I’ve learned a lot about SQL Server too, and what it means to ship a product - but that’s outside the scope of this blog. So instead, I’ll try to describe three real experiences that illustrate things that shouldn’t be controversial either, but aren’t usually covered under the rubric of security.<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>They are crucial nonetheless. <o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><FONT face=Calibri><B style="mso-bidi-font-weight: normal"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%">Security is not the <I style="mso-bidi-font-style: normal">point</I>, it’s the needs of the customer. </SPAN></B><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%">It’s easy to believe that security is <I style="mso-bidi-font-style: normal">the point</I> of producing a product. It’s not. We won’t produce an insecure product, but the primary driver for a product team is to produce a <I style="mso-bidi-font-style: normal">valuable, useful product</I>. Yes, security is a big part of that, but security is not a goal in and of itself.<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>For example, one of the areas of fierce competition in enterprise database products is performance, and we have to balance security with <SPAN style="mso-spacerun: yes">&nbsp;</SPAN>performance. One of the ways we do that is by verifying data we receive really well, but only when necessary. We define clear trust boundaries, and check the data thoroughly <I style="mso-bidi-font-style: normal">once</I> on the way in, and then work very hard to enforce </SPAN></FONT><A href="http://download.microsoft.com/download/d/e/3/de328032-df7e-48a4-96ba-42ab0fed60ef/SQL%20Server%202005%20Security%20Datasheet.pdf"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri color=#0000ff>those trust boundaries</FONT></SPAN></A><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>. <o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>I first encountered this in SQL when I helped review threat models for the database engine. The engine trusts that the data on the disk was written correctly by a trusted entity (with checksums to guard against random errors), and enforce that. Instead of a slavish adherence to the principle of total mediation or defense in depth, which, when taken to its extreme would say to “check everything, every time,” we are hard core about making the right checks, but <I style="mso-bidi-font-style: normal">only</I> the right checks. <o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>I will note that it is not an either/or choice between security and performance – it <B style="mso-bidi-font-weight: normal">is</B> possible to </FONT></SPAN><A href="http://www.microsoft.com/sqlserver/2008/en/us/performance-scale.aspx"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri color=#0000ff>do</FONT></SPAN></A><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri> </FONT></SPAN><A href="http://www.microsoft.com/sqlserver/2008/en/us/security.aspx"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri color=#0000ff>both</FONT></SPAN></A><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>. Indeed, I would say that doing one without the other is pointless, but to get both 1) world class performance, and 2) world class security, <SPAN style="mso-spacerun: yes">&nbsp;</SPAN>you have to understand your data flows really well, and make detailed decisions. <o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><FONT face=Calibri><B style="mso-bidi-font-weight: normal"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%">Be polite, but don’t be afraid</SPAN></B><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%">: Job interviews at Microsoft can be challenging. When I interviewed for this job, my final interview was with a very senior architect. The subject of integer overflows came up, and he asked me to describe the problems and solutions. So I started writing some code on the whiteboard. After about 10 minutes of describing my approach to integer overflows, he said to me, “What if I were to tell you that’s a really bad solution, and the interview is over?” <o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>My heart sank. <o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>But instead of rolling over, I said, “well, that’s a bad outcome, tell me why.” He proceeded to attack my solution on several grounds, including being unreadable and unmaintainable, and he proceeded to describe <I style="mso-bidi-font-style: normal">his</I> solution to the problem. Now, this was a very serious, very senior technical architect, and I was in a high pressure, asymmetric situation. So, not willing to be intimidated, but unable to attack back, I pointed out several shortcomings of his solution, politely, but firmly. And we spent the next 40 minutes talking about various aspects of the problem, and me defending my solution, which I think was credible. I don’t know if he agreed with my solution or not, really, but I suspect it might have been a test to see if I would cave. Or maybe he thought it really was a bad solution, I don’t know. But I got the job. <o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>As a security professional, you’re always going to be at a technical disadvantage when you’re reviewing another team’s components. They designed and implemented the system. You are an outsider, and it is absolutely impossible to understand the system to the degree as the people who built it. Nonetheless, you’ve got to find a way to ask hard, probing, impolite and sometimes even uninformed questions without being threatening or insulting, or undermining your own credibility. <SPAN style="mso-spacerun: yes">&nbsp;</SPAN><o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>Be polite, be firm, put your ego in a box, and ask questions until you understand. <o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><FONT face=Calibri><B style="mso-bidi-font-weight: normal"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%">“It should work” is not a good answer: </SPAN></B><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><SPAN style="mso-spacerun: yes">&nbsp;</SPAN>We take the </SPAN></FONT><A href="http://blogs.msdn.com/sdl/archive/2008/01/04/recent-symantec-and-ibm-vulnerabilities-giblets-banned-apis-and-the-sdl.aspx"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri color=#0000ff>giblets</FONT></SPAN></A><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri> problem very seriously, and managing giblets can be quite difficult at times. And in SQL, we have lots of giblets. We consume things from Windows, and Office, and Visual Studio, and others, and we provide giblets to other teams as well. In fact, we provide components that other teams use to build the giblets they provide to us – we consume our own giblets!<o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>And as it happens, one of the components we use was updated recently. Even though it would get serviced through Microsoft Update, we want to ensure we have the latest and greatest version of any component we ship. But to consume the latest and greatest version of this particular component would require some small updates to either our installer or theirs. So we met with the team that owns the giblet in question to try to divvy up the work, and to avoid schedule disruptions on either side. <o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>There was a lot of back and forth about various things to try, and we continued to refine a solution until we had reduced the problem to a single issue.<SPAN style="mso-spacerun: yes">&nbsp; </SPAN><o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>At this point, there was an air of hope in the room. If the idea actually worked, we had a solution at relatively low cost. But would it work? When the question of “will this work” comes up, all eyes turn towards test managers. <o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>Our general manager was looking right at our test manager and she asked, “Will that work?” The test manager looked across the table at the development manager from the other group, and said, “I don’t know. That depends on <I style="mso-bidi-font-style: normal">their </I>level of confidence in the behavior of their component under these conditions.” <o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>Now, all eyes were starting at the dev manager, and the room got quiet. A somewhat sheepish look came over his face, because he knew the answer he was about to give would be unsatisfactory. He said, “Well, I’m not a tester, I’m just a developer, but <I style="mso-bidi-font-style: normal">it should work</I>.”<o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>At which point the room erupted into hysterical laughter. <o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>“It should work” means “I think so, but we have to test it.” And that means the whole battery of tests for each of the affected components, across all of the supported platforms. And <I style="mso-bidi-font-style: normal">that</I> has to be scheduled in test labs. To be clear, this wasn’t a lack of confidence in the developer, quite the contrary, he was laughing along with everyone else. We just know that writing software to satisfy all the scenarios in which our software is deployed requires <I style="mso-bidi-font-style: normal">far</I> more testing than can reasonably be performed on a single desktop system. <o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>So the tests were scheduled, the developer was proven correct, and we’re picking up the latest version. Even seemingly simple changes require a lot of testing. <o:p></o:p></FONT></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 10pt; TEXT-ALIGN: justify"><SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"><FONT face=Calibri>So, that’s what I’ve learned: security isn’t the be-all-end-all,, things are really complex and hard to understand, and you don’t really know if anything works until you test it. None of which should be controversial, but none of the central ideas in the SDL are controversial either. The hard part is putting theory into practice, and recognizing that no venture is risk free, despite the natural inclination of security engineers to avoid any risk whatsoever. In this, I am reminded of one of my favorite books, “<U>To Engineer is Human: The Role of Failure in Successful Design</U>,” by Henry Petroski. He writes, “<I style="mso-bidi-font-style: normal">No one </I>wants<I style="mso-bidi-font-style: normal"> to learn by mistakes, but we cannot learn enough from successes to go beyond the state of the art. Contrary to their popular characterization as intellectual conservatives, engineers are really among the avant-garde. They are constantly seeking to employ new concepts [and are] constantly striving to do more with less. [] The engineer always believes he is trying something without error, but the truth of the matter is the each new structure can be a new trial. [] Such is the nature not only of science and engineering, but of all human endeavors.</I>” </FONT></SPAN></P><img src="http://blogs.msdn.com/aggbug.aspx?PostID=8329486" width="1" height="1">]]></content:encoded>
      <pubDate>Fri, 21 Mar 2008 13:06:00 +0000</pubDate>
      <category domain="http://securityratty.com/tag/team">team</category>
      <category domain="http://securityratty.com/tag/product team">product team</category>
      <category domain="http://securityratty.com/tag/engineers">engineers</category>
      <category domain="http://securityratty.com/tag/security engineers">security engineers</category>
      <category domain="http://securityratty.com/tag/security">security</category>
      <category domain="http://securityratty.com/tag/balance security">balance security</category>
      <category domain="http://securityratty.com/tag/security professional">security professional</category>
      <category domain="http://securityratty.com/tag/test managers">test managers</category>
      <category domain="http://securityratty.com/tag/test">test</category>
      <source url="http://blogs.msdn.com/sdl/archive/2008/03/21/the-other-side-of-life.aspx">The Other Side of Life</source>
    </item>
  </channel>
</rss>
