<?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: confuse]]></title>
    <link>http://securityratty.com/tag/confuse</link>
    <description></description>
    <pubDate>Mon, 17 Mar 2008 14:54:21 +0000</pubDate>
    <generator>iRatty Engine</generator>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <item>
      <title><![CDATA[Is Your Amazon Machine Image Vulnerable to SSH Spoofing Attacks?]]></title>
      <link>http://securityratty.com/article/5a589ef00d5d9b1682655f8eba7b1982</link>
      <guid>http://securityratty.com/article/5a589ef00d5d9b1682655f8eba7b1982</guid>
      <description><![CDATA[On the 23rd June, Amazon quietly rolled out a security fix for an issue originally discussed in the Amazon developer forums. Amazon documentation was revised to reflect the change as follows
Amazon...]]></description>
      <content:encoded><![CDATA[<p><img class="alignleft" style="float: left; border: 3px solid black; margin: 5px;" src="http://cloudsecurity.org/blog/wp-content/uploads/2008/07/ssh-clones-may-bite.jpg" alt="SSH - Clones may bites!" width="238" height="238" />On the 23rd June, Amazon quietly rolled out a <a href="http://docs.amazonwebservices.com/AWSEC2/2008-02-01/GettingStartedGuide/running-an-instance.html#connecting-to-an-instance">security fix</a> for an issue <a href="http://developer.amazonwebservices.com/connect/thread.jspa?threadID=21867&amp;start=0&amp;tstart=0">originally discussed</a> in the Amazon developer forums.  Amazon <a href="http://docs.amazonwebservices.com/AWSEC2/2008-02-01/GettingStartedGuide/index.html?WhatsNew.html">documentation</a> was revised to reflect the change as follows:</p>
<blockquote><p>&#8220;Amazon <acronym class="acronym">EC2</acronym> public <acronym class="acronym">AMI</acronym>s (<a href="http://www.amazon.com/gp/browse.html?node=201590011">Amazon Machine Image</a>) generate unique SSH (<a href="http://www.openssh.org">Secure Shell</a>) <strong>host </strong>keys each time you  						launch an instance. This enables you to get the host SSH keys from the  						console output and verify the host to which you are connecting.&#8221;</p></blockquote>
<blockquote><p>Important note: SSH <em>host </em>keys enable clients to verify the server identity (&#8221;are you really my server?&#8221;) and are separate from SSH <em>user </em>keys that allow the user to prove their identity to the server (&#8221;he really is Jeff&#8221;).</p></blockquote>
<h4>What does this mean?</h4>
<p>It means that EC2 instances created from a public AMI after June 23rd have unique SSH <strong>host </strong>keys and thus are not vulnerable to a man in the middle attack against the SSH protocol, but only *if* you manually verify the <strong>host</strong> SSH key during your <strong>initial </strong>SSH connection.</p>
<h4>OK, but I created my AMI before June 23rd - am I vulnerable?</h4>
<p>According to Amazon, yes.  Every EC2 instance copied from a public AMI will have the same SSH host keys as the original AMI.  The only exception to this is if the original AMI creator spotted this problem and used a hook to force SSH host key regeneration upon first boot.  This means that an attacker who say, uses a <a href="http://www.us-cert.gov/cas/techalerts/TA08-190B.html">DNS cache poisoning attack</a>, can intercept the communication between your SSH client and your AMI.</p>
<h4>How can I fix my pre-June 23rd AMIs?</h4>
<p>Regenerate the SSH host key.  The exact commands will depend on your operating system (hint: ssh-keygen).</p>
<h4>Who is to blame?</h4>
<p>Either the creators of the original AMI or Amazon - depends how you look at it.  If Amazon created the public AMI then it could be argued they are responsible.  However, anyone can submit a public AMI and Amazon makes no guarantee they are fit for use (Amazon do review the AMI listing according to their documentation).</p>
<p>Amazon can in fact make the argument they are acting in the interests of their users by implementing a shared solution to key regeneration (rather than requiring each user to manually regenerate the ssh host keys after booting an image).   That&#8217;s fine going forward but what of potential exposure to customers using the pre-June 23rd public AMI copies?</p>
<p>Just to be clear, its not the fault of SSH - &#8217;secure channels&#8217; require proper key management and the need for unique host keys is well documented.</p>
<h4>Are there any mitigating factors?</h4>
<p>Yes, if you have used security groups to limit SSH access to your AMI from IP ranges you trust (rather than the entire Internet).  You&#8217;ll still want to regenerate the ssh host keys sooner than later.</p>
<h4>Is the Amazon environment vulnerable to Man-in-the-middle attacks?</h4>
<p>I don&#8217;t know.  But that isn&#8217;t the real question - is the path between you and your AMI immune to MITM attacks and the answer is most definitely no.  If SSH on your AMI is only accessible from another AMI then its a fair question but its unlikely Amazon are going to show you their network diagrams ;-).  From experience performing MITM attacks, I would assume most networks are vulnerable (one of the reasons why we use SSH).</p>
<h4>Why Didn&#8217;t Amazon Tell Me I&#8217;m Vulnerable?  They know from their logs what AMIs I use!</h4>
<p>Didn&#8217;t they?  Whoops - naughty Amazon :P.</p>
<p>But seriously, Amazon are not responsible for the configuration of the public AMIs you use.  Its important not to confuse the AMI selection and cloning mechanism that Amazon provides, with the content of an AMI itself.</p>
<h4>Does Amazon have a mailing list for customers to learn about new security problems (even if its not Amazon&#8217;s fault).</h4>
<p>Not that I know of.   Right now you have to search forum posts and monitor documentation updates - which is time consuming and makes it easy to miss something.  I also can&#8217;t find an area on the AWS website where they collect security related items together (e.g. best practices, advisories, key management).   In my view, this is a shame as it probably undermines the effort that Amazon are putting into their security  (for some customers, if they don&#8217;t &#8220;see it&#8221;, it doesn&#8217;t &#8220;exist&#8221;).</p>
<p>A &#8216;Security&#8217; link on the main AWS homepage pointing to those resources would go a long way to improving the visibility of the AWS security related information.</p>
<img src="http://feeds.feedburner.com/~r/CloudSecurity/~4/335241255" height="1" width="1"/>]]></content:encoded>
      <pubDate>Mon, 14 Jul 2008 12:26:40 +0000</pubDate>
      <category domain="http://securityratty.com/tag/ssh">ssh</category>
      <category domain="http://securityratty.com/tag/limit ssh access">limit ssh access</category>
      <category domain="http://securityratty.com/tag/ssh host keys">ssh host keys</category>
      <category domain="http://securityratty.com/tag/host keys">host keys</category>
      <category domain="http://securityratty.com/tag/ssh user keys">ssh user keys</category>
      <category domain="http://securityratty.com/tag/amazon">amazon</category>
      <category domain="http://securityratty.com/tag/host ssh keys">host ssh keys</category>
      <category domain="http://securityratty.com/tag/amazon machine image">amazon machine image</category>
      <category domain="http://securityratty.com/tag/initial ssh connection">initial ssh connection</category>
      <source url="http://feeds.feedburner.com/~r/CloudSecurity/~3/335241255/">Is Your Amazon Machine Image Vulnerable to SSH Spoofing Attacks?</source>
    </item>
    <item>
      <title><![CDATA[Fundamentalism in Risk & Security]]></title>
      <link>http://securityratty.com/article/a6485e6738241f3f746b13f7ed6ec366</link>
      <guid>http://securityratty.com/article/a6485e6738241f3f746b13f7ed6ec366</guid>
      <description><![CDATA[FEAR AND LOATHING IN DAYTON, OHIO
Had a great time Sunday with Rob Newby . We solved the worlds problems over deep fried whitefish and french fries (fish &amp; chips to him). It was a very good time, even...]]></description>
      <content:encoded><![CDATA[<p><strong>FEAR AND LOATHING IN DAYTON, OHIO</strong></p>
<p>Had a great time Sunday with <a href="http://robnewby.blogspot.com/">Rob Newby</a>. We solved the world&#8217;s problems over deep fried whitefish and french fries (fish &amp; chips to him).  It was a very good time, even if my driving did make him a bit uneasy.  If I may quote myself (said in an attempt to soothe Rob&#8217;s uneasyness about being lost in the car of a complete stranger in a strange country):</p>
<blockquote><p>If your life doesn&#8217;t imitate the surreal aspects of a Douglas Adams book at least once a day, you&#8217;re just not living right.</p></blockquote>
<p>Aside:  Bruce Scheier already has too many awards and too much recognition, so go vote for Rob instead :)   :  <a href="http://robnewby.blogspot.com/2008/07/award-up-for-grabs.html">http://robnewby.blogspot.com/2008/07/award-up-for-grabs.html</a><br />
<strong><br />
SEPARATION OF CHURCH AND (CURRENT) STATE</strong></p>
<p>Rob and I spent some time discussing risk and security,  and our conversation circled around the (now) recurring blogo-topic concerning the State of the Practice.  It&#8217;s a favorite topic of mine, so I&#8217;ve been delighted that it has reappeared in blogodom.</p>
<p>Rob writes about it some here in <a href="http://robnewby.blogspot.com/2008/07/pci-priest.html">PCI the Priest</a>.  <a href="http://www.terminal23.net/2008/07/devils_advocate_thursday.html">LonerVamp</a>&#8217;s and <a href="http://taosecurity.blogspot.com/2008/06/what-would-galileo-think.html">Richard Bejtlich&#8217;s</a> blogs talk about Galileo, his confrontation with his church, and lessons we can learn from history (there&#8217;s nothing wrong with them recycling the meme, IMHO - because I, for one, never got closure the first time). <a href="http://jonsnetwork.com/2008/07/ignorance-uncertainty-and-doubt/">Jon added a nice quote from Feynman</a> today that&#8217;s also inline with the meme.</p>
<p>I&#8217;m not going to belabor the analogy, the &#8220;art vs. science&#8221; misnomer, nor discuss the problems with our various canon (PCI, ISO, CoBTI, COSO, blah, blah, blah).  Rather I&#8217;d like to talk about some essential things I think our industry needs to &#8220;sort out&#8221;  before it can move on towards a more scientific view of the world.  <em>And by &#8220;sort out&#8221; of course, I mean agree with me on <img src='http://riskmanagementinsight.com/riskanalysis/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </em><br />
<strong><br />
CAN&#8217;T WE ALL JUST GET ALONG?</strong></p>
<p><strong><span style="color: #003300;">1 - Can we agree that risk is a probability issue?</span></strong><br />
Now obviously, you can retreat in probability theory a century or so and claim that risk is a Knightian uncertainty and that we just can&#8217;t &#8220;know&#8221; it.  Have fun.  But you should know that there&#8217;s the catch - &#8220;security&#8221; is also a probability issue.  So I&#8217;m betting that you can&#8217;t know &#8220;secure&#8221; for much of the same reasons Frank Knight would argue we can&#8217;t know &#8220;risky&#8221;.</p>
<p>But if risk (and security) is a probability issue, however, then we&#8217;re going to have to do better than &#8220;A&#8217;s in three college courses in statistics&#8221; to address the problem.  We will have to do as Curphey (and others) suggest and bring elements of other disciplines to bear on our problem space.  Let me suggest probability theory and economics as fine, fine places to start.</p>
<p><strong><span style="color: #003300;">2 - Can we agree to stop measuring stupidly?</span></strong><br />
We have to agree that Ordinal Scales are not measurements, and Interval Scales are not useful measurements?</p>
<p>I had a post titled &#8220;More Ways To Confuse Your Auditor/Assessor&#8221; but it turned out to be a pretty cruel discussion about how we tend to try to act like our calculations based on ordinal or interval scales are useful (hint:  insist that your auditor/assessor/consultant replace the label &#8220;one&#8221; with the label &#8220;zero&#8221;).</p>
<p>Note that if risk is a probability issue, then we&#8217;re going to have to throw out the concepts of measuring in any scale other than a ratio anyhow.</p>
<p><strong><span style="color: #003300;">3 - Can we agree on a (good) taxonomy?</span></strong><br />
We&#8217;re going to have to do (much) better than ISO 27005 (nudge, nudge).</p>
<p><strong><span style="color: #003300;">4 - Can we agree we need to do a better job with our data?</span></strong><br />
We&#8217;re going to have to do better with measurements, metrics, models and testing.</p>
<p>It&#8217;s a shame that honeypots tend to be under appreciated.</p>
<p><strong><span style="color: #003300;">5 - Can we agree to test that data and share it with each other?</span></strong><br />
We may not need to share specific data, but we will need to share when a model falls down.</p>
<p>I&#8217;d like to be as idealistic as some of my fellow &#8216;New Schoolers&#8217; and suggest we&#8217;ll someday all be sharing data together, but I&#8217;m skeptical.  But that doesn&#8217;t mean we can&#8217;t demonstrate where results from the models we use are not repeatable, consistent or logical.   One thing Rob and I talked about at length yesterday was the ability to disprove a model using realistic but &#8220;substitute&#8221; or sanitized data.  There&#8217;s gonna be a TON of work to be done here, and that work will take not years but careers.  Which begs a great question:</p>
<p><em>Is it the sharing of data that we need, or the sharing of models?</em></p>
<p><strong>HELP ME OUT, HERE</strong><br />
That&#8217;s my list of 5 fundamental concepts I wish we could move past.  Let me ask you - what else am I missing?  What&#8217;s it going to take to get past our current malaise?  How does the New School reach critical mass?  <em><strong>Who is going to help us agree in a centralized manner?</strong></em></p>
<p>Your comments or own blog posts are most welcome (please include a trackback or post here)</p>
]]></content:encoded>
      <pubDate>Tue, 08 Jul 2008 09:16:04 +0000</pubDate>
      <category domain="http://securityratty.com/tag/risk">risk</category>
      <category domain="http://securityratty.com/tag/share">share</category>
      <category domain="http://securityratty.com/tag/share specific data">share specific data</category>
      <category domain="http://securityratty.com/tag/data">data</category>
      <category domain="http://securityratty.com/tag/agree">agree</category>
      <category domain="http://securityratty.com/tag/probability issue">probability issue</category>
      <category domain="http://securityratty.com/tag/rob writes">rob writes</category>
      <category domain="http://securityratty.com/tag/rob">rob</category>
      <category domain="http://securityratty.com/tag/security">security</category>
      <source url="http://riskmanagementinsight.com/riskanalysis/?p=368">Fundamentalism in Risk &amp; Security</source>
    </item>
    <item>
      <title><![CDATA[Listen up IT geeks and users alike!]]></title>
      <link>http://securityratty.com/article/6ea6fa125a00ce3783fd2d2f44ad649c</link>
      <guid>http://securityratty.com/article/6ea6fa125a00ce3783fd2d2f44ad649c</guid>
      <description><![CDATA[You gotta read this great article about online security. The author should run for president. His common sense is a breath of fresh air. Great Article, Im reading part II now


clipped from...]]></description>
      <content:encoded><![CDATA[<div > You gotta read this great article about online security.<br/>The author should run for president. His common sense is a breath of fresh air.<br/>Great Article, Im reading part II now. </div>
<table cellpadding="0" cellspacing="0" width="100%" style="margin: 12px 0px; font-family: arial; color: #333333; background: #ffffff; border: solid 4px #e5e5e5; width: 100%; clear: left;">
<tr>
<td valign="top">
<table cellpadding="0" cellspacing="0" width="100%" class="CM_CTB_Content_Wrap" style="margin: 0px; padding: 0px;background-color: #ffffff;">
<tr>
<td valign="top">
<table cellpadding="0" cellspacing="0" width="100%" style="border-bottom: solid 1px #dcdcdc; white-space: nowrap; margin-bottom: 8px; background-color: #eeeeee ;background-image: url(http://clipmarks.com/images/source-bg.gif); background-repeat: repeat-x; height: 24px; line-height: 24px; vertical-align: middle; padding-bottom: 4px; color: #666666; font-size: 10px;">
<tr>
<td valign="top"><a href="http://clipmarks.com/clipmark/62BA819F-0E18-4C65-AC12-D9D08D5CB3B6/" title="go to this clipmark"><img src="http://content.clipmarks.com/blog_icon/ac933c46-9c8a-428d-8832-81a843861ed2/62BA819F-0E18-4C65-AC12-D9D08D5CB3B6/" alt="" width="19" height="19" border="0" style="vertical-align: middle; margin: 0px 4px; display: inline; border: none; float:none;" /></a>clipped from <a title="http://technet.microsoft.com/en-us/magazine/cc626076.aspx" href="http://technet.microsoft.com/en-us/magazine/cc626076.aspx" style="font-size: 11px;">technet.microsoft.com</a></td>
</tr>
</table>
<table cellpadding="0" cellspacing="0" width="100%" style="text-align: left; padding: 0px 8px; margin: 4px 0px 8px 0px; background: transparent; border: none;">
<tr>
<td valign="top"><!-- CLIPPED FROM: http://technet.microsoft.com/en-us/magazine/cc626076.aspx --><SPAN class="ColumnSmallHead">Passwords and Credit Cards, Part 1</SPAN></td>
</tr>
</table>
<div style="height: 2px; font-size: 2px; background: #dcdcdc; border-bottom: solid 1px #f5f5f5; margin: 2px 4px;"></div>
<table cellpadding="0" cellspacing="0" width="100%" style="text-align: left; padding: 0px 8px; margin: 4px 0px 8px 0px; background: transparent; border: none;">
<tr>
<td valign="top"><!-- CLIPPED FROM: http://technet.microsoft.com/en-us/magazine/cc626076.aspx --><DIV class="ArticleNormalPara" id="id0080007">Some days it feels like most of the security advice and many of the security technologies we inflict upon our users is inactionable, incorrect, incomprehensible, or (in many cases) some combination of the three. In this three-part series, I am going to look at some of the ways we confuse users by giving advice and deploying technologies that are guilty of one or more of these three I&#8217;s. </DIV></td>
</tr>
</table>
</td>
</tr>
</table>
<div style="margin: 0px 6px 6px 4px;">
<table style="font-size: 11px;border-spacing: 0px;padding: 0px;" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td style="background:transparent;border-width:0px;padding:0px;">&nbsp;</td>
<td align="right" style="background:transparent;border-width:0px;padding:0px;width:107px" width="107"><a href="http://clipmarks.com/share/62BA819F-0E18-4C65-AC12-D9D08D5CB3B6/blog/" title="blog or email this clip"><img src="http://content9.clipmarks.com/images/c2b-foot.png" border="0" alt="blog it" width="107" height="17" style="border-width:0px;padding:0px;margin:0px;" /></a></td>
</tr>
</table>
</div>
</td>
</tr>
</table>
]]></content:encoded>
      <pubDate>Mon, 07 Jul 2008 16:38:36 +0000</pubDate>
      <category domain="http://securityratty.com/tag/users">users</category>
      <category domain="http://securityratty.com/tag/technologies">technologies</category>
      <category domain="http://securityratty.com/tag/security technologies">security technologies</category>
      <category domain="http://securityratty.com/tag/security advice">security advice</category>
      <category domain="http://securityratty.com/tag/advice">advice</category>
      <category domain="http://securityratty.com/tag/confuse users">confuse users</category>
      <category domain="http://securityratty.com/tag/article">article</category>
      <category domain="http://securityratty.com/tag/fresh air">fresh air</category>
      <category domain="http://securityratty.com/tag/common sense">common sense</category>
      <source url="http://spywarebiz.com/spywarebizblog/?p=495">Listen up IT geeks and users alike!</source>
    </item>
    <item>
      <title><![CDATA[You Are "A Security Idiot" If ...]]></title>
      <link>http://securityratty.com/article/c84adde9760f33765fd8c0a9d17245b7</link>
      <guid>http://securityratty.com/article/c84adde9760f33765fd8c0a9d17245b7</guid>
      <description><![CDATA[you

Misspell both HIPAA and SOX (how the f does one misspell SOX
Confuse &quot; risks &quot; and &quot; threats
Think that &quot; Trojan is a vulnerability &quot; AND &quot; DoS is a vulnerability

Quote &quot; Insiders are 80% &quot;...]]></description>
      <content:encoded><![CDATA[... you:<br /><ol><li>Misspell <span style="font-weight: bold;">both </span>HIPAA and SOX (how the f does one misspell SOX?)</li><li>Confuse "<span style="font-weight: bold;">risks</span>" and "<span style="font-weight: bold;">threats</span>"</li><li>Think that "<span style="font-weight: bold;">Trojan is a vulnerability</span>" AND "<span style="font-weight: bold;">DoS is a vulnerability</span>"<br /></li><li>Quote "<span style="font-weight: bold;">Insiders are 80%</span>" without thinking for one darn second</li><li>Think that a loss of "<span style="font-weight: bold;">$20 million</span> is catastrophic to any company"</li><li>Talk about "<span style="font-weight: bold;">NIST compliance</span>"<br /></li></ol>Please add your faves to the list and we can create an official list to be used to expose fake experts.  If you think that nobody in our industry is that stupid ... think again. F*ck!<br /><br /><span style="font-style: italic;">To be explained later :-)</span><span style="font-style: italic;"><br /></span><div class="blogger-post-footer">About me: http://www.chuvakin.org</div><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?a=efjvvI"><img src="http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?i=efjvvI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?a=jKxxQI"><img src="http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?i=jKxxQI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?a=wXHfAI"><img src="http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?i=wXHfAI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/AntonChuvakinPersonalBlog/~4/320696521" height="1" width="1"/>]]></content:encoded>
      <pubDate>Thu, 26 Jun 2008 06:26:00 +0000</pubDate>
      <category domain="http://securityratty.com/tag/misspell sox">misspell sox</category>
      <category domain="http://securityratty.com/tag/sox">sox</category>
      <category domain="http://securityratty.com/tag/expose fake experts">expose fake experts</category>
      <category domain="http://securityratty.com/tag/official list">official list</category>
      <category domain="http://securityratty.com/tag/misspell">misspell</category>
      <category domain="http://securityratty.com/tag/list">list</category>
      <category domain="http://securityratty.com/tag/nist compliance">nist compliance</category>
      <category domain="http://securityratty.com/tag/vulnerability">vulnerability</category>
      <category domain="http://securityratty.com/tag/fck">fck</category>
      <source url="http://feeds.feedburner.com/~r/AntonChuvakinPersonalBlog/~3/320696521/you-are-security-idiot-if.html">You Are "A Security Idiot" If ...</source>
    </item>
    <item>
      <title><![CDATA[What Happens When You Mix A Real Infection With A Mass Mail Hoax?]]></title>
      <link>http://securityratty.com/article/dbcf1975a08632c61a109170590edfbf</link>
      <guid>http://securityratty.com/article/dbcf1975a08632c61a109170590edfbf</guid>
      <description><![CDATA[Here's a strange one. Snopes has always been a website that helped to combat mass mail hoaxes. However, I've seen a few mails snowballing (with ever increasing CC lists) regarding a page on Snopes...]]></description>
      <content:encoded><![CDATA[
        Here's a strange one. <a href="http://snopes.com/">Snopes</a> has always been a website that helped to combat mass mail hoaxes. However, I've seen a few mails snowballing (with ever increasing CC lists) regarding a page on Snopes that talks about a real infection - namely, the <a href="http://en.wikipedia.org/wiki/Storm_Worm">Storm Worm</a>. I'm all for spreading the word on infections going around, but as the emails talk about a "new threat incoming" (specifically, the title of the forwarded mail is "Subject: read this!Please read: Big Virus coming") when the Storm Worm has actually been around for some time, it seems almost perverse to be sending mass mails about a real infection from a website devoted to combating hoaxes and.....mass mails.<br /><br />Even weirder, the content of the mail begins with the Storm Worm, but actually <i>finishes</i> with text from a certified, 100% hoax (as you'll see with my handy all-in-bold additions).<br /><br />The full content of the mail reads as follows:<br /><br />&nbsp;&nbsp;&nbsp; <i>Subject: read this!Please read: Big Virus coming<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Please read: Big Virus coming<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; http://www.snopes.com/computer/virus/postcard.asp<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Hi All, I checked with Norton Anti-Virus, and they are gearing up for this virus!<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; I checked Snopes (URL above:), and it is for real!!</i><br /><br /><b>(At this point, that would be correct - the&nbsp; link does indeed point to an article on Snopes regarding the Storm Worm. However, it's all about to go horribly wrong). </b><br /><br /><i>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Get this E-mail message sent around to your contacts ASAP.<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PLEASE FORWARD THIS WARNING AMONG FRIENDS, FAMILY AND CONTACTS!</i><br /><b><br />(The above suspiciously uses the required tone needed for fake EMail hoaxes to be passed around. It's almost like someone has done that on purpose, isn't it? At any rate, it all goes horribly wrong right....about.....now):</b><br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <i>You should be alert during the next few days. Do not open any message with an attachment entitled 'POSTCARD,' regardless of who sent it to you. It is a virus which opens A POSTCARD IMAGE, which 'burns' the whole hard disc C of your computer.<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; This virus will be received from someone who has your e-mail address in his/her contact list. This is the reason why you need to send this e-mail to all your contacts It is better to receive this message 25 times than to receive the virus and open it.<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; If you receive a mail called' POSTCARD,' even though sent to you by a friend, do not open it! Shut down your computer immediately.<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; This is the worst virus announced by CNN. It has been classified by Microsoft as the most destructive virus ever. This virus was discovered by McAfee yesterday, and there is no repair yet for this kind of virus. This virus simply destroys the Zero Sector of the Hard Disc, where the vital information is kept .<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; COPY THIS E-MAIL, A ND SEND IT TO YOUR FRIENDS. REMEMBER: IF YOU SEND IT TO THEM, YOU WILL BENEFIT ALL OF US.</i><br /><br /><b>(.....wait, what? We're suddenly talking about something entirely different. The above is taken from the "Invitation" <a href="http://www.snopes.com/computer/virus/invitation.asp">hoax virus warning</a>).</b><br /><br />Interestingly, Snopes themselves have picked up on the fact that people are combining two (or in some cases three) different sets of information about one real virus and two hoaxes, and warn people to that effect at the bottom of <a href="http://www.snopes.com/computer/virus/postcard.asp">this page</a>:<br /><br /><i>"Readers should take particular care not to confuse the real postcard/greeting card virus with a number of virus-related hoaxes that have been circulating for several years. A variety of messages forwarded by well-intended people to warn others about the Postcard virus contribute to this confusion by including within them links to our article about the "Virtual Card for You" hoax (or by mistakenly incorporating elements from that hoax into their warnings). Other versions of the postcard virus warning erroneously combine it with elements of the Invitation virus hoax"</i><br /><br />Whoops.&nbsp;<br /><br /><br /><br /><br /><br /><br /><br /><br /> 
        
    ]]></content:encoded>
      <pubDate>Mon, 23 Jun 2008 13:51:03 +0000</pubDate>
      <category domain="http://securityratty.com/tag/virus simply destroys">virus simply destroys</category>
      <category domain="http://securityratty.com/tag/virus">virus</category>
      <category domain="http://securityratty.com/tag/real virus">real virus</category>
      <category domain="http://securityratty.com/tag/norton anti-virus">norton anti-virus</category>
      <category domain="http://securityratty.com/tag/postcard virus contribute">postcard virus contribute</category>
      <category domain="http://securityratty.com/tag/mail">mail</category>
      <category domain="http://securityratty.com/tag/postcard virus">postcard virus</category>
      <category domain="http://securityratty.com/tag/destructive virus">destructive virus</category>
      <category domain="http://securityratty.com/tag/hoax virus">hoax virus</category>
      <source url="http://blog.spywareguide.com/2008/06/what-happens-when-you-mix-a-re.html">What Happens When You Mix A Real Infection With A Mass Mail Hoax?</source>
    </item>
    <item>
      <title><![CDATA[University of Florida student information online for years]]></title>
      <link>http://securityratty.com/article/70535b81354ea161a0135979f7d38509</link>
      <guid>http://securityratty.com/article/70535b81354ea161a0135979f7d38509</guid>
      <description><![CDATA[Technorati Tag: Security Breach

Date Reported
6/11/08

Organization
University of Florida

Contractor/Consultant/Branch
Office for Academic Support and Institutional Services

Victims
Students
...]]></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/uflorida.jpg" align="right" height="165" width="165"><font size="2"><span style="font-weight: bold;">Date Reported: </span><br>6/11/08<br><br><span style="font-weight: bold;">Organization: </span><br><a href="http://www.ufl.edu/">University of Florida</a> <br><br><span style="font-weight: bold;">Contractor/Consultant/Branch:</span><br><a href="http://web.oasis.ufl.edu/">Office for Academic Support and Institutional Services</a> <br><br><span style="font-weight: bold;">Victims:</span><br>Students <br><br><span style="font-weight: bold;">Number Affected:</span><br>"more than 11,300"<br><br><span style="font-weight: bold;">Types of Data:</span><br>"names, addresses and Social Security numbers"<br><br><span style="font-weight: bold;">Breach Description:</span><br>"GAINESVILLE, Fla. - University of Florida officials today mailed letters of notification to more than 11,300 current and former students regarding a privacy breach that resulted in names, addresses and Social Security numbers being posted online that may have been accessible to the public."<br><br><span style="font-weight: bold;">Reference URL:</span><br><a href="http://privacy.ufl.edu/CLASBreach/">University of Florida</a> <br><a href="http://www.miamiherald.com/top_stories/story/565567.html">Miami Herald</a> <br><a href="http://insideuf.ufl.edu/2008/06/10/clas-breach/">Inside UF</a> <br><a href="http://www.upi.com/Top_News/2008/06/11/Security_breached_at_Florida_university/UPI-38151213211913/">United Press International</a> <br><br><span style="font-weight: bold;">Report Credit:</span><br>University of Florida<br><br><span style="font-weight: bold;">Response:</span><br>From the online sources cited above:<br><br>GAINESVILLE, Fla. - University of Florida officials today mailed letters of notification to more than 11,300 current and former students regarding a privacy breach that resulted in names, addresses and Social Security numbers being posted online that may have been accessible to the public.<br><span style="font-style: italic;">[Evan] Not "may have been".&nbsp; The information was accessible to the public and was not even protected by a password.</span><br><br>The student information was actively used from 2003 through 2005 and remained posted until it was recently discovered during a routine audit of UF systems.<br><span style="font-style: italic;">[Evan] If I am reading this right, this means that some of the personal information was available publicly for ~5 years!</span><br><br>School officials emphasized that the site would not have been easy to find and they do not believe it was accessed by anyone outside the school.<br><span style="font-style: italic;">[Evan] There is no security through obscurity.</span><br><br>"The risk of someone outside actually finding this information and using it inappropriately is very low," - Steve Orlando, UF Spokesman<br><span style="font-style: italic;">[Evan] I wonder how Mr. Orlando came to the conclusion that the risk of disclosure and misuse is "very low".&nbsp; As I understand, the server was publicly accessible, presumably via the internet.&nbsp; If so, was the site indexed by search engines like Google, Yahoo, and Microsoft?&nbsp; It is much easier to find information through a search index because folder structure is much less relevant.&nbsp; The fact that this information was available for 3-5 years adds to the risk too.&nbsp; I only know what I read and based on this and experience, I wouldn't classify this as a "very low" risk situation.&nbsp; Either way, the risk was increased due to poor information security practice and was not necessary. </span><br><br>"We've done computer forensics, and we don't have any evidence that anybody accessed this information," he added.<br><span style="font-style: italic;">[Evan] This indicates poor logging and monitoring which are both essential detective controls (in most situations).&nbsp; Information security personnel (or admins) should be empowered to reconstruct events.</span><br><br>"But because we can't say that with absolute certainty, we're going through with the notification out of an abundance of caution," Orlando said.<br><span style="font-style: italic;">[Evan] I am NOT a fan of the "abundance of caution" claims that seem more popular in breach notifications lately.&nbsp; Organizations would be best advised to use an "abundance of caution" in the prevention and early detection of breaches by applying sound information security principles.</span><br><br>Since 2005, the site has been "dormant but accessible," said university spokesman Steve Orlando. "It was just sitting there."<br><br>The information has been removed and is no longer available online or elsewhere in the UF systems.<br><br>The breach occurred when former student employees of the Office for Academic Support and Institutional Service, or OASIS, program created online records of students participating in the program.<br><br>The student employees posted the information online so that they could work with it from remote locations, but they did not install security measures to keep others from accessing it as well<br><span style="font-style: italic;">[Evan] I have so many questions and arguments.&nbsp; Were the students aware of the risks?&nbsp; If not, then there is probably an information security training and awareness problem.&nbsp; Why was it necessary to include Social Security numbers in the records?&nbsp; Why were the seemingly untrained students allowed to post the information without being stopped or detected?&nbsp; I have many more questions, but I am starting to confuse myself now.</span><br><br>The university sent letters of notification to about 11,300 students whose information is believed to have been potentially compromised.<br><span style="font-style: italic;">[Evan] Here's my take on the word "compromised".&nbsp; If an organization cannot provide reasonable assurance that the information has not been subject to unauthorized disclosure, modification, or destruction, then the information has been "compromised".&nbsp; </span><br><br>University officials were unable to find contact information for about 570, so they are asking students who were enrolled in CLAS from 2003 to 2005 and did not receive a letter but who believe their information may have been compromised to call UF’s Privacy Office Hotline at 866-876-HIPA and provide the requested information.<br><br>Anyone who thinks he or she may be one of the 570 people who were not notified is urged to go to <a href="http://privacy.ufl.edu">privacy.ufl.edu</a> and read the information posted there before calling the privacy hotline.<br><br>"This would certainly appear to be the largest privacy breach we've had," Orlando said.<br><br>We're in the process of strengthening some of those policies regarding what information can be posted and what security measures should be in place<br><span style="font-style: italic;">[Evan] Good start.</span><br><br><span style="font-weight: bold;">Victim Reaction:</span><br>"Why would it be necessary to use a Social Security number instead of something else?" asked Reixach, pointing out that students were given ID numbers. "It's just silly".<br><br>"It's negligence on their part, especially if anyone has been affected with identity theft,"<br><br>Johann Arias, a spring CLAS graduate, had not heard about the breach Wednesday and said UF should be doing more to notify those affected.<br><br>"They always make information very prominent when you have a hold or owe them money," Arias said.<br><br><span style="font-weight: bold;">Commentary:</span><br>This is a case where poorly trained students are granted access or obtained access to confidential information and posted the information to an unsecured location which went undetected for years.&nbsp; Bad all around.&nbsp; <br><br><span style="font-weight: bold;">Past Breaches:</span><br>May, 2008 - <a href="http://breachblog.com/2008/05/22/uflorida.aspx">University of Florida doctor loses job over breach</a> <br>November, 2007 - <a href="http://breachblog.com/2007/11/28/uf.aspx">University of Florida student info online</a> </font><br><br>
<script src="http://feeds.feedburner.com/%7Es/breachblog?i=http://breachblog.com/2008/06/12/uflorida.aspx" type="text/javascript" charset="utf-8"></script>]]></content:encoded>
      <pubDate>Thu, 12 Jun 2008 06:41:30 +0000</pubDate>
      <category domain="http://securityratty.com/tag/information">information</category>
      <category domain="http://securityratty.com/tag/information online">information online</category>
      <category domain="http://securityratty.com/tag/personal information">personal information</category>
      <category domain="http://securityratty.com/tag/information security">information security</category>
      <category domain="http://securityratty.com/tag/confidential information">confidential information</category>
      <category domain="http://securityratty.com/tag/information security personnel">information security personnel</category>
      <category domain="http://securityratty.com/tag/student information">student information</category>
      <category domain="http://securityratty.com/tag/security measures">security measures</category>
      <category domain="http://securityratty.com/tag/install security measures">install security measures</category>
      <source url="http://breachblog.com/2008/06/12/uflorida.aspx">University of Florida student information online for years</source>
    </item>
    <item>
      <title><![CDATA[CHECKLISTS ARE NOT FOR DUMMIES, BUT THEY SURE ARE DUMB!]]></title>
      <link>http://securityratty.com/article/a4d082b5e73846a16a60945cf10205ef</link>
      <guid>http://securityratty.com/article/a4d082b5e73846a16a60945cf10205ef</guid>
      <description><![CDATA[My friend Mark Curphey writes an article Checklists are Not For Dummies, Dummy which looks at the use of checklists and how they are important for quality and the reduction of variance. I think its...]]></description>
      <content:encoded><![CDATA[<p>My friend Mark Curphey writes an article &#8220;<a href="http://securitybuddha.com/2008/05/24/checklists-are-not-for-dummies-dummy/">Checklists are Not For Dummies, Dummy</a>&#8220;  which looks at the use of checklists and how they are important for quality and the reduction of variance.  I think it&#8217;s important in this day and age of &#8220;Security Through Diligence&#8221; to take a look at what checklists can and cannot do, because Mark makes an important point - reminding us that there is a time and place for everything under the sun, even the much maligned checklists.  Before we get into this, let&#8217;s discuss some terminology, because I&#8217;ll be using these terms to make some distinction:</p>
<ul>
<li><strong>State of Nature.</strong> State of Nature just means what the current state is.  There are two ISSA Journals on my desk right now - State of Nature statement.</li>
</ul>
<ul>
<li><strong>State of Knowledge</strong>:  Analysis derived from examination of State of Nature.  &#8220;One of these ISSA Journals has an article co-authored Donn Parker on ROI.  I&#8217;ve read it, and it makes some statements he regards as truth.  Looking at those, well, I know that risk is quantifiable, best practices have significant issues, and there are many, many other statements of authority in the article that I can refute on evidence.&#8221; - Analysis or State of Knowledge.</li>
</ul>
<ul>
<li><strong>State of Wisdom</strong>:  Synthesis from the analysis.  The &#8220;So&#8221; moment.  &#8220;So since there are many statements of authority made in the article that I can refute on evidence, I should be open <em>but skeptical</em> about whether the conclusions of this article are likely to have much value to me in my quest to understand the value of risk reducing investments.&#8221;  What I&#8217;ve synthesized from the quality of the article - State of Wisdom.</li>
</ul>
<p>(<em>Just a clue for our readers, anytime you read someone talk about risk and mention the term &#8220;actuarial&#8221; - be skeptical about the conclusions they have you draw from the statement using that word. 9 times out of 10 what I&#8217;ve read after someone says actuarial is made as authoritative but shows a level of ignorance on the subject.  If you really want to mess with them - say &#8220;Really! Well, tell me how you feel about the use of non-parametric Bayesian Methods&#8221; and wait&#8230;</em> )</p>
<p><strong>MMMMM-MMMMMMM CHECKLISTS!</strong></p>
<p><img src="http://upload.wikimedia.org/wikipedia/en/a/a7/Opie_Pickle.JPG" alt="" width="300" height="199" /></p>
<p>So what about Checklists?  They&#8217;re worth discussing because we&#8217;re swamped by them!  Heck, we&#8217;ve got people in love with the idea of checklists of checklists and claiming <strong><a href="http://brightfly.com/content/view/314/1/">GRC nirvana is not in the checklist itself, but in the mapping of checklists.</a></strong></p>
<p>Here ya go:  Checklists have one of two uses -</p>
<p><strong><span style="color: #008080;">First</span></strong> they can give us a path to accomplish something.  I make a checklist every morning I call a &#8220;Todo List&#8221;.   Useful Checklists could be as Curphey mentions - steps for operating machinery or performing a certain task (heck, scientific method could be said to be a checklist of steps in analysis).  Checklists are useful in this way because, well, we&#8217;re fallible, absent minded, and <a href="http://www.longnow.org/views/essays/articles/ArtFeynman.php">novices</a>.  They serve to reduce some level of variability in a process.</p>
<p><strong><span style="color: #008000;">Second</span></strong>, they can help us develop a State of Nature.  PCI or the ISO are very nice checklists that, once you&#8217;re done, certifies that you have the existence of a certain amount of control.  Again, this serves to reduce some level of variability, comparing you to a &#8220;best practice&#8221;.</p>
<p>And so&#8230;..</p>
<p>They are both useful in each use - as long as the limitations therein are understood!   And that&#8217;s where we get into trouble.  Too many times we believe that checklists are a State of Knowledge.  Checklists allow for some limited analysis, just like the use of <a href="http://riskmanagementinsight.com/riskanalysis/?p=362">ordinal numbers to describe &#8220;risk&#8221;</a> - they only serve to identify some level of variability, nothing more.</p>
<p>But outside of that they usually offer us no analytical function at all, they cannot provide a State of Knowledge and therefore, more succinctly, <em><strong>Checklists are dumb</strong></em>.</p>
<p>As slightly paranoid, skeptical and jaded risk management professionals, we know this to be true.  A PCI compliant company may or may not be at all &#8220;secure&#8221; or &#8220;risk-free&#8221; or even &#8220;risk-reduced&#8221;.  That&#8217;s an aspect of analysis that the checklist is some prior information for, but not nearly all the information we need for an analysis of risk or even a statement about the ability to control or resist.  We know an ISO certified organization did what they claim they do enough to at least fool an auditor once, but cannot arrive at any other State of Knowledge without more effort.</p>
<p>Make no mistake, the checklists we commonly deal with provide a very, very limited State of Knowledge.  Only analysis (with rigor and <a href="http://taosecurity.blogspot.com/2008/06/what-would-galileo-think.html">testing</a>) will provide that.  And note that a State of Wisdom (what we&#8217;re really after, after all) is predicated on a strong State of Knowledge.</p>
<p><strong>WHAT ARE YOU MANAGING TOWARDS, REDUX</strong><br />
So if checklists only provide a State of Nature, and are incapable of really giving us Knowledge or Wisdom - then let me encourage you to think about the amount of time you spend just getting a certain State of Nature and the relative return on that investment vs. the amount of time you spend in analysis and synthesis.  Is your time best spent mapping checklist to checklist - or is it better spent developing the analytics that allow us to synthesize wisdom?</p>
<p><strong>AMAZE AND CONFUSE YOUR <span style="text-decoration: line-through;">FRIENDS</span> AUDITORS</strong><br />
Let me finish by encouraging you to have a frank discussion with those who perform your audit function.  You must really pin them down if they are out to give you any analysis at all - and when/if they do provide analysis - press them on what rigor they use to create a State of Nature, and then the means by which they create a State of Knowledge (that belief statement based on the State of Nature they see).</p>
]]></content:encoded>
      <pubDate>Wed, 11 Jun 2008 09:51:33 +0000</pubDate>
      <category domain="http://securityratty.com/tag/checklists">checklists</category>
      <category domain="http://securityratty.com/tag/article checklists">article checklists</category>
      <category domain="http://securityratty.com/tag/article">article</category>
      <category domain="http://securityratty.com/tag/mmmmm-mmmmmmm checklists">mmmmm-mmmmmmm checklists</category>
      <category domain="http://securityratty.com/tag/nice checklists">nice checklists</category>
      <category domain="http://securityratty.com/tag/provide analysis">provide analysis</category>
      <category domain="http://securityratty.com/tag/provide">provide</category>
      <category domain="http://securityratty.com/tag/nature">nature</category>
      <category domain="http://securityratty.com/tag/nature statement">nature statement</category>
      <source url="http://riskmanagementinsight.com/riskanalysis/?p=365">CHECKLISTS ARE NOT FOR DUMMIES, BUT THEY SURE ARE DUMB!</source>
    </item>
    <item>
      <title><![CDATA[Cloud Computing and Security For The Masses: Interview on NPR]]></title>
      <link>http://securityratty.com/article/d49ca0c4436e96b33089d50f7d820a36</link>
      <guid>http://securityratty.com/article/d49ca0c4436e96b33089d50f7d820a36</guid>
      <description><![CDATA[Cloud Computing is starting to escape the technical and business press
The proof
I was invited to talk about Cloud Computing and Security on NPR Morning Edition
NPR - National Public Radio - is a US...]]></description>
      <content:encoded><![CDATA[<p><img class="left" src="http://media.npr.org/images/logo_npr_125.gif" alt="US National Public Radio" width="125" height="42" /></p>
<p>Cloud Computing is starting to escape the technical and business press.</p>
<p>The proof?</p>
<p>I was invited to talk about Cloud Computing and Security on NPR &#8220;Morning Edition&#8221;.</p>
<p>NPR - National Public Radio - is a US based, non-commercial radio station covering news, talk and current affairs.  British readers may find it similar to BBC Radio 4.</p>
<p>Every Monday, the &#8220;Morning Edition&#8221; has a technology theme.  The Cloud Computing segment was high level and aimed primarily at a non-tech audience.  I always find it hard to answer the question &#8216;what is Cloud Computing?&#8217; as there are so many different definitions.  Regardless, it was a great chance to talk about an exciting technology and highlight the need for a real security conversation between the providers and people interested in IT security - the primary reason why I created cloudsecurity.org.</p>
<p>The show boasts a very impressive audience - around 13 million!  I&#8217;ve never before had the opportunity to confuse that many people in one shot ;-).</p>
<p>If you would like to listen (its short - 3.5 mins), click <a href="http://www.npr.org/templates/story/story.php?storyId=90180142">here</a>.</p>
<p>I&#8217;d like to publicly thank Nina at NPR for reaching out and extend a warm &#8216;Welcome&#8217; to any NPR listeners who have dropped by.  Feel free to leave a message below or <a href="http://cloudsecurity.org/contact/">email me</a> if you have any comments or questions.</p>
<img src="http://feeds.feedburner.com/~r/CloudSecurity/~4/283882968" height="1" width="1"/>]]></content:encoded>
      <pubDate>Mon, 05 May 2008 07:52:27 +0000</pubDate>
      <category domain="http://securityratty.com/tag/security">security</category>
      <category domain="http://securityratty.com/tag/npr">npr</category>
      <category domain="http://securityratty.com/tag/cloud">cloud</category>
      <category domain="http://securityratty.com/tag/real security conversation">real security conversation</category>
      <category domain="http://securityratty.com/tag/npr listeners">npr listeners</category>
      <category domain="http://securityratty.com/tag/national public radio">national public radio</category>
      <category domain="http://securityratty.com/tag/technology theme">technology theme</category>
      <category domain="http://securityratty.com/tag/technology">technology</category>
      <category domain="http://securityratty.com/tag/non-commercial radio station">non-commercial radio station</category>
      <source url="http://feeds.feedburner.com/~r/CloudSecurity/~3/283882968/">Cloud Computing and Security For The Masses: Interview on NPR</source>
    </item>
    <item>
      <title><![CDATA[Clouding and Confusing the CEP Community]]></title>
      <link>http://securityratty.com/article/fe2accdda92a2fd3cbd27b7527496bce</link>
      <guid>http://securityratty.com/article/fe2accdda92a2fd3cbd27b7527496bce</guid>
      <description><![CDATA[Ironically, our favorite software vendors have decided, in a nutshell, to redefine Dr. David Luckhams definitionof event cloud to match the lack-of-capabilitiesin their products
This is really funny,...]]></description>
      <content:encoded><![CDATA[<div class='snap_preview'><br /><p>Ironically, our favorite software vendors have decided, in a nutshell, to redefine <a href="http://complexevents.com/?page_id=59">Dr. David Luckham&#8217;s </a>definition of &#8220;event cloud&#8221; to match the lack-of-capabilities in their products.  </p>
<p>This is really funny, if you think about it. </p>
<p>The <a href="http://complexevents.com/?p=195" target="_blank">definition of &#8220;event cloud&#8221;</a> was coordinated over a long (over two year) period with the leading vendors in the event processing community and is based on the same concepts in David&#8217;s book, <a href="http://www.amazon.com/exec/obidos/ASIN/0201727897/" target="_blank">The Power of Events.</a> </p>
<p>But, since the stream-processing oriented vendors do not yet have the analytical capability to discover unknown causal relationship in contextually complex data sets, they have chosen to reduce and redefine the term &#8220;event cloud&#8221; to match their product&#8217;s lack-of-capability.  Why not simply admit they can only process a subdomain of the CEP space as defined by both Dr. Luckham and the CEP community-at-large? </p>
<p>What&#8217;s the big deal?   Stream processing is a perfectly respectable professional!</p>
<p>David, along with the &#8221;event processing community&#8221; <a href="http://complexevents.com/?p=195" target="_blank">defined the term &#8220;event cloud&#8221;</a> as follows:</p>
<blockquote><p><em><span style="font-weight:bold;">Event cloud</span>: a partially ordered set of events (poset), either bounded or unbounded, where the partial orderings are imposed by the causal, timing and other relationships between the events.</em></p>
<p><span style="font-style:italic;">Notes</span><em>: Typically an event cloud is created by the events produced by one or more distributed systems. An event cloud may contain many event types, event streams and event channels. The difference between a cloud and a stream is that there is no event relationship that totally orders the events in a cloud. A stream is a cloud, but the converse is not necessarily true.</em></p>
<p><span style="font-style:italic;">Note</span><em>: CEP usually refers to event processing that assumes an event cloud as input, and thereby can make no assumptions about the arrival order of events.</em></p></blockquote>
<p>Oddly enough, quite a few event processing vendors seem to have succeeded at confusing their customers, as evident in this post, <a href="http://magmasystems.blogspot.com/2008/04/abstracting-cep-engine.html" target="_blank">Abstracting the CEP Engine,</a> where a customer has seemingly been convinced by the disinformational marketing pitches  - &#8220;there are no clouds of events, only ordered streams.&#8221;</p>
<p>I think the problem is that folks are not comfortable with uncertainty and hidden causal relationships, so they give the standard &#8220;let&#8217;s run a calculation over a stream&#8221; example and state &#8220;that is all their is&#8230;&#8221; confusing the customers who know there is more to solving complex event processing problems.</p>
<p>So, let&#8217;s make this simple (we hope). referencing the invited keynote at DEBS 2007, <a class="l" href="http://www.debs.msrg.utoronto.ca/bass.pdf"><span style="color:#551a8b;">Mythbusters: <strong>Event</strong> Stream Processing Versus Complex <strong>Event</strong> Processing</span></a>.</p>
<p>In a nutshell&#8230;. (these examples are in the PDF above, BTW)</p>
<p>The set of market data from Citigroup (C) is an example of multiple &#8220;event streams.&#8221;</p>
<p>The set of all events that influence the NASDAQ is an &#8220;event cloud&#8221;.</p>
<p>Why?</p>
<p>Because a stream  of market data is a linear ordered set of data related by the timestamp of each transaction linked (relative speaking) in context because it it Citigroup market data.    So, event processing software can process a stream of market data, perform a VWAP if they chose, and estimate a good time to enter and exit the market.  This is &#8220;good&#8221;.</p>
<p>However, the same software, at this point in time, cannot process many market data feeds in NASDAQ and provide a reasonable estimate of why the market moved a certain direction based on a statistical analysis of a large set of event data where the cause-and-effect features (in this case, relationships) are difficult to extract.  (BTW, this is generally called &#8220;feature extraction&#8221; in the scientific community)</p>
<p>Why?</p>
<p>Because the current-state-of-the-art of stream-processing oriented event processing software cannot perform the required backwards chaining to infer causality from large sets of data where causality is unknown, undiscovered and uncertain.</p>
<p>Forward chaining, continuous query, time series analytics across sliding time windows of streaming data can only perform a subset of the overall CEP domain as defined by Dr. Luckham et al.</p>
<p>It is really that simple.   Why cloud and confuse the community?</p>
<p>We like forward chaining using continuous queries and time series analysis across sliding time windows of streaming data. </p>
<p>There is nothing dishonorable about forward chaining using continuous queries and time series analysis across sliding time windows of streaming data.   </p>
<p>There is nothing wrong with forward chaining using continuous queries and time series analysis across sliding time windows of streaming data. </p>
<p>There is nothing embarrassing about forward chaining using continuous queries and time series analysis across sliding time windows of streaming data. </p>
<p>Forward chaining using continuous queries and time series analysis across sliding time windows of streaming data is a subset of the CEP space, just like the definition above, repeated below:</p>
<blockquote><p><em><strong>The difference between a cloud and a stream is that there is no event relationship that totally orders the events in a cloud. A stream is a cloud, but the converse is not necessarily true.</strong></em></p></blockquote>
<p>It is really simple.   Why cloud a concept so simple and so accurate?</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/eventprocessing.wordpress.com/227/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/eventprocessing.wordpress.com/227/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/eventprocessing.wordpress.com/227/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/eventprocessing.wordpress.com/227/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/eventprocessing.wordpress.com/227/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/eventprocessing.wordpress.com/227/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/eventprocessing.wordpress.com/227/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/eventprocessing.wordpress.com/227/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/eventprocessing.wordpress.com/227/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/eventprocessing.wordpress.com/227/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/eventprocessing.wordpress.com/227/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/eventprocessing.wordpress.com/227/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thecepblog.com&blog=1100533&post=227&subd=eventprocessing&ref=&feed=1" /></div>]]></content:encoded>
      <pubDate>Sun, 20 Apr 2008 07:16:38 +0000</pubDate>
      <category domain="http://securityratty.com/tag/event cloud">event cloud</category>
      <category domain="http://securityratty.com/tag/event">event</category>
      <category domain="http://securityratty.com/tag/event relationship">event relationship</category>
      <category domain="http://securityratty.com/tag/event data">event data</category>
      <category domain="http://securityratty.com/tag/event stream">event stream</category>
      <category domain="http://securityratty.com/tag/event types">event types</category>
      <category domain="http://securityratty.com/tag/event streams">event streams</category>
      <category domain="http://securityratty.com/tag/streamof market data">streamof market data</category>
      <category domain="http://securityratty.com/tag/market data">market data</category>
      <source url="http://thecepblog.com/2008/04/20/clouding-and-confusing-the-cep-community/">Clouding and Confusing the CEP Community</source>
    </item>
    <item>
      <title><![CDATA[PR Storm - Mass iFRAME Injectable Attacks]]></title>
      <link>http://securityratty.com/article/92d7b090b1b3e9f2f2f1e98739f50ba1</link>
      <guid>http://securityratty.com/article/92d7b090b1b3e9f2f2f1e98739f50ba1</guid>
      <description><![CDATA[Here's some recent media coverage regarding the SEO poisoning attack through exploiting the ABC of web application security , namely input validation, a good example of tactical warfare combing two...]]></description>
      <content:encoded><![CDATA[<a href="http://bp0.blogger.com/_wICHhTiQmrA/R97zCE-0GKI/AAAAAAAABeQ/z1UKhlkufQA/s1600-h/handshake.0.jpg"><img id="BLOGGER_PHOTO_ID_5178843838545139874" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://bp0.blogger.com/_wICHhTiQmrA/R97zCE-0GKI/AAAAAAAABeQ/z1UKhlkufQA/s200/handshake.0.jpg" border="0" /></a>Here's some recent media coverage regarding the <a href="http://ddanchev.blogspot.com/2008/03/more-high-profile-sites-iframe-injected.html">SEO poisoning attack through exploiting the ABC of web application security</a>, namely input validation, a good example of tactical warfare combing two different attack tactics, blackhat SEO for traffic acquisition and abusing input validation for injecting iFRAMES, and abusing the sites' search engine optimization practices of storing the now input violated pages. Meanwhile, Iftach Amit at Finjan points out that <a href="http://www.finjan.com/MCRCblog.aspx?EntryId=1905">as it looks like we were on the same page</a>. Here's Google's comment regarding these incidents provided to Finjan :<br /><br />"<em>Google acknowledged that this was a known attack vector, and confirmed that they are indeed working on ways to manipulate and “sanitize” links provided by them in an effort to minimize the effect of incidents such as XSS on indexed sites. They also share our opinion on the reality of XSS and its affects on web browsing: "Google recommends that sites fix their cross-site scripting vulnerabilities as a priority. These can be abused in a number of ways, including bad interactions with search engines. Google is helping by reaching out to affected organizations. In addition, Google has internal processes to block abuses when the situation warrants.</em>"<br /><br />The responsible full-disclosure, namely disclosing and every domain affected, the IPs of the malicious domains used in the redirection, and obtained a sampled result of where are the domains actually leading to, should have had the effect it's supposed to - raise awareness and put responsible pressure on the people involved in taking care of making sure no one can submit executable commands that will later on get cached, and load, such as iFRAMES in this case. Most of all, these are high page rank-ed sites, namely the junk that they submit is appearing within the first 10/20 search results and is getting crawled within hours upon submitting it, and therefore it must be taken care of as soon as possible, on multiple fronts.<br /><br />- <a href="http://isc.sans.org/diary.html?storyid=4144">The Other iframe attack</a><br />- <a href="http://www.finjan.com/MCRCblog.aspx?EntryId=1905">Optimizing Cross Site Scripting - and general security practices</a><br />- <a href="http://www.avertlabs.com/research/blog/index.php/2008/03/13/follow-up-to-yesterdays-mass-hack-attack/">Follow up to yesterday's mass hack attack</a><br />- <a href="http://www.computerworld.com/action/article.do?command=viewArticleBasic&amp;articleId=9068402&amp;intsrc=news_ts_head">Hackers launch massive IFrame attack</a><br />- <a href="http://www.securityfocus.com/brief/701">SEO poisoning attacks growing</a><br />- <a href="http://www.heise.de/english/newsticker/news/104790">Attackers hijacking web site search engines to push malware</a>; <a href="http://www.heise.de/security/Wieder-gross-angelegte-Angriffe-auf-Web-Anwender-im-Gange-Update--/news/meldung/101521">German article</a><br />- <a href="http://www.informationweek.com/blog/main/archives/2008/03/developers_chec.html">Developers: Check Your %*^&amp; Inputs</a><br />- <a href="http://security.blogs.techtarget.com/2008/03/14/researcher-beware-of-massive-iframe-attack/">Researcher: Beware of massive IFrame attack</a><br /><br />with many other such fake codecs about to get included in future campaigns, and emphasize on the dynamics of orchestrating such a malicious campaign, namely keep it as sophisticated and as deep-linking/deep-iframing as possible to confuse automated malware aggregation approaches at the beginning of the campaign, and <a href="http://ddanchev.blogspot.com/2007/09/popular-web-malware-exploitation.html">Keep it Simple Stupid</a> at the very end of the campaign.<br /><br /><a href="http://ddanchev.blogspot.com/2007/07/malware-embedded-sites-increasing.html">Malicious economies of scale</a> means an efficient and standardized attack approach, take <a href="http://ddanchev.blogspot.com/2007/10/assessing-rock-phish-campaign.html">Rock Phish</a> for instance, but it also means an easy way to detect and mitigate certain threats. In this malicious campaing for instance, nearly all the bogus .info domains with several exceptions are operating within the same netblock, and continue doing so. And the exceptions? It's all a matter of perspective, whether or not you believe having a RBN hosted domain within the actual iFRAME, or the result of the iFRAME redirection in terms of importance.<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?a=v4cgUUF"><img src="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?i=v4cgUUF" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?a=J0S6osF"><img src="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?i=J0S6osF" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?a=XtAOCVf"><img src="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?i=XtAOCVf" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?a=DeFtref"><img src="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?i=DeFtref" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?a=8suNzyF"><img src="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?i=8suNzyF" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?a=DYr6FrF"><img src="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?i=DYr6FrF" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?a=MjZP95f"><img src="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?i=MjZP95f" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/DanchoDanchevOnSecurityAndNewMedia/~4/253292939" height="1" width="1"/>]]></content:encoded>
      <pubDate>Mon, 17 Mar 2008 14:54:21 +0000</pubDate>
      <category domain="http://securityratty.com/tag/massive iframe attack">massive iframe attack</category>
      <category domain="http://securityratty.com/tag/iframe attack">iframe attack</category>
      <category domain="http://securityratty.com/tag/attack">attack</category>
      <category domain="http://securityratty.com/tag/attack vector">attack vector</category>
      <category domain="http://securityratty.com/tag/attack tactics">attack tactics</category>
      <category domain="http://securityratty.com/tag/domains">domains</category>
      <category domain="http://securityratty.com/tag/malicious domains">malicious domains</category>
      <category domain="http://securityratty.com/tag/malicious">malicious</category>
      <category domain="http://securityratty.com/tag/sites">sites</category>
      <source url="http://feeds.feedburner.com/~r/DanchoDanchevOnSecurityAndNewMedia/~3/253292939/pr-storm-mass-iframe-injectable-attacks.html">PR Storm - Mass iFRAME Injectable Attacks</source>
    </item>
  </channel>
</rss>
