<?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: criteria]]></title>
    <link>http://www.securityratty.com/tag/criteria</link>
    <description></description>
    <pubDate>Wed, 03 Sep 2008 12:56:31 +0000</pubDate>
    <generator>iRatty Engine</generator>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <item>
      <title><![CDATA[Links for 2008-11-19 [del.icio.us]]]></title>
      <link>http://www.securityratty.com/article/359d830ca1e8df85568ee491fac7b4b0</link>
      <guid>http://www.securityratty.com/article/359d830ca1e8df85568ee491fac7b4b0</guid>
      <description><![CDATA[QualysGuard PCI Pass/Fail Status Criteria - Qualys
Press Releases - November 11, 2008 - Q1 Labs free, downloadable, log management and compliance product that provides organizations with visibility...]]></description>
      <content:encoded><![CDATA[<ul>
<li><a href="http://www.qualys.com/products/pci/qgpci/pass_fail_criteria/">QualysGuard PCI Pass/Fail Status Criteria - Qualys</a></li>
<li><a href="http://www.q1labs.com/pr.php?id=711">Press Releases - November 11, 2008 - Q1 Labs</a><br/>
free, downloadable, log management and compliance product that provides organizations with visibility across their networks, data centers, and infrastructures</li>
<li><a href="http://www.cheapest-service.com/blog/2008/11/11/healthy-paranoia-top-50-internet-security-blogs/">&nbsp; Healthy Paranoia: Top 50 Internet Security Blogs&nbsp;by&nbsp;The Daily Netizen</a></li>
<li><a href="http://www.govcert.nl/symposium/audiovideo.html">GOVCERT.NL Symposium 2008</a></li>
<li><a href="http://sec.online.wsj.com/article/SB122461917614955373.html">Looking for Trouble - WSJ.com</a></li>
<li><a href="http://blog.clearnetsec.com/articles/2008/11/11/it%E2%80%99s-hard-to-build-a-smart-siem">ClearNet Security : It&rsquo;s hard to build a smart SIEM</a><br/>
If you find yourself evaluating SIEM products, dig in and investigate how each works - you don’t want yesterday’s product.</li>
<li><a href="http://www.thecomplianceauthority.rsvp1.com/articles/111908_taylor.shtm">PCI Perspectives by Dave Taylor</a></li>
<li><a href="http://physicsworld.com/blog/2008/09/killed_by_complexity_1.html">Lehman Bros 'killed by complexity' (physicsworld.com Blog) - physicsworld.com</a></li>
</ul><img src="http://feeds.feedburner.com/~r/AntonChuvakinPersonalBlog/~4/459218630" height="1" width="1"/>]]></content:encoded>
      <pubDate>Wed, 19 Nov 2008 21:00:00 +0000</pubDate>
      <category domain="http://www.securityratty.com/tag/internet security blogs">internet security blogs</category>
      <category domain="http://www.securityratty.com/tag/clearnet security">clearnet security</category>
      <category domain="http://www.securityratty.com/tag/dave taylor">dave taylor</category>
      <category domain="http://www.securityratty.com/tag/compliance product">compliance product</category>
      <category domain="http://www.securityratty.com/tag/healthy paranoia">healthy paranoia</category>
      <category domain="http://www.securityratty.com/tag/labs free">labs free</category>
      <category domain="http://www.securityratty.com/tag/press releases">press releases</category>
      <category domain="http://www.securityratty.com/tag/physicsworld">physicsworld</category>
      <category domain="http://www.securityratty.com/tag/siem products">siem products</category>
      <source url="http://feeds.feedburner.com/~r/AntonChuvakinPersonalBlog/~3/459218630/anton18">Links for 2008-11-19 [del.icio.us]</source>
    </item>
    <item>
      <title><![CDATA[Secure Coding Secrets?]]></title>
      <link>http://www.securityratty.com/article/cc859ee5e058669db9650c881f3a0ea2</link>
      <guid>http://www.securityratty.com/article/cc859ee5e058669db9650c881f3a0ea2</guid>
      <description><![CDATA[Hi, Michael here
A recent article titled &quot;NSA posts secrets to writing secure code&quot; caught my eye in part because the words &quot; writing secure code &quot; always get my attention! But also because anything...]]></description>
      <content:encoded><![CDATA[Hi, Michael here. 
<P>A recent article titled <A href="http://www.gcn.com/online/vol1_no1/47333-1.html" mce_href="http://www.gcn.com/online/vol1_no1/47333-1.html">"NSA posts secrets to writing secure code"</A> caught my eye in part because the words "<A href="http://www.microsoft.com/mspress/books/5957.aspx" mce_href="http://www.microsoft.com/mspress/books/5957.aspx">writing secure code</A>" always get my attention! But also because anything that can advance the science of securing software is of interest to me.</P>
<P>There is another reason why the article got my attention; my manager, Steve Lipner, is one of the few people to have designed and built a <A href="http://www.boran.com/security/tcsec.html" mce_href="http://www.boran.com/security/tcsec.html">TCSEC</A> A1 assured system and lived to tell the tale. None were sold, but they built one!</P>
<P>The NSA-directed project, the <A href="http://www.adacore.com/home/gnatpro/tokeneer/" mce_href="http://www.adacore.com/home/gnatpro/tokeneer/">Tokeneer</A> ID Station (TIS), involved building a low-defect system that conforms "to the Common Criteria requirements for Evaluation Assurance Level 5 (EAL5)" in a "cost effective manner." I'm all for this, because building high-assurance solutions is not cheap. </P>
<P>There's a <A href="http://www.praxis-his.com/pdfs/issse2006tokeneer.pdf" mce_href="http://www.praxis-his.com/pdfs/issse2006tokeneer.pdf">paper</A> with more technical detail about the project that is worth a read.</P>
<P>In my opinion, the project is only a science project, an experiment, for the following reasons:</P>
<UL>
<LI>It's tiny. Weighing in at a little under 10 KLOC. </LI>
<LI>It's only a very small portion of a much larger solution which has not been developed using the same rigor. This bit of context makes the solution as a whole moot. Call me cynical, but my question is "can the entire solution be built with same rigor in a ‘cost effective manner'?" Perhaps it can, but that is not what is presented.</LI>
<LI>It sits on top of many operating systems (Windows, Mac OS X and Linux) that are not EAL5 certified. So it would be a little like having an EAL5 certified CharMap application running on EAL4 Windows Vista.</LI>
<LI>It's written in a subset of Ada called <A href="http://www.praxis-his.com/sparkada/intro.asp" mce_href="http://www.praxis-his.com/sparkada/intro.asp">SPARK</A>, and SPARK skills are not common in the marketplace. Interestingly, SPARK makes use of annotations to help drive the static analysis process. While not a total analog, we also recommend Microsoft development teams use annotations (<A href="http://blogs.msdn.com/michael_howard/archive/2006/05/19/a-brief-introduction-to-the-standard-annotation-language-sal.aspx" mce_href="http://blogs.msdn.com/michael_howard/archive/2006/05/19/a-brief-introduction-to-the-standard-annotation-language-sal.aspx">SAL</A>) to help drive the required static analysis process. </LI>
<LI>The application has a large number of dependencies that are not part of the project:</LI></UL><FONT face=Courier>
<BLOCKQUOTE>
<P>Directory of C:\tokeneer\data </P>
<P>18/08/2007 08:51 605,333 &nbsp;&nbsp;&nbsp; libgdk-win32-2.0-0.dll <BR>18/08/2007 08:51 166,177 &nbsp;&nbsp;&nbsp; libgdk_pixbuf-2.0-0.dll <BR>17/08/2007 18:07 642,115 &nbsp;&nbsp;&nbsp; libglib-2.0-0.dll <BR>17/08/2007 18:07 28,853 &nbsp;&nbsp;&nbsp;&nbsp; libgmodule-2.0-0.dll <BR>17/08/2007 18:07 223,026 &nbsp;&nbsp;&nbsp; libgobject-2.0-0.dll <BR>18/08/2007 08:52 3,170,609&nbsp;&nbsp;&nbsp;libgtk-win32-2.0-0.dll <BR>08/08/2008 16:32 4,868,618&nbsp;&nbsp;&nbsp;libgtkada-2.10.dll <BR>07/04/2004 11:47 44,100 &nbsp;&nbsp;&nbsp;&nbsp; libintl-1.dll <BR>17/08/2007 18:29 522,940 &nbsp;&nbsp; &nbsp;libcairo-2.dll <BR>17/08/2007 18:36 262,784 &nbsp;&nbsp; &nbsp;libpango-1.0-0.dll <BR>17/08/2007 18:36 62,334 &nbsp;&nbsp;&nbsp;&nbsp; libpangocairo-1.0-0.dll <BR>17/08/2007 18:37 88,626 &nbsp;&nbsp;&nbsp;&nbsp; libpangowin32-1.0-0.dll <BR>07/10/2001 01:52 171,008 &nbsp;&nbsp;&nbsp; libpng-3.dll <BR>07/04/2004 11:46 58,077 &nbsp;&nbsp;&nbsp; &nbsp;libz.dll <BR>07/04/2004 11:47 843,776 &nbsp;&nbsp;&nbsp; iconv.dll <BR>17/08/2007 18:22 142,762 &nbsp;&nbsp; &nbsp;libatk-1.0-0.dll <BR>16/01/2007 12:27 131,784 &nbsp;&nbsp;&nbsp; libjpeg6b.dll</P></BLOCKQUOTE></FONT>
<P>In the SDL we call these files ‘giblets' because they are components needed for your application to operate, but they do not belong to your team. Some of the files look old and highly vulnerable, such as libpng-3.dll from 2001! <A href="http://osvdb.org/search?request=libpng" mce_href="http://osvdb.org/search?request=libpng">OSVDB lists 23 vulnerabilities</A> since 2002 in libpng!</P>
<P>In summary, the TIS project is very interesting to a small number of important but specialized customers, such as the NSA, for whom this kind of research is critical. I too found it interesting, but the process is far from a set of "secrets to writing secure code" and the tools are certainly not within reach of day-to-day applications and not applicable to developing complete solutions. </P>As usual, all comments are very welcome.<img src="http://blogs.msdn.com/aggbug.aspx?PostID=9120309" width="1" height="1">]]></content:encoded>
      <pubDate>Tue, 18 Nov 2008 16:38:00 +0000</pubDate>
      <category domain="http://www.securityratty.com/tag/dll">dll</category>
      <category domain="http://www.securityratty.com/tag/science">science</category>
      <category domain="http://www.securityratty.com/tag/science project">science project</category>
      <category domain="http://www.securityratty.com/tag/secrets">secrets</category>
      <category domain="http://www.securityratty.com/tag/project">project</category>
      <category domain="http://www.securityratty.com/tag/tis project">tis project</category>
      <category domain="http://www.securityratty.com/tag/static analysis process">static analysis process</category>
      <category domain="http://www.securityratty.com/tag/process">process</category>
      <category domain="http://www.securityratty.com/tag/tis">tis</category>
      <source url="http://blogs.msdn.com/sdl/archive/2008/11/18/secure-coding-secrets.aspx">Secure Coding Secrets?</source>
    </item>
    <item>
      <title><![CDATA[OWASP European Summit - Portugal]]></title>
      <link>http://www.securityratty.com/article/ea11601c79d7b13866fce47288b63fbd</link>
      <guid>http://www.securityratty.com/article/ea11601c79d7b13866fce47288b63fbd</guid>
      <description><![CDATA[Portugal/Algarve - 4th - 7th November 2008
Setting the Web Application Security Agenda for 2009: OWASP Invites You to Join Our Summit in Portugal
http://www.owasp.org/index.php/OWASP EU Summit 2008...]]></description>
      <content:encoded><![CDATA[<p style="margin: 0.4em 0px 0.5em; line-height: 1.5em;"><em><span style="font-size: small;">Portugal/Algarve - 4th - 7th November 2008</span></em></p>
<p style="margin: 0.4em 0px 0.5em; line-height: 1.5em;"><span style="font-weight: bold;">Setting the Web Application Security Agenda for 2009: OWASP Invites You to Join Our Summit in Portugal</span></p>
<p style="margin: 0.4em 0px 0.5em; line-height: 1.5em;"><a style="text-decoration: none; color: #3366bb;" title="http://www.owasp.org/index.php/OWASP_EU_Summit_2008" rel="nofollow" href="http://www.owasp.org/index.php/OWASP_EU_Summit_2008" target="_blank"><span style="font-weight: bold;">http://www.owasp.org/index.php/OWASP_EU_Summit_2008</span></a></p>
<p style="margin: 0.4em 0px 0.5em; line-height: 1.5em;">With the theme <span style="font-style: italic;">&#8216;Setting the AppSec agenda for 2009&#8242;</span>, the OWASP Summit will be a worldwide gathering of OWASP leaders and key industry players to present and discuss the latest OWASP tools, documentation projects, and web application security trends. Join us in Portugal in just a few short weeks! This venue hosts a diverse selection of training courses along with technical and business tracks, making it THE place to learn about web application security and the resources OWASP has available for use today.</p>
<p style="margin: 0.4em 0px 0.5em; line-height: 1.5em;">OWASP is a not-for-profit organization with the purpose of supporting the Web Application Security community around the world, and has granted $250,000 USD for web application security research. In addition to over 40 presentations from the OWASP Leaders and grant recipients, the OWASP Summit will host multiple Working Sessions designed to improve collaboration, achieve specific objectives and identify roadmaps for OWASP projects, chapters, and the OWASP community itself.</p>
<p style="margin: 0.4em 0px 0.5em; line-height: 1.5em;">To facilitate this event, OWASP is investing $150,000 USD which will be used to cover air travel and accommodation expenses for OWASP leaders, active contributors, and select key industry leaders. With their confirmed presence, the OWASP Summit will provide a relaxed but professional environment to meet, discuss, influence and contribute to OWASP projects.</p>
<p style="margin: 0.4em 0px 0.5em; line-height: 1.5em;">There are still funds available! If you are interested in attending and you meet the profile of the current OWASP supported attendees (see list here: <a style="text-decoration: none; color: #3366bb;" title="http://spreadsheets.google.com/pub?key=pAX6n7m2zaTVLrPtR07riBA" rel="nofollow" href="http://spreadsheets.google.com/pub?key=pAX6n7m2zaTVLrPtR07riBA" target="_blank">http://spreadsheets.google.com/pub?key=pAX6n7m2zaTVLrPtR07riBA</a>) contact Paulo Coimbra (<a href="mailto:paulo.coimbra@owasp.org" target="_blank">paulo.coimbra@owasp.org</a>). Please note that you should do so only if you meet the paid attendance criteria (see here<a style="text-decoration: none; color: #3366bb;" title="https://www.owasp.org/index.php/OWASP_EU_Summit_2008_paid_participation_rules" rel="nofollow" href="https://www.owasp.org/index.php/OWASP_EU_Summit_2008_paid_participation_rules" target="_blank">https://www.owasp.org/index.php/OWASP_EU_Summit_2008_paid_participation_rules</a>) and are unable to get corporate support to attend this event (for other corporate sponsorship opportunities see <a style="text-decoration: none; color: #3366bb;" title="http://www.owasp.org/index.php/OWASP_EU_Summit_2008_Sponsors" rel="nofollow" href="http://www.owasp.org/index.php/OWASP_EU_Summit_2008_Sponsors" target="_blank">http://www.owasp.org/index.php/OWASP_EU_Summit_2008_Sponsors</a>).</p>
<p style="margin: 0.4em 0px 0.5em; line-height: 1.5em;">The OWASP Summit will also host a large and diverse selection of training courses, covering multiple OWASP specific and Web Application Security Topics.</p>
<p style="margin: 0.4em 0px 0.5em; line-height: 1.5em;">The remarkable impact of OWASP is made possible only by the collaboration of many dedicated people and organizations worldwide. In that spirit of cooperation, OWASP invites all its members (who have 20% discount + 1 VIP Ticket) and interested individuals and companies to attend this thrilling event. Please join us and help to set the Web Application Security Agenda for 2009!</p>
<p style="margin: 0.4em 0px 0.5em; line-height: 1.5em;">Please see below for additional details about the OWASP Summit or visit the OWASP Summit website: <a style="text-decoration: none; color: #3366bb;" title="http://www.owasp.org/index.php/OWASP_EU_Summit_2008" rel="nofollow" href="http://www.owasp.org/index.php/OWASP_EU_Summit_2008" target="_blank">http://www.owasp.org/index.php/OWASP_EU_Summit_2008</a>.</p>
<p style="margin: 0.4em 0px 0.5em; line-height: 1.5em;"><strong>Projects</strong></p>
<p style="margin: 0.4em 0px 0.5em; line-height: 1.5em;">OWASP projects selected for Summit presentation include new documentation and innovative tools to help developers, architects, and security specialists ensure that applications are secure:</p>
<ul style="margin: 0.3em 0px 0px 1.5em; padding: 0px; line-height: 1.5em; list-style-type: square;">
<li style="margin-bottom: 0.1em;">Application Security Verification Standard,</li>
<li style="margin-bottom: 0.1em;">Code review guide, V1.1,</li>
<li style="margin-bottom: 0.1em;">Ruby on Rails Security Guide v2,</li>
<li style="margin-bottom: 0.1em;"> Securing WebGoat using ModSecurity,</li>
<li style="margin-bottom: 0.1em;">Testing Guide v3,</li>
<li style="margin-bottom: 0.1em;">GTK+ GUI for w3af project,</li>
<li style="margin-bottom: 0.1em;">Access Control Rules Tester,</li>
<li style="margin-bottom: 0.1em;">AntiSamy .NET,</li>
<li style="margin-bottom: 0.1em;">Live CD &amp; DVD Project,</li>
<li style="margin-bottom: 0.1em;">OpenPGP Extensions for HTTP,</li>
<li style="margin-bottom: 0.1em;"> Orizon Project,</li>
<li style="margin-bottom: 0.1em;">Python Static Analysis,</li>
<li style="margin-bottom: 0.1em;">WebScarab-NG,</li>
<li style="margin-bottom: 0.1em;">And many, many others.</li>
</ul>
<p style="margin: 0.4em 0px 0.5em; line-height: 1.5em;"><strong>Working Sessions</strong></p>
<p style="margin: 0.4em 0px 0.5em; line-height: 1.5em;">Expecting the presence of the application security industry key players, the Working Sessions will cover a wide range of issues such as:</p>
<ul style="margin: 0.3em 0px 0px 1.5em; padding: 0px; line-height: 1.5em; list-style-type: square;">
<li style="margin-bottom: 0.1em;">OWASP Top 10 2009,</li>
<li style="margin-bottom: 0.1em;">Browser Security,</li>
<li style="margin-bottom: 0.1em;">Web Application Framework Security,</li>
<li style="margin-bottom: 0.1em;"> Enterprise Security API Project,</li>
<li style="margin-bottom: 0.1em;">Best Practices for OWASP Chapter Leaders,</li>
<li style="margin-bottom: 0.1em;">OWASP Documentation Projects,</li>
<li style="margin-bottom: 0.1em;"> OWASP Tools Projects,</li>
<li style="margin-bottom: 0.1em;">OWASP Education Project,</li>
<li style="margin-bottom: 0.1em;">OWASP Strategic Planning for 2009,</li>
<li style="margin-bottom: 0.1em;">OWASP Certification,</li>
<li style="margin-bottom: 0.1em;">OWASP Winter of Code 2009</li>
<li style="margin-bottom: 0.1em;">Two-way Internationalization of OWASP Content</li>
<li style="margin-bottom: 0.1em;">And many more.</li>
</ul>
<p style="margin: 0.4em 0px 0.5em; line-height: 1.5em;"><strong>Training</strong></p>
<p style="margin: 0.4em 0px 0.5em; line-height: 1.5em;">These 2-day, 1-day or 1/2-day training courses cover a wide range of OWASP specific and Web Application Security Topics:</p>
<ul style="margin: 0.3em 0px 0px 1.5em; padding: 0px; line-height: 1.5em; list-style-type: square;">
<li style="margin-bottom: 0.1em;">OWASP Top 10 - What Developers Should Know on Web Application Security</li>
<li style="margin-bottom: 0.1em;">Uncovering WebScarab&#8217;s Secret Treasures</li>
<li style="margin-bottom: 0.1em;"> Securing WebGoat with ModSecurity</li>
<li style="margin-bottom: 0.1em;">Secure Programming with Java</li>
<li style="margin-bottom: 0.1em;">Advanced Web Application Security Testing</li>
<li style="margin-bottom: 0.1em;"> Building Secure Web 2.0 Applications</li>
<li style="margin-bottom: 0.1em;">Building Secure Web Services</li>
<li style="margin-bottom: 0.1em;">Building Secure Web Applications with OWASP&#8217;s Enterprise Security API (ESAPI)</li>
<li style="margin-bottom: 0.1em;">Classic ASP Security using OWASP tools</li>
<li style="margin-bottom: 0.1em;">Web Application Assessments</li>
<li style="margin-bottom: 0.1em;">Hacking Owasp Orizon Project v1.0</li>
<li style="margin-bottom: 0.1em;"> Ajax Security</li>
<li style="margin-bottom: 0.1em;">Practical Penetration Testing: Think Like an Attacker to Stop Attacks</li>
<li style="margin-bottom: 0.1em;">Linux Software Exploitation</li>
<li style="margin-bottom: 0.1em;"> Web server/services hardening using SELinux</li>
</ul>
<p style="margin: 0.4em 0px 0.5em; line-height: 1.5em;">
Main Contact:</p>
<p style="margin: 0.4em 0px 0.5em; line-height: 1.5em;">Kate Hartmann<br />
OWASP Operations Director<br />
9175 Guilford Road, Suite 300<br />
Columbia, MD 21046, USA<br />
Phone: +1-301-575-0189<br />
Facsimile: +1-301-604-8033<br />
Email: <a href="mailto:kate.hartmann@owasp.org" target="_blank">kate.hartmann@owasp.org</a></p>
]]></content:encoded>
      <pubDate>Wed, 15 Oct 2008 14:27:22 +0000</pubDate>
      <category domain="http://www.securityratty.com/tag/summit">summit</category>
      <category domain="http://www.securityratty.com/tag/documentation">documentation</category>
      <category domain="http://www.securityratty.com/tag/owasp documentation projects">owasp documentation projects</category>
      <category domain="http://www.securityratty.com/tag/projects">projects</category>
      <category domain="http://www.securityratty.com/tag/owasp">owasp</category>
      <category domain="http://www.securityratty.com/tag/owasp tools projects">owasp tools projects</category>
      <category domain="http://www.securityratty.com/tag/owasp tools">owasp tools</category>
      <category domain="http://www.securityratty.com/tag/owasp summit website">owasp summit website</category>
      <category domain="http://www.securityratty.com/tag/owasp projects">owasp projects</category>
      <source url="http://www.thecepblog.com/2008/10/15/owasp-european-summit-portugal/">OWASP European Summit - Portugal</source>
    </item>
    <item>
      <title><![CDATA[Uncommon Assurance With Common Criteria]]></title>
      <link>http://www.securityratty.com/article/6239b9efa09233bac59212ea9028a9a6</link>
      <guid>http://www.securityratty.com/article/6239b9efa09233bac59212ea9028a9a6</guid>
      <description><![CDATA[Corporations spend millions of dollars in getting their products Common Criteria-certified. It is a validation of being tested per an international security evaluation standard for meeting stated...]]></description>
      <content:encoded><![CDATA[<p>Corporations spend millions of dollars in getting their products Common Criteria-certified. It is a validation of being tested per an international security evaluation standard for meeting stated security claims.  Yet, the claims made by companies are not mandated to be at rigorous security levels by the Common Criteria standard &mdash; it merely advocates thorough testing. </p>]]></content:encoded>
      <pubDate>Tue, 14 Oct 2008 20:00:00 +0000</pubDate>
      <category domain="http://www.securityratty.com/tag/common criteria standard">common criteria standard</category>
      <category domain="http://www.securityratty.com/tag/claims">claims</category>
      <category domain="http://www.securityratty.com/tag/security claims">security claims</category>
      <category domain="http://www.securityratty.com/tag/rigorous security levels">rigorous security levels</category>
      <category domain="http://www.securityratty.com/tag/products common">products common</category>
      <category domain="http://www.securityratty.com/tag/companies">companies</category>
      <category domain="http://www.securityratty.com/tag/validation">validation</category>
      <category domain="http://www.securityratty.com/tag/corporations">corporations</category>
      <category domain="http://www.securityratty.com/tag/millions">millions</category>
      <source url="http://www.rsa.com/blog/blog_entry.aspx?id=1367">Uncommon Assurance With Common Criteria</source>
    </item>
    <item>
      <title><![CDATA[Why Risk Management Doesnt Work (?!)]]></title>
      <link>http://www.securityratty.com/article/2dce81ab5be406fb5211a9daea174b0c</link>
      <guid>http://www.securityratty.com/article/2dce81ab5be406fb5211a9daea174b0c</guid>
      <description><![CDATA[Several folks (Hi Daniel , Brent , David !) sent email &amp; twitters asking us our opinion on a Dark Reading article called Why Risk Management Doesnt Work which if you click on the link should come up...]]></description>
      <content:encoded><![CDATA[<p>Several folks (Hi <a href="http://dmiessler.com/">Daniel</a>, <a href="http://stateofsecurity.com/">Brent</a>, <a href="http://www.twitter.com/debix">David</a>!) sent email &amp; twitters asking us our opinion on a Dark Reading article called &#8220;<a href="http://www.darkreading.com/document.asp?doc_id=165107">Why Risk Management Doesn&#8217;t Work</a>&#8221; which if you click on the link should come up for you after seeing someone&#8217;s advertisement for a few seconds.</p>
<p>I&#8217;m assuming the author wants us to read the title as <strong>&#8220;Things to Look Out For in Performing Risk Analysis&#8221;</strong> and not <strong>&#8220;Risk Management is Folly - Stop, Stop, Stop!&#8221;</strong> The former is fine, the latter isn&#8217;t supported by the evidence presented by the subjects of the article.<br />
The subjects of the article are a <strong><a href="http://www.verizonbusiness.com/resources/security/databreachreport.pdf">good study from Wade Baker &amp; Co. at Verizon</a></strong>, and a report from RSA&#8217;s Security for Business Innovation Council. Let&#8217;s take a look at each of these and examine why what they&#8217;re saying might contribute to poor risk management, shall we?</p>
<p><strong>1.)  THE VERIZON REPORT</strong></p>
<p>The Verizon report is an analysis of some 530 forensic investigations their company performed.  It is well worth your time as it&#8217;s chock full of interesting information.  As it relates to the Dark Reading piece, a coarse summary would be that &#8220;likelihood&#8221; is &#8220;different&#8221; for different people and so you can&#8217;t use the same &#8220;likelihood&#8221; across different industries.</p>
<p>Distilled through the lens of FAIR:</p>
<blockquote><p>&#8220;different threat communities may be applicable based on Probability of Action factors which include: Value, Level of Effort and Risk (of Getting Caught).&#8221;</p></blockquote>
<p>Or, even further distilled and in the words of my six year old son,</p>
<blockquote><p>&#8220;Duh-uh&#8221;.</p></blockquote>
<p>With regards to what I assume is the purpose of the article (What Doesn&#8217;t Work in Risk Analysis) this concept  seems just to rehash the old GIGO argument regarding risk analysis.  Great.  Can&#8217;t argue with that, nor it&#8217;s corollary QIQO (quality in, quality out).</p>
<p>But let me ask you -  <strong><em>is this really a problem common in your analysis</em></strong>?  Did reading this article make you go &#8220;Crap, we&#8217;ve been using data normalized across multiple industries in our analysis! They&#8217;re all wrong!&#8221;  Or have you already been accounting for the unique value proposition your company has to the specific threat community you&#8217;re worried about?  See, maybe I&#8217;m just not your average analyst, but even in my NIST/OCTAVE days, this has *never* been an issue for me.</p>
<p>Let me be specific, this is not a problem with Verizon&#8217;s very cool report.  It&#8217;s just that I don&#8217;t see what the big deal is.  This article is starting to feel like someone is running through the motions, trying to play the &#8221; a crazy title gets people to read a boring article&#8221; game.</p>
<p>Speaking of cool reports - You know what would be cool?  I think it would be interesting to see is the quality of these companies&#8217; &#8220;risk management process&#8221; established using good criteria,  and then correlated to the frequency and magnitude of real-world losses across the aggregate sample.  In other words, can we establish evidence that strong risk management practices not just reduce &#8220;risk&#8221; but also reduce actual incidents.</p>
<p><strong>2.)  THE RSA COUNCIL &#8220;EXPLORES WHY LEGACY METHODS OF EVALUATING INFORMATION SECURITY RISK DON&#8217;T WORK IN TODAY&#8217;S CONNECTED WORLD, IN WHICH ANY NEW BUSINESS INNOVATION INHERENTLY CARRIES SOME LEVEL OF RISK TO INFORMATION.&#8221;</strong></p>
<p>This report from the RSA council puts forth a seemingly obvious proposition, that risk must be balanced by reward.  Why is this news?  Now as I read the article it&#8217;s not clear if:</p>
<ul>
<li>The RSA Council is claiming that the CISO&#8217;s office should be the ones determining reward.  Absurd.</li>
</ul>
<p>or</p>
<ul>
<li>Businesses aren&#8217;t doing a good job at determining risk and reward.</li>
</ul>
<p>Let&#8217;s go with the latter.  So I&#8217;m pretty sure (good) businesses do a good job at estimating reward.  Businesses I&#8217;ve been a part of?  We LOVE(D) estimating reward.  We don&#8217;t tend to start projects all willy-nilly. No we tend to be careful to identify the size of the market and what it will cost to address the market.  So what could the problem be that this RSA council is trying to address?  Maybe it has to do with something like the following:</p>
<p>Yesterday, I got a demo of an IT-GRC application that shall remain nameless.  It seemed to be very good at the &#8220;C&#8221; bits - lots of information on regulations and expectations and even what sorts of controls would answer the regulations (which is goofy, but we&#8217;ll have to talk about that later).  It also gave you the ability to build workflow quite nicely.  But it measured NOTHING.  There really was no observable &#8220;G&#8221; and &#8220;R&#8221; was really Medium X Low X Low = High sorts of stuff.  So let&#8217;s use this relatively expensive tool as evidence of what your average CISO is armed with going into a Risk/Reward sort of meeting.  I imagine a nice board room with wood-grain paneling and glass bowls filled with little chocolate covered mints designed to give everyone involved in the meeting (CEO, CFO, CIO, CSO, VP S&amp;M, etc&#8230;) a little sugar rush when needed and fresh breath.  The conversation goes a little something like this (apologies to <strong><a href="http://securosis.com/2008/09/17/the-fallacy-of-complete-and-accurate-risk-quantification/">Rich</a></strong>):</p>
<blockquote><p><em><strong>Business Guy Who Wants to Make Money Because That&#8217;s What Businesses Do:</strong></em> Based on market studies, we believe that initial gross revenues from the new product and technology rollout will be eleventy gazillion dollars based on a 37% market penetration in Scandinavia, alone.</p>
<p><em><strong>CSO: </strong></em> Well now, we have a likelihood of &#8220;High&#8221; and a &#8220;C&#8221; impact of Medium, and an &#8220;I&#8221; impact of Low, and an &#8220;A&#8221; impact of &#8220;High&#8221; and because we are a (bank/hospital/retailer/basically any business that breathes anymore) we weight &#8220;C&#8221; by a factor of 2 - we multiplied those all together and got a &#8220;High&#8221;.</p>
<p>So can you guys delay the product rollout by 9 months and give me a bunch more money that&#8217;s not in the budget so that I can get this thing down to a &#8220;Medium&#8221;, please?</p></blockquote>
<p>Again, I just don&#8217;t see the problem with Information Risk Management being that our businesses have no idea what the rewards of business might be.  Now maybe we need get a seat in that boardroom just to be able to talk about our &#8220;Mediums&#8221;, sure.  And maybe we&#8217;re infantile in our ability to describe our problem space.  But I cannot fathom that &#8220;<em>Risk Management Doesn&#8217;t Work</em>&#8221; because businesses haven&#8217;t been considering &#8220;reward&#8221;.</p>
<p><strong>WHY RISK MANAGEMENT MAY  NOT BE WORKIN&#8217; FOR YOU</strong></p>
<p>Two meta-categories of causation:</p>
<ul>
<li>No skills</li>
</ul>
<p>and/or</p>
<ul>
<li>No resources</li>
</ul>
<p>Any ancillary &#8220;cause&#8221; can be mapped to one of these categories.  You could have significant resources but crappy models, and have conversations like our imaginary CSO, above.  You could have really good models and people trained and motivated to use them, but scarce time &amp; money, so no conversation happens.</p>
<p>Now my question for you is - which does it make sense to acquire *first* to solve the &#8220;<em>Why Risk Management Doesn&#8217;t Work</em>&#8221; problems, skills or resources?</p>
]]></content:encoded>
      <pubDate>Wed, 08 Oct 2008 13:15:14 +0000</pubDate>
      <category domain="http://www.securityratty.com/tag/risk management">risk management</category>
      <category domain="http://www.securityratty.com/tag/information">information</category>
      <category domain="http://www.securityratty.com/tag/information risk management">information risk management</category>
      <category domain="http://www.securityratty.com/tag/risk">risk</category>
      <category domain="http://www.securityratty.com/tag/poor risk management">poor risk management</category>
      <category domain="http://www.securityratty.com/tag/information security risk">information security risk</category>
      <category domain="http://www.securityratty.com/tag/reduce risk">reduce risk</category>
      <category domain="http://www.securityratty.com/tag/risk analysis">risk analysis</category>
      <category domain="http://www.securityratty.com/tag/cool report">cool report</category>
      <source url="http://riskmanagementinsight.com/riskanalysis/?p=459">Why Risk Management Doesnt Work (?!)</source>
    </item>
    <item>
      <title><![CDATA[ePolicing - Tomorrow the world?]]></title>
      <link>http://www.securityratty.com/article/a75f8d8e609ad56200d2ab52efd2041c</link>
      <guid>http://www.securityratty.com/article/a75f8d8e609ad56200d2ab52efd2041c</guid>
      <description><![CDATA[This week has finally seen an announcement that the Police Central e-crime Unit (PCeU) is to be funded by the Home Office. However, the largesse amounts to just 3.5 million of new money spread over...]]></description>
      <content:encoded><![CDATA[<p>This week has finally seen an <a href="http://press.homeoffice.gov.uk/press-releases/new-specialist-ecrime-unit">announcement</a> that the <a href="http://www.met.police.uk/pceu/index.htm">Police Central e-crime Unit</a> (PCeU) is to be funded by the Home Office. However, the largesse amounts to just £3.5 million of new money spread over three years, with the Met putting up a further £3.9 million &#8212; but whether the Met&#8217;s contribution is &#8220;new&#8221; or reflects a move of resources from their existing <a href="http://www.met.police.uk/computercrime/">Computer Crime Unit</a> I could not say.</p>
<p>The announcement is of course Good News &#8212; because once the PCeU is up and running next Spring, it should plug (to the limited extent that £2 million a year can plug) the &#8220;level 2&#8243; eCrime gap that I&#8217;ve <a href="http://www.lightbluetouchpaper.org/2006/02/06/mysterious-and-menacing/">written</a> <a href="http://www.lightbluetouchpaper.org/2006/10/13/mainstreaming-ecrime/">about</a> <a href="http://www.lightbluetouchpaper.org/2007/02/11/soca-we-just-want-your-money/">before</a>. viz: that SOCA tackles &#8220;serious and organised crime&#8221; (level 3), your local police force tackles local villains (level 1), but if criminals operate outside their force&#8217;s area &#8212; and on the Internet this is more likely than not &#8212; yet they don&#8217;t meet SOCA&#8217;s threshold, then who is there to deal with them?</p>
<p>In particular, the PCeU is envisaged to be the unit that deals with the intelligence packages coming from the <a href="http://www.cityoflondon.police.uk/CityPolice/ECD/Fraud/">City of London Fraud Squad&#8217;s</a> new online Fraud Reporting <a href="http://www.kablenet.com/kd.nsf/Frontpage/356DD0A1942F3A998025745F0049092C?OpenDocument">website</a> (once intended to launch in November 2008, now scheduled for Summer 2009).</p>
<p>Of course everyone expects the website to generate more reports of eCrime than could ever be dealt with (even with much more money), so the effectiveness of the PCeU in dealing with eCriminality will depend upon their prioritisation criteria, and how carefully they select the cases they tackle.</p>
<p>Nevertheless, although the news this week shows that the Home Office have finally understood the need to fund more ePolicing, I don&#8217;t think that they are thinking about the problem in a sufficiently global context.</p>
<p>A little history lesson might be in order to explain why.<br />
<span id="more-401"></span></p>
<p>Back in 1930&#8217;s, <a href="http://www.fbi.gov/libref/historic/famcases/clyde/clyde.htm">Bonnie and Clyde</a> and other US bank robbers were using the new-fangled automobile to flee across state lines &#8212; creating jurisdictional problems as a result. The US solution was to make bank robbery (along with auto-theft and other related offences) into federal offences rather keeping them as state-specific infractions. In particular this meant that the FBI could provide federal level policing (tracking down and killing <a href="http://en.wikipedia.org/wiki/John_Dillinger">John Dillinger</a> for example).</p>
<p>We have the same jurisdictional issues dealing with cyberspace, with criminals in one country fleecing consumers in another while using systems hosted in a third. The <a href="http://conventions.coe.int/Treaty/EN/Treaties/Html/185.htm">Convention on Cybercrime</a> addresses part of the problem by trying to ensure international consistency where eLaws are specifically needed (which of course is only the case for small parts of eCriminality, <a href="http://www.opsi.gov.uk/Acts/acts2006/ukpga_20060035_en_1">fraud</a> is fraud whether eEnabled or not). However, there is limited inter-jurisdictional <em>co-ordination</em> for eCrime investigations &#8212; for example <a href="http://www.interpol.int/">Interpol</a> (often <a href="http://en.wikipedia.org/wiki/Interpol#Interpol_in_popular_culture">incorrectly perceived</a> to be international police force)  merely keeps a large database and passes faxes from one place to another.</p>
<p>In practice, most cross-border investigations are done as &#8220;joint operations&#8221; and the jointness is usually very limited &#8212; one force does all the legwork and a liaison officer in the other country deals with local paperwork. There&#8217;s usually a <a href="http://www.phrases.org.uk/meanings/quid-pro-quo.html">quid pro quo</a> element to these joint operations, for budgeting reasons if no other.</p>
<p>What isn&#8217;t happening, or at least only in a handful of very specialised areas, is any international co-operation in setting priorities or selecting cases to pursue. Every country is doing its own thing about eCrime, and there&#8217;s a widespread impression that any criminal who can operate from &#8220;across the state line&#8221; is essentially immune from serious investigation.</p>
<p>We identified this problem last year when we (<a href="http://www.cl.cam.ac.uk/~rja14/">Ross Anderson</a>, <a href="http://www.inf.tu-dresden.de/index.php?node_id=489">Rainer Böhme</a>, <a href="http://people.seas.harvard.edu/~tmoore/">Tyler Moore</a> and <a href="http://www.cl.cam.ac.uk/~rnc1/">myself</a>) wrote a report on <a href="http://www.enisa.europa.eu/doc/pdf/report_sec_econ_&#038;_int_mark_20080131.pdf">Security Economics and the Internal Market</a> for <a href="http://www.enisa.europa.eu/">ENISA</a>. It&#8217;s not an easy one to fix whilst politicians (and populaces) are unwilling to see &#8220;foreign&#8221; police officers operating in their country, and the establishment of a truly international &#8220;cyber police force&#8221; seems equally unlikely.</p>
<p>Our policy proposal to tackle the issue harks back to WWII&#8217;s <a href="http://www.archives.gov/research/holocaust/finding-aid/military/rg-331.html">SHAEF</a>, which has morphed into similar arrangements within <a href="http://www.nato.int/shape/about/background2.htm">NATO</a>. In essence liaison officers from multiple forces would sit around a single table, working with a central coordinator, to set policy and decide which investigations to pursue. They would then communicate back to their own countries, who have specifically budgeted to provide appropriate assistance. So it&#8217;s very like &#8220;joint operations&#8221;, but the scheme is multi-laterial, and has a true command and control function in the centre &#8212; who will quickly learn to shy away from politically sensitive topics and make a real impact on eCriminality.</p>
<p>To summarise then, a <a href="http://www.cartoonbank.com/item/34449">welcome</a> to the Home Office for finally finding a small amount of funding for some country-wide ePolicing; but it&#8217;s well past time to be working on world-wide initiatives.</p>
]]></content:encoded>
      <pubDate>Thu, 02 Oct 2008 13:57:15 +0000</pubDate>
      <category domain="http://www.securityratty.com/tag/ecrime gap">ecrime gap</category>
      <category domain="http://www.securityratty.com/tag/ecrime">ecrime</category>
      <category domain="http://www.securityratty.com/tag/provide federal level">provide federal level</category>
      <category domain="http://www.securityratty.com/tag/ecrime investigations">ecrime investigations</category>
      <category domain="http://www.securityratty.com/tag/online fraud">online fraud</category>
      <category domain="http://www.securityratty.com/tag/level">level</category>
      <category domain="http://www.securityratty.com/tag/country deals">country deals</category>
      <category domain="http://www.securityratty.com/tag/deals">deals</category>
      <category domain="http://www.securityratty.com/tag/fraud">fraud</category>
      <source url="http://www.lightbluetouchpaper.org/2008/10/02/epolicing-tomorrow-the-world/">ePolicing - Tomorrow the world?</source>
    </item>
    <item>
      <title><![CDATA[About the SDL Pro Network]]></title>
      <link>http://www.securityratty.com/article/dc28bc3dae82ee1f5322434291949577</link>
      <guid>http://www.securityratty.com/article/dc28bc3dae82ee1f5322434291949577</guid>
      <description><![CDATA[Hello all, Dave here
I expect that a number of you have seen the announcement and various press articles or Steve Lipner's Tuesday post about our launch of the SDL Threat Modeling Tool 3.0, the SDL...]]></description>
      <content:encoded><![CDATA[Hello all, Dave here... 
<P>I expect that a number of you have seen the <A href="http://www.microsoft.com/presspass/features/2008/sep08/09-16lipnersdl.mspx" mce_href="http://www.microsoft.com/presspass/features/2008/sep08/09-16lipnersdl.mspx">announcement</A> and various press articles or <A href="http://blogs.msdn.com/sdl/archive/2008/09/16/sdl-press-tour-announcements.aspx" mce_href="http://blogs.msdn.com/sdl/archive/2008/09/16/sdl-press-tour-announcements.aspx">Steve Lipner's Tuesday post</A> about our launch of the SDL Threat Modeling Tool 3.0, the SDL Optimization Model and the <A href="http://download.microsoft.com/download/0/E/9/0E9AC448-30B2-4451-9E23-46244AFABB7F/Microsoft%20SDL%20Pro%20Network%20_Fact%20Sheet.pdf" mce_href="http://download.microsoft.com/download/0/E/9/0E9AC448-30B2-4451-9E23-46244AFABB7F/Microsoft%20SDL%20Pro%20Network%20_Fact%20Sheet.pdf">SDL Pro Network</A>.&nbsp; Since I was intimately involved with the creation of the SDL Pro Network, I thought I'd write a few words about our objectives and chat a bit about the thinking behind our partner choices for the pilot phase.</P>
<P>So, what are we hoping to gain by creating a network of security consulting and training experts to work with customers who want to implement the SDL?&nbsp; Generally speaking, this question has a two-part answer:&nbsp; First, Microsoft is, and always will be a partner-driven company - we rely on the skills and capabilities of our partners to provide specialized services and broad geographic coverage for Microsoft products and services.&nbsp; Second, even though there are talented folks in the <A href="http://www.microsoft.com/services/microsoftservices/default.mspx" mce_href="http://www.microsoft.com/services/microsoftservices/default.mspx">Microsoft Services</A> organization, it's clear that we will need help from our partners to scale to meet the demand.&nbsp; I can't tell you how many times the folks on the SDL team have been approached by people - after an executive briefing, or a session at TechEd - asking for guidance in implementing SDL in their own organizations.&nbsp; When we look at the demand and pair it with the geographic diversity of our customer base, it's clear that a partner approach is the right answer.</P>
<P>Now a few words about the partners who will be participating in the pilot phase...</P>
<P>After the decision was made to work with partners on SDL delivery, we had two primary criteria that we had to address; partner quality, and manageability of the SDL Pro Network pilot. We have all seen instances where individuals or consulting organizations have represented themselves to the IT community as having security expertise when in reality the "experts for hire" were simply reading a page or two ahead of the customer in whatever security tome was "in vogue" at the time.&nbsp; </P>
<P>Based on those observations, it was clear that partner "quality" was a critical criterion. &nbsp;Fortunately for us, we didn't have to look far to satisfy our quality bar - many of the companies in the SDL Pro Network pilot have direct experience with executing portions of the SDL on <I>our</I> products, or have delivered services to Microsoft in a security context. Design reviews, code reviews, penetration testing, training&nbsp;and other tasks critical to SDL implementation were (and are) common fare for these folks.</P>
<P>Despite the customer demand for SDL that I alluded to above, starting with a small pilot was the right thing to do; a small group of trusted consultancies supports our imperative for quality and it allows us to pragmatically grow the SDL Pro Network as the market matures. &nbsp;As we continue to evolve and innovate with the SDL, we'll have a strong core of partners to help drive the software security message. </P>
<P>Will we grow the SDL Pro Network?&nbsp; The qualified answer is: "When the market demands it..." - there are a number of talented potential partners who meet the quality bar - and clearly, the need for security in software development will grow to demand additional talented specialists. However, it's our plan to begin with a small set of partners of known expertise, and then respond to growing demand as it materializes.</P>
<P>So there you have it - the nuanced beginning and bright future of the SDL Pro Network...&nbsp; I invite your comments, and encourage you to check in at the <A href="http://www.microsoft.com/sdl" mce_href="http://www.microsoft.com/sdl">SDL Portal</A> as we continue to build out the program</P><img src="http://blogs.msdn.com/aggbug.aspx?PostID=8958114" width="1" height="1">]]></content:encoded>
      <pubDate>Thu, 18 Sep 2008 23:12:00 +0000</pubDate>
      <category domain="http://www.securityratty.com/tag/sdl">sdl</category>
      <category domain="http://www.securityratty.com/tag/sdl pro network">sdl pro network</category>
      <category domain="http://www.securityratty.com/tag/sdl implementation">sdl implementation</category>
      <category domain="http://www.securityratty.com/tag/network">network</category>
      <category domain="http://www.securityratty.com/tag/sdl delivery">sdl delivery</category>
      <category domain="http://www.securityratty.com/tag/sdl optimization model">sdl optimization model</category>
      <category domain="http://www.securityratty.com/tag/quality">quality</category>
      <category domain="http://www.securityratty.com/tag/partner quality">partner quality</category>
      <category domain="http://www.securityratty.com/tag/security">security</category>
      <source url="http://blogs.msdn.com/sdl/archive/2008/09/18/about-the-sdl-pro-network.aspx">About the SDL Pro Network</source>
    </item>
    <item>
      <title><![CDATA[Standards, Security and Data Handling in a Cloud Environment]]></title>
      <link>http://www.securityratty.com/article/6ed62e508bc095991215814168b1de5e</link>
      <guid>http://www.securityratty.com/article/6ed62e508bc095991215814168b1de5e</guid>
      <description><![CDATA[Standards, security and data handling raise important issues in cloud computing. Here are some criteria for vendor...]]></description>
      <content:encoded><![CDATA[Standards, security and data handling raise important issues in cloud computing. Here are some criteria for vendor selection.<br style="clear: both;"/>
    <a style='font-size: 10px; color: maroon;' href='http://www.pheedo.com/hostedMorselClick.php?hfmm=v2:dd1f8a3664da5b202e5ad61d6762a41f:b8nu3IWfn%2FK%2FEFV8RTq3%2B%2BI5bV4N3BUj2MOQWn%2FzKZzkuu1NurmsNVgHA2IkVqfIO0pMqfq%2FX7FJbkCoBjw%2BYmjMDVqChb1XIl50dyQe7RQ%3D'><img border='0' title='Add to digg' alt='Add to digg' src='http://www.pheedo.com/images/mm/digg.gif'/></a>
    <a style='font-size: 10px; color: maroon;' href='http://www.pheedo.com/hostedMorselClick.php?hfmm=v2:18dfcef3b726c844d2a62b14f948e7d5:BKiKL3CC%2BwMZ71D0L8TAVCWiOoHLU%2Fc8KfaIyioUamlUg%2BfrTWyqK9KKIqRLnZ3wDlXhC%2FPbKqansm33rEPwPegrjMQ1xhAcpOI4jy0eiRA%3D'><img border='0' title='Add to StumbleUpon' alt='Add to StumbleUpon' src='http://www.pheedo.com/images/mm/stumbleit.gif'/></a>
    <a style='font-size: 10px; color: maroon;' href='http://www.pheedo.com/hostedMorselClick.php?hfmm=v2:d13080011d19cb208868e7eed6b502f8:jUJzCUMHPQ1d0Tb6M0vuzOlAgsQxuciYXfTT%2FIFDbqceu1b1F8t%2B8hKRx3EnZe%2BCLWwtrue8YoCBTK%2F9F2ZeriNCla%2BGUU8GJsImKzC%2BcIc%3D'><img border='0' title='Add to Twitter' alt='Add to Twitter' src='http://www.pheedo.com/images/mm/twitter.png'/></a>
    <a style='font-size: 10px; color: maroon;' href='http://www.pheedo.com/hostedMorselClick.php?hfmm=v2:546588532693c693e6e542de9b8a7492:hL3qjdhIpkp6BGk2qls%2FUfutjVWwaAZ3%2Boja%2F9U%2B7L1CBUPtR5RE444RzCg%2Fg%2BQkMKOkTnJfli0qmMvdXvpPQvvwwFnfGw5j1I%2B4gfjfGoc%3D'><img border='0' title='Add to Slashdot' alt='Add to Slashdot' src='http://www.pheedo.com/images/mm/slashdot.png'/></a>
<br style="clear: both;"/>      <a href="http://www.pheedo.com/feeds/ht.php?t=c&amp;i=0293e3bade5b4c54aa453daa8e894ac2"><img src="http://www.pheedo.com/feeds/ht.php?t=v&amp;i=0293e3bade5b4c54aa453daa8e894ac2" border="0" /></a>
  <img src="http://www.pheedo.com/feeds/tracker.php?i=0293e3bade5b4c54aa453daa8e894ac2" style="display: none;" border="0" height="1" width="1" alt=""/>]]></content:encoded>
      <pubDate>Mon, 08 Sep 2008 01:39:29 +0000</pubDate>
      <category domain="http://www.securityratty.com/tag/vendor selection">vendor selection</category>
      <category domain="http://www.securityratty.com/tag/data">data</category>
      <category domain="http://www.securityratty.com/tag/cloud">cloud</category>
      <category domain="http://www.securityratty.com/tag/standards">standards</category>
      <category domain="http://www.securityratty.com/tag/security">security</category>
      <category domain="http://www.securityratty.com/tag/issues">issues</category>
      <category domain="http://www.securityratty.com/tag/raise">raise</category>
      <category domain="http://www.securityratty.com/tag/criteria">criteria</category>
      <source url="http://feeds.computerworld.com/click.phdo?i=0293e3bade5b4c54aa453daa8e894ac2">Standards, Security and Data Handling in a Cloud Environment</source>
    </item>
    <item>
      <title><![CDATA[Streaming SQL Approaches Insist in Ignoring Causality by PatternStorm]]></title>
      <link>http://www.securityratty.com/article/46fcc325a183e0e5f0b350bcc9aeb6b5</link>
      <guid>http://www.securityratty.com/article/46fcc325a183e0e5f0b350bcc9aeb6b5</guid>
      <description><![CDATA[The following excellent discussion is reposted from Streaming SQL approaches insist in ignoring causality by PatternStorm
The recent paper Towards a Streaming SQL Standard by Oracle and Streambase...]]></description>
      <content:encoded><![CDATA[<blockquote><p>The following excellent discussion is reposted from <a href="http://www.thecepblog.com/wp-admin/#p452">Streaming SQL approaches insist in ignoring causality</a> by PatternStorm.</p></blockquote>
<p>The recent paper &#8220;<a href="http://www.cs.brown.edu/%7Eugur/streamsql.pdf" target="_blank">Towards a Streaming SQL Standard</a>&#8221; by Oracle and Streambase unifies and generalizes two different execution models of Streaming SQL: Oracle&#8217;s and StreamBase&#8217;s.</p>
<p>While it&#8217;s true that the generalization succeeds in overcoming the unability of both execution models of producing correct results for astonishing simple queries (showing evidence of the actual limitations of these two Streaming SQL languages) it is also true that the generalization is closer to being overly complex than natural and intuitive.</p>
<p>The root cause behind the actual limitations of these two Streaming SQL languages is that their execution models &#8220;hardcode&#8221; the way events can be related to each other: in the Oracle case events are partially ordered by timestamp, in the StreamBase case events are totally ordered by time of arrival. These design decisions (natural in a stream oriented lamguage) have strong implications on what queries can be answered correctly, particularly when these queries involve joins of derived streams.</p>
<p>The generalization, of course, mainly consists in providing a new operator that allows the user to establish custom ordering relationships among the events (the SPREAD operator), which is good news but takes us to the fundamental issue: event processing cannot be reduced to stream processing, that is, to the processing of events that are totally or partially ordered by a pre-defined relationship (as Oracle and StreamBase actual implementations do), on the contrary, no particular ordering can be assumed because the user needs to be able to order the events in different ways in order to solve different problems. This is what event processing is about and the paper provides evidence that Streaming SQL approaches have found the need to move towards that direction and are having trouble in their way.</p>
<p>For instance, one of the queries used in the paper as an example of a query that StreamBase cannot solve (but Oracle can) is the following: correlate the stream that contains the total number of cars on the road for each time interval with the stream that contains the total average speed of the cars on the road for each time interval in order to detect the situation where the avergae speed is below 45 and the total number of cars is two or more. This query can be very easily and more robustly solved if you order the events by causality rather than by time, that is, if you have each position report update the average speed stream and the total number of cars stream and then you causally relate each position report to the new average speed event and the new total number of cars event that it generates; then the query is just a matter of detecting all report speeds that are causally related both to an average speed event below 45 and a total number of cars event of two or more (notice that this approach is more robust than Oracle&#8217;s time-based one because it works without requiring derived streams to be synchronized with the report speed stream)</p>
<p>Conclusions:</p>
<ul>
<li>Event Processing is a generalization of Stream Processing (as the paper shows)</li>
<li>Event Processing requires providing the ability to the user of creating custom relationships among events and then define patterns/queries using those custom relationships.</li>
<li>Causality is more often than not a more robust and easier criteria to order events than time or order of arrival.</li>
<li>Event Processing Languages should support causality.</li>
</ul>
<p>Regards,<br />
PatternStorm</p>
]]></content:encoded>
      <pubDate>Fri, 05 Sep 2008 10:25:35 +0000</pubDate>
      <category domain="http://www.securityratty.com/tag/sql">sql</category>
      <category domain="http://www.securityratty.com/tag/sql approaches insist">sql approaches insist</category>
      <category domain="http://www.securityratty.com/tag/cars stream">cars stream</category>
      <category domain="http://www.securityratty.com/tag/stream">stream</category>
      <category domain="http://www.securityratty.com/tag/average speed event">average speed event</category>
      <category domain="http://www.securityratty.com/tag/event">event</category>
      <category domain="http://www.securityratty.com/tag/sql languages">sql languages</category>
      <category domain="http://www.securityratty.com/tag/languages">languages</category>
      <category domain="http://www.securityratty.com/tag/cars event">cars event</category>
      <source url="http://www.thecepblog.com/2008/09/05/streaming-sql-approaches-insist-in-ignoring-causality-by-patternstorm/">Streaming SQL Approaches Insist in Ignoring Causality by PatternStorm</source>
    </item>
    <item>
      <title><![CDATA[PCI V1.2, a good start but still not enough]]></title>
      <link>http://www.securityratty.com/article/b3d495f448e9ce368683c921d97b7c28</link>
      <guid>http://www.securityratty.com/article/b3d495f448e9ce368683c921d97b7c28</guid>
      <description><![CDATA[Blogger: Randall Gamby
Two weeks ago the PCI Security Standards Council released the preliminary details of the PCI Data Security Standard (DSS) V1.2 thats due out in October. While many Analysts and...]]></description>
      <content:encoded><![CDATA[
<div xmlns="http://www.w3.org/1999/xhtml"><p>Blogger: Randall Gamby</p>

<p>Two weeks ago the PCI Security Standards Council released the preliminary details of the <a href="https://www.pcisecuritystandards.org/pdfs/pci_dss_summary_of_changes_v1-2.pdf">PCI Data Security Standard (DSS) V1.2</a> that’s due out in October.&nbsp; While many Analysts and Reporters have already written on the topic (I’ll be releasing an extensive update on Burton Group’s PCI coverage around the October release date), they really haven’t commented on what’s still not been addressed by the standard for enterprises still working on attaining compliance.</p>

<p>While I applaud the PCI Security Standards Council in further clarifying and adjusting the standard, a lot of work still needs to be done.&nbsp; I receive about one or two PCI questions a week from our clients and they seem to revolve around a couple of topics I’ve yet to see addressed:</p>

<ul><li><strong>Guidelines for selecting a Qualified Security Assessor (QSA)</strong> – while there are a large number of QSA organizations listed on the PCI Security Standards Council web site; they can’t really recommend a particular QSA for an individual organization.&nbsp; This leads a lot of organizations to struggle with determining what criteria they should use in selecting a QSA for their certification.</li>

<li><strong>The role of the QSA</strong> – organizations are also still trying to understand the role of a QSA.&nbsp; Should they get a QSA involved in the gap and remediation process in advance of certification?&nbsp; If so, should it be the same QSA that will do their certification (knowing there’s a risk that the QSA will be pre-disposed to only care about certain vulnerabilities)?</li>

<li><strong>Industry-specific best practices</strong> – while each organization may have different infrastructures, in general, most industries try to be consistent with the major functions they perform.&nbsp; So are credit card transactions handled differently between say, a major retailer with 10,000 POS systems and an insurance company that has hundreds of independent agents receiving remittances? Probably, so what are best practices around these industry-specific configurations?</li>

<li><strong>Virtualized environments</strong> – while the PCI Security Standards Council recognizes that some organizations have moved to virtual services for consolidation and management, the DSS really doesn’t provide guidelines for QSAs to evaluate and certify these environments.</li>

<li><strong>Monitoring and audit</strong> – while the PCI DSS recommends minimum timeframes for scanning, doing pen tests, etc. what are the real levels of monitoring and audit needed for ensuring security?&nbsp; With the Hannaford and Okemo breaches that occurred (both where PCI compliant), neither discovered the problem until months after the breaches had happened.&nbsp; So identifying what should be scanned and tested and if some of this should be on a continuous basis still requires refinement.</li>

<li><strong>PCI as part of an overall security model</strong> – what are the best practices around merging PCI security requirements into an enterprise’s overall security model?&nbsp; Should it be maintained separately? Should some components be integrated with similar security mechanisms?&nbsp; Should PCI be at the top of the security model and other configurations be based upon its requirements?&nbsp; There are really no answers coming forth on this topic and the other question is where will they come from? Surely enterprises won’t expect the PCI Security Standards Council to tell them how to run their security services.</li></ul>

<p>I will be providing Burton Group’s perspective on most of these questions in my upcoming report, but rather than relying on third parties to resolve these, I’d hope that the PCI Security Standards Council will be able to continue to provide answers to the questions they can in future updates, and releases, of the PCI DSS.</p></div>
<img src="http://feeds.feedburner.com/~r/SecurityAndRiskManagementStrategiesBlog/~4/382655858" height="1" width="1"/>]]></content:encoded>
      <pubDate>Wed, 03 Sep 2008 12:56:31 +0000</pubDate>
      <category domain="http://www.securityratty.com/tag/pci">pci</category>
      <category domain="http://www.securityratty.com/tag/security">security</category>
      <category domain="http://www.securityratty.com/tag/security assessor">security assessor</category>
      <category domain="http://www.securityratty.com/tag/security model">security model</category>
      <category domain="http://www.securityratty.com/tag/pci dss">pci dss</category>
      <category domain="http://www.securityratty.com/tag/dss">dss</category>
      <category domain="http://www.securityratty.com/tag/pci security requirements">pci security requirements</category>
      <category domain="http://www.securityratty.com/tag/requirements">requirements</category>
      <category domain="http://www.securityratty.com/tag/qsa">qsa</category>
      <source url="http://feeds.feedburner.com/~r/SecurityAndRiskManagementStrategiesBlog/~3/382655858/pci-v12-a-good.html">PCI V1.2, a good start but still not enough</source>
    </item>
  </channel>
</rss>
