<?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: predictable]]></title>
    <link>http://securityratty.com/tag/predictable</link>
    <description></description>
    <pubDate>Wed, 16 Apr 2008 10:27:30 +0000</pubDate>
    <generator>iRatty Engine</generator>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <item>
      <title><![CDATA[BlackHat Recap]]></title>
      <link>http://securityratty.com/article/bec2ea65daab94e0e7001ef1ba7b1b9a</link>
      <guid>http://securityratty.com/article/bec2ea65daab94e0e7001ef1ba7b1b9a</guid>
      <description><![CDATA[Another BlackHat has come and gone. As usual, it was a very busy week juggling customer meetings, recruiting, conference planning, vendor parties, and, oh yes, the actual BlackHat presentations. I had...]]></description>
      <content:encoded><![CDATA[<p>Another BlackHat has come and gone.  As usual, it was a very busy week juggling customer meetings, recruiting, conference planning, vendor parties, and, oh yes, the actual BlackHat presentations.  I had a fantastic time catching up with old friends and finally getting the opportunity to meet more of the <a href="http://n0where.org/security-twits/">Security Twits</a> and others in the security community.  I didn&#8217;t submit a talk this year, but nevertheless, fake Dan Kaminsky was still excited to see me.</p>
<p><a href="http://www.veracode.com/blog/wp-content/uploads/2008/08/chris_2742966251_1b47297b33_b.jpg"><center><img src="http://www.veracode.com/blog/wp-content/uploads/2008/08/chris_2742966251_1b47297b33_b-300x225.jpg" alt="" title="chris_2742966251_1b47297b33_b" width="300" height="225" class="aligncenter size-medium wp-image-215 photoborder" /></center></a></p>
<p>My favorite talk, as expected, was the Sotirov/Dowd talk on <a href="http://taossa.com/archive/bh08sotirovdowd.pdf">How To Impress Girls With Browser Memory Protection Bypasses</a>.  The attack is a conceptually simple, yet completely reliable technique for exploiting vulnerabilities in web browsers.  Of course, the media has <a href="http://searchsecurity.techtarget.com/news/article/0,289142,sid14_gci1324395,00.html">sensationalized </a> the impact of their findings, but ultimately, this is still significant as far as browser-based exploits are concerned.  It&#8217;s worth mentioning that part of the technique allowing them to load a .NET DLL at an arbitrary location under Vista was reliant on an implementation bug wherein the OS disables ASLR if the version in the .NET COR header was below a certain value.  However, the address space spraying and stack spraying techniques are likely to be extended to other platforms utilizing similar memory protection mechanisms.  </p>
<p>As for the girls?  I can report first-hand that the ladies at TAO on Wednesday night were hanging on <a href="http://twitter.com/alexsotirov">Alex</a>&#8217;s every word.  They were particularly impressed when he whipped out the laptop for a live demo.  Unfortunately, none of the dozen iPhone owners in the immediate vicinity thought to snap a picture (too busy Twittering).  Oh well.  </p>
<p>I also enjoyed Hovav Shacham&#8217;s talk on return-oriented programming.  Simply put, he described a generalization of the return-to-libc shellcode approach with the intent to demonstrate that one could achieve Turing-complete computation using &#8220;found code&#8221; in process images.  By chaining together series of mini-computations ending in return (RET) instructions, it was possible to build higher-level programming constructs such as branches and loops.  The nature of the x86 instruction set provides some flexibility because instructions are interpreted differently depending on how you align the instruction pointer (i.e. the old shellcode trick of searching the process image for any JMP EBX instruction and using that as your EIP).  In RISC architectures such as SPARC, however, you don&#8217;t have that luxury; if your %pc isn&#8217;t aligned properly you get a bus error.  So it was quite interesting to see that they were able to extend the concept to RISC.  The practicality of the attack technique is limited by the fact that the shellcode is tuned to a particular binary image &#8212; if the shellcode was built using instructions extrapolated from glibc 2.3.5, it won&#8217;t work for a system running glibc 2.4.  </p>
<p>I thought Scott Stender&#8217;s talk on <a href="http://isecpartners.com/files/iSEC%20Partners%20-%20Concurrency%20Attacks%20in%20Web%20Applications.pdf">Concurrency Attacks in Web Applications</a> was interesting as well.  In a nutshell, spewing thousands of simultaneous requests at web application transactions that are not thread-safe can create interesting problems.  In the presentation, Scott ran his demo against a VM running on the attack machine.  I found myself wondering how effective the same attack would be over the Internet &#8212; would it be significantly less reliable (or not at all)?  Race conditions are generally easier to exploit locally than remotely due to more predictable execution conditions.  Certainly this is an under-tested vulnerability class though.</p>
<p>One presentation I wasn&#8217;t able to attend but want to follow up on is <a href="http://twitter.com/nate_mcfeters">Nate McFeters</a>, John Heasman, and Rob Carter&#8217;s talk which discussed the GIFAR attack I&#8217;ve been hearing so much about lately.  The gist is that you can create a file that is both a valid GIF and a valid JAR, then use some Java applet tricks to initiate HTTP requests on behalf of the victim.  </p>
<p>Finally, the <a href="http://pwnie-awards.org/2008/">Pwnie Awards</a> didn&#8217;t fail to disappoint.  Drama ensued over the Most Overhyped award, but at least this year some of the winners showed up to claim their awards!  <a href="http://twitter.com/halvarflake">Halvar</a> rapping Symantec lyrics was also quite memorable.</p>
<p>All in all, a fun and informative week, but as usual, I was relieved to get the hell out of Vegas and head home on Friday morning. </p>
<p>P.S. For a much more entertaining BlackHat/Defcon Recap, read <a href="http://securityuncorked.net/2008/08/anecdotes-blackhat-defcon/">Jennifer Jabbusch&#8217;s account</a> of the week&#8217;s events.  It&#8217;s my favorite one so far!</p>
]]></content:encoded>
      <pubDate>Tue, 12 Aug 2008 18:43:18 +0000</pubDate>
      <category domain="http://securityratty.com/tag/favorite">favorite</category>
      <category domain="http://securityratty.com/tag/favorite talk">favorite talk</category>
      <category domain="http://securityratty.com/tag/talk">talk</category>
      <category domain="http://securityratty.com/tag/sotirovdowd talk">sotirovdowd talk</category>
      <category domain="http://securityratty.com/tag/scott stenders talk">scott stenders talk</category>
      <category domain="http://securityratty.com/tag/completely reliable technique">completely reliable technique</category>
      <category domain="http://securityratty.com/tag/reliable">reliable</category>
      <category domain="http://securityratty.com/tag/attack">attack</category>
      <category domain="http://securityratty.com/tag/technique">technique</category>
      <source url="http://www.veracode.com/blog/?p=202">BlackHat Recap</source>
    </item>
    <item>
      <title><![CDATA[BlackHat Recap]]></title>
      <link>http://securityratty.com/article/6b779e65a6ad790dd8e631057208ff77</link>
      <guid>http://securityratty.com/article/6b779e65a6ad790dd8e631057208ff77</guid>
      <description><![CDATA[Another BlackHat has come and gone. As usual, it was a very busy week juggling customer meetings, recruiting, conference planning, vendor parties, and, oh yes, the actual BlackHat presentations. I had...]]></description>
      <content:encoded><![CDATA[<p>Another BlackHat has come and gone.  As usual, it was a very busy week juggling customer meetings, recruiting, conference planning, vendor parties, and, oh yes, the actual BlackHat presentations.  I had a fantastic time catching up with old friends and finally getting the opportunity to meet more of the <a href="http://n0where.org/security-twits/">Security Twits</a> and others in the security community.  I didn&#8217;t submit a talk this year, but nevertheless, <a href="http://flickr.com/photos/fakedankaminsky/">fake Dan Kaminsky</a> was still excited to see me.</p>
<p><a href="http://www.veracode.com/blog/wp-content/uploads/2008/08/chris_2742966251_1b47297b33_b.jpg"><center><img src="http://www.veracode.com/blog/wp-content/uploads/2008/08/chris_2742966251_1b47297b33_b-300x225.jpg" alt="" title="chris_2742966251_1b47297b33_b" width="300" height="225" class="aligncenter size-medium wp-image-215 photoborder" /></center></a></p>
<p>My favorite talk, as expected, was the Sotirov/Dowd talk on <a href="http://taossa.com/archive/bh08sotirovdowd.pdf">How To Impress Girls With Browser Memory Protection Bypasses</a>.  The attack is a conceptually simple, yet completely reliable technique for exploiting vulnerabilities in web browsers.  Of course, the media has <a href="http://searchsecurity.techtarget.com/news/article/0,289142,sid14_gci1324395,00.html">sensationalized</a> the impact of their findings, but ultimately, this is still significant as far as browser-based exploits are concerned (here is a <a href="http://blogs.zdnet.com/Bott/?p=513">more accurate report</a>).  It&#8217;s worth mentioning that part of the technique allowing them to load a .NET DLL at an arbitrary location under Vista was reliant on an implementation bug wherein the OS disables ASLR if the version in the .NET COR header was below a certain value.  However, the address space spraying and stack spraying techniques are likely to be extended to other platforms utilizing similar memory protection mechanisms.  </p>
<p>As for the girls?  I can report first-hand that the ladies at TAO on Wednesday night were hanging on <a href="http://twitter.com/alexsotirov">Alex</a>&#8217;s every word.  They were particularly impressed when he whipped out the laptop for a live demo.  Unfortunately, none of the dozen iPhone owners in the immediate vicinity thought to snap a picture (too busy Twittering).  Oh well.  </p>
<p>I also enjoyed Hovav Shacham&#8217;s talk on return-oriented programming.  Simply put, he described a generalization of the return-to-libc shellcode approach with the intent to demonstrate that one could achieve Turing-complete computation using &#8220;found code&#8221; in process images.  By chaining together series of mini-computations ending in return (RET) instructions, it was possible to build higher-level programming constructs such as branches and loops.  The nature of the x86 instruction set provides some flexibility because instructions are interpreted differently depending on how you align the instruction pointer (i.e. the old shellcode trick of searching the process image for any JMP EBX instruction and using that as your EIP).  In RISC architectures such as SPARC, however, you don&#8217;t have that luxury; if your %pc isn&#8217;t aligned properly you get a bus error.  So it was quite interesting to see that they were able to extend the concept to RISC.  The practicality of the attack technique is limited by the fact that the shellcode is tuned to a particular binary image &#8212; if the shellcode was built using instructions extrapolated from glibc 2.3.5, it won&#8217;t work for a system running glibc 2.4.  </p>
<p>I thought Scott Stender&#8217;s talk on <a href="http://isecpartners.com/files/iSEC%20Partners%20-%20Concurrency%20Attacks%20in%20Web%20Applications.pdf">Concurrency Attacks in Web Applications</a> was interesting as well.  In a nutshell, spewing thousands of simultaneous requests at web application transactions that are not thread-safe can create interesting problems.  In the presentation, Scott ran his demo against a VM running on the attack machine.  I found myself wondering how effective the same attack would be over the Internet &#8212; would it be significantly less reliable (or not at all)?  Race conditions are generally easier to exploit locally than remotely due to more predictable execution conditions.  Certainly this is an under-tested vulnerability class though.</p>
<p>One presentation I wasn&#8217;t able to attend but want to follow up on is <a href="http://twitter.com/nate_mcfeters">Nate McFeters</a>, John Heasman, and Rob Carter&#8217;s talk which discussed the GIFAR attack I&#8217;ve been hearing so much about lately.  The gist is that you can create a file that is both a valid GIF and a valid JAR, then use some Java applet tricks to initiate HTTP requests on behalf of the victim.  </p>
<p>Finally, the <a href="http://pwnie-awards.org/2008/">Pwnie Awards</a> didn&#8217;t fail to disappoint.  Drama ensued over the Most Overhyped award, but at least this year some of the winners showed up to claim their awards!  <a href="http://twitter.com/halvarflake">Halvar</a> rapping Symantec lyrics was also quite memorable.</p>
<p>All in all, a fun and informative week, but as usual, I was relieved to get the hell out of Vegas and head home on Friday morning. </p>
<p>P.S. For a much more entertaining BlackHat/Defcon Recap, read <a href="http://securityuncorked.net/2008/08/anecdotes-blackhat-defcon/">Jennifer Jabbusch&#8217;s account</a> of the week&#8217;s events.  It&#8217;s my favorite one so far!</p>
]]></content:encoded>
      <pubDate>Tue, 12 Aug 2008 18:43:18 +0000</pubDate>
      <category domain="http://securityratty.com/tag/favorite">favorite</category>
      <category domain="http://securityratty.com/tag/favorite talk">favorite talk</category>
      <category domain="http://securityratty.com/tag/talk">talk</category>
      <category domain="http://securityratty.com/tag/sotirovdowd talk">sotirovdowd talk</category>
      <category domain="http://securityratty.com/tag/scott stenders talk">scott stenders talk</category>
      <category domain="http://securityratty.com/tag/completely reliable technique">completely reliable technique</category>
      <category domain="http://securityratty.com/tag/reliable">reliable</category>
      <category domain="http://securityratty.com/tag/attack">attack</category>
      <category domain="http://securityratty.com/tag/technique">technique</category>
      <source url="http://www.veracode.com/blog/2008/08/blackhat-recap/">BlackHat Recap</source>
    </item>
    <item>
      <title><![CDATA[Bubblicious]]></title>
      <link>http://securityratty.com/article/14b20bc109726f2d895ba34188e3ede3</link>
      <guid>http://securityratty.com/article/14b20bc109726f2d895ba34188e3ede3</guid>
      <description><![CDATA[iang surveyed the events that conspired to our present ever mounting economic problems. Interestingly enough Charlie Munger identified much the same themes (not all the particulars) way back in Wesco...]]></description>
      <content:encoded><![CDATA[<p><a href="http://www.theonion.com/content/news/recession_plagued_nation_demands"></a><a style="float: left;" href="http://1raindrop.typepad.com/.a/6a00d83451c75869e200e553a119cb8833-pi"><img  class="at-xid-6a00d83451c75869e200e553a119cb8833 " alt="20080714_onion_bubble" src="http://1raindrop.typepad.com/.a/6a00d83451c75869e200e553a119cb8833-320pi" style="margin: 0px 5px 5px 0px;" title="20080714_onion_bubble"></a> <a href="https://financialcryptography.com/mt/archives/001062.html">iang surveyed</a> the events that conspired to our present ever mounting economic problems. Interestingly enough <a href="http://en.wikipedia.org/wiki/Charlie_Munger">Charlie Munger</a> identified much the same themes (not all the particulars) way back in <a href="http://www.docstoc.com/docs/949558/Wesco-Financial-1990-Letter">Wesco Financial's 1990 letter</a>

</p><blockquote><p>
	Granting the presence of perverse incentives, what are the operating mechanics that cause widespread bad loans (where the higher interest rates do not adequately cover increased risk of loss) under our present system? After all, the bad lending, while it has a surface plausibility to bankers under cost pressure, is, by definition, not rational, at least for the lending banks and the wider civilization. How then does bad lending occur so often? 	
	</p></blockquote><blockquote><p>It occurs (partly) because there are predictable irrationalities among people as social animals. It is now pretty clear (in experimental social psychology) that people on the horns of a dilemma, which is where our system has placed our bankers, are extra likely to react unwisely to the example of other peoples' conduct, now widely called "social proof". So, once some banker has apparently (but not really) solved his cost-pressure problem by unwise lending, a considerable amount of imitative "crowd folly", relying on the "social proof", is the natural consequence. Additional massive irrational lending is caused by "reinforcement" of foolish behavior, caused by unwise accounting convention in a manner discussed later in this letter. It is hard to be wise when the messages which drive you are wrong messages provided by a mal-designed system. 	
	</p></blockquote><blockquote><p>In chemistry, if you mix items that explode in combination, you always get in trouble until you learn not to allow the mixture. So also, in the American banking system.
</p></blockquote><p>

So Munger identified this volatile combination about 17 years ago at least.

In the same letter Warren Buffett added:
</p><blockquote><p>
	A few small sections of Mr. Munger's letter have been excluded: When Berkshire's report exceeds 72 pages, we have problems in binding it. Because of this limitation, either Charlie's letter or mine had to be cut and I decided a coin flip was appropriate. In fact - as things turned out - I finally decided nine flips were appropriate. -- W.E.B.
	
</p></blockquote><p>

Only thing I would (and did) add to iang's post is that historically speaking when things are looking bad is when deals are found. <a href="http://online.wsj.com/article/SB121582067258747665.html">Jason Zweig</a> (channeling <a href="http://en.wikipedia.org/wiki/Benjamin_Graham">Ben Graham</a>)

</p><blockquote><p>
	"Could things possibly get worse? I don't know, but I am an optimist -- so I certainly hope things do get worse. Nothing else should satisfy an intelligent investor."
</p></blockquote>]]></content:encoded>
      <pubDate>Tue, 15 Jul 2008 17:26:02 +0000</pubDate>
      <category domain="http://securityratty.com/tag/bad">bad</category>
      <category domain="http://securityratty.com/tag/widespread bad loans">widespread bad loans</category>
      <category domain="http://securityratty.com/tag/letter">letter</category>
      <category domain="http://securityratty.com/tag/charlie munger">charlie munger</category>
      <category domain="http://securityratty.com/tag/charlie">charlie</category>
      <category domain="http://securityratty.com/tag/system">system</category>
      <category domain="http://securityratty.com/tag/social proof">social proof</category>
      <category domain="http://securityratty.com/tag/munger">munger</category>
      <category domain="http://securityratty.com/tag/volatile combination">volatile combination</category>
      <source url="http://1raindrop.typepad.com/1_raindrop/2008/07/bubblicious.html">Bubblicious</source>
    </item>
    <item>
      <title><![CDATA[The Governments Top Hackers?]]></title>
      <link>http://securityratty.com/article/a278ca43d573699cd7a0146f62317f26</link>
      <guid>http://securityratty.com/article/a278ca43d573699cd7a0146f62317f26</guid>
      <description><![CDATA[Popular Mechanics recently published an article about the NSA Red Team , which caught my interest, having been a part of that organization for a short stint back in early 2000. The article does a...]]></description>
      <content:encoded><![CDATA[<p>Popular Mechanics recently published an article about the <a href="http://www.popularmechanics.com/technology/military_law/4270420.html">NSA Red Team</a>, which caught my interest, having been a part of that organization for a short stint back in early 2000.  The article does a decent job of describing the Red Team&#8217;s charter, which is essentially to attack DOD targets in an attempt to simulate real adversaries, not unlike a consultant running a pen test against a corporation.  The rules of engagement are similar to most pen tests: don&#8217;t DoS the target, don&#8217;t install malware, generally be non-destructive.  </p>
<p>Disappointingly, the author sprinkles the usual super-secret uber-hacker spin throughout the article to make the Red Team seem mysterious and exclusive, with untouchable talent.  It&#8217;s a little misleading. For starters, there&#8217;s the predictable question about success rates:</p>
<blockquote><p>I’d heard from one of the Department of Defense clients who had previously worked with the NSA red team that OWNSAVAOG and his team had a success rate of close to 100 percent. “We don’t keep statistics on that,” OWNSAVAOG insisted when I pressed him on an internal measuring stick.</p></blockquote>
<p>This is one of those statements that is difficult for the average reader to interpret.  It&#8217;s intended to make the team sound like a crack squad of hackers, but in reality it&#8217;s the same statistic that every security consultancy cites during sales calls.  The truth is, there&#8217;s a lot of wiggle room on what is considered &#8220;getting in&#8221; to the target.  For example, some would say that brute forcing an FTP server and downloading some FOUO (For Official Use Only) documents constitutes penetrating the target.  Others would disagree.</p>
<p>How about personnel? I thought this was an englightening and accurate statement from the unnamed NSA source:</p>
<blockquote><p>And like any good geek at a desk talking to a guy with a really cool job, I wondered just where the NSA finds the members of its superhacker squad. “The bulk is military personnel, civilian government employees and a small cadre of contractors,” OWNSAVAOG says. The military guys mainly conduct the ops (the actual breaking and entering stuff), while the civilians and contractors mainly write code to support their endeavors. For those of you looking for a gig in the ultrasecret world of red teaming, this top hacker says the ideal profile is someone with “technical skills, an adversarial mind-set, perseverance and imagination.”</p></blockquote>
<p>He basically admits that the team consists mostly of people who &#8220;run the tools&#8221; and only a handful that actually write the tools or do anything cutting-edge.  It shouldn&#8217;t be that surprising; just as in any large consulting organization, you have some people who run scanners/tools and aren&#8217;t expected to be terribly analytical.  While the Red Team almost certainly has some superstars, on the whole it is similar in both skillset and composition to a typical consultancy or enterprise security team.</p>
<p>In terms of attracting and retaining top talent, the Red Team faces the same challenges as the rest of the information security industry, with the built-in disadvantage of the <a href="http://www.opm.gov/oca/08tables/pdf/DCB.pdf">government pay scale</a>.  If that wasn&#8217;t bad enough, they also have to <i>compete with themselves</i> (i.e. the rest of the NSA) for already scarce resources.  Given these challenges, how could one realistically expect the Red Team to be as advanced as the article portrays?</p>
<p>Finally, let&#8217;s dispel the &#8220;super-secret&#8221; notion &#8212; unless things have changed significantly, the majority of Red Team operations are unclassified.  Granted, detailed information is guarded, but you can find reports summarizing <a href="http://www.fas.org/irp/crs/RL30735.pdf">past operations</a> if you dig around a bit.  One would expect that an operation intended to be truly secretive would never make its way into Google search results.</p>
<p>I want to conclude by saying that this post is not intended to cast the Red Team itself in a negative light.  I enjoyed my time there and had the opportunity to work with some smart people.   The Red Team&#8217;s goals are worthy and noble; clearly, state-sponsored cyberterrorism is a <a href="http://www.spiegel.de/international/germany/0,1518,550212,00.html">growing</a> <a href="http://www.crn.com/security/208403765">concern</a> and as a country we should be as prepared as possible.  But realize that we have a long way to go.</p>
]]></content:encoded>
      <pubDate>Tue, 01 Jul 2008 14:40:47 +0000</pubDate>
      <category domain="http://securityratty.com/tag/team">team</category>
      <category domain="http://securityratty.com/tag/nsa red team">nsa red team</category>
      <category domain="http://securityratty.com/tag/red team">red team</category>
      <category domain="http://securityratty.com/tag/team sound">team sound</category>
      <category domain="http://securityratty.com/tag/red team operations">red team operations</category>
      <category domain="http://securityratty.com/tag/nsa">nsa</category>
      <category domain="http://securityratty.com/tag/red">red</category>
      <category domain="http://securityratty.com/tag/red teams charter">red teams charter</category>
      <category domain="http://securityratty.com/tag/enterprise security team">enterprise security team</category>
      <source url="http://www.veracode.com/blog/?p=117">The Governments Top Hackers?</source>
    </item>
    <item>
      <title><![CDATA[Microsoft To Deliver Office Hotfixes in Scheduled Cumulative Updates]]></title>
      <link>http://securityratty.com/article/a0e995636e2af9515b574e85ef708279</link>
      <guid>http://securityratty.com/article/a0e995636e2af9515b574e85ef708279</guid>
      <description><![CDATA[Microsoft has announced, in the Office Sustained Engineering blog, that they will be moving away from the current weekly schedule for the release of Office hotfixes. Instead, every 2 months a...]]></description>
      <content:encoded><![CDATA[Microsoft has announced, in the <A href="http://blogs.technet.com/office_sustained_engineering/default.aspx">Office Sustained Engineering</A> blog, that they will be moving away from the current weekly schedule for the release of Office hotfixes. <a href="http://blogs.technet.com/office_sustained_engineering/archive/2008/07/01/office-hotfixes-to-be-delivered-on-a-defined-schedule-in-the-form-of-cumulative-updates.aspx">Instead, every 2 months a cumulative update will be released.</a> The first such update will appear in August, 2008.

The blog announcing the development does not go deeply into the reasons for the change, other than to say that "[t]he primary goal is to deliver high quality fixes in a predictable timeframe." It's also possible that, being more cumulative than individual hotfixes, the new updates will keep configurations more consist ant, and therefore testing easier. On the other hand, the blog says that, even though the updates will come in a package with multiple updates, "...[c]ustomers accepting hotfixes will not be required to install anything more than they install today in order to take advantage of a cumulative update." So that sounds like you can pick and choose hotfixes to install from the package.

Customers will also still be able to demand "Critical on-demand (COD) hotfixes." These are for emergencies only, and presumably they are rare.

The new approach will not change the schedule or contents of public updates, including service packs and security updates.<br style="clear: both;"/>
  <img alt="" style="border: 0; height:1px; width:1px;" border="0" src="http://www.pheedo.com/img.phdo?i=ee310f0c4a9ef789b72b1ab45ad9befd" height="1" width="1"/>
<img src="http://www.pheedo.com/feeds/tracker.php?i=ee310f0c4a9ef789b72b1ab45ad9befd" style="display: none;" border="0" height="1" width="1" alt=""/><img src="http://feeds.ziffdavisenterprise.com/~r/RSS/cheap_hack/~4/324360731" height="1" width="1"/>]]></content:encoded>
      <pubDate>Tue, 01 Jul 2008 13:34:40 +0000</pubDate>
      <category domain="http://securityratty.com/tag/office hotfixes">office hotfixes</category>
      <category domain="http://securityratty.com/tag/office">office</category>
      <category domain="http://securityratty.com/tag/hotfixes">hotfixes</category>
      <category domain="http://securityratty.com/tag/choose hotfixes">choose hotfixes</category>
      <category domain="http://securityratty.com/tag/cumulative">cumulative</category>
      <category domain="http://securityratty.com/tag/current weekly schedule">current weekly schedule</category>
      <category domain="http://securityratty.com/tag/individual hotfixes">individual hotfixes</category>
      <category domain="http://securityratty.com/tag/schedule">schedule</category>
      <category domain="http://securityratty.com/tag/install">install</category>
      <source url="http://feeds.ziffdavisenterprise.com/~r/RSS/cheap_hack/~3/324360731/microsoft_to_deliver_office_hotfixes_in_scheduled_cumulative_updates_1.html">Microsoft To Deliver Office Hotfixes in Scheduled Cumulative Updates</source>
    </item>
    <item>
      <title><![CDATA[Microsoft to Deliver Office Hotfixes in Scheduled Cumulative Updates]]></title>
      <link>http://securityratty.com/article/8bbe99166b0b18fc6eb85509c4ff5ded</link>
      <guid>http://securityratty.com/article/8bbe99166b0b18fc6eb85509c4ff5ded</guid>
      <description><![CDATA[Microsoft has announced in the Office Sustained Engineering blog that it will be moving away from the current weekly schedule for the release of Office hotfixes. Instead, every two months a cumulative...]]></description>
      <content:encoded><![CDATA[Microsoft has announced in the <A href="http://blogs.technet.com/office_sustained_engineering/default.aspx" target="_blank">Office Sustained Engineering</A> blog that it will be moving away from the current weekly schedule for the release of Office hotfixes. <a href="http://blogs.technet.com/office_sustained_engineering/archive/2008/07/01/office-hotfixes-to-be-delivered-on-a-defined-schedule-in-the-form-of-cumulative-updates.aspx" target="_blank">Instead, every two months a cumulative update will be released.</a> The first such update will appear in August 2008.

The blog announcing the development does not go deeply into the reasons for the change, other than to say, "The primary goal is to deliver high-quality fixes in a predictable time frame." It's also possible that, being more cumulative than individual hotfixes, the new updates will keep configurations more consistent, and therefore make testing easier. On the other hand, the blog says, even though the updates will come in a package with multiple updates, "Customers accepting hotfixes will <em>not</em> be required to install anything more than they install today in order to take advantage of a cumulative update." So that sounds like you can pick and choose hotfixes to install from the package.

Customers will also still be able to demand "Critical on-demand (COD) hotfixes." These are for emergencies only, and presumably they are rare.

The new approach will not change the schedule or contents of public updates, including service packs and security updates.<br style="clear: both;"/>
  <img alt="" style="border: 0; height:1px; width:1px;" border="0" src="http://www.pheedo.com/img.phdo?i=5196f0fb1de38660e0d6652c1f73d0b7" height="1" width="1"/>
<img src="http://www.pheedo.com/feeds/tracker.php?i=5196f0fb1de38660e0d6652c1f73d0b7" style="display: none;" border="0" height="1" width="1" alt=""/><img src="http://feeds.ziffdavisenterprise.com/~r/RSS/cheap_hack/~4/338277691" height="1" width="1"/>]]></content:encoded>
      <pubDate>Tue, 01 Jul 2008 13:34:40 +0000</pubDate>
      <category domain="http://securityratty.com/tag/office hotfixes">office hotfixes</category>
      <category domain="http://securityratty.com/tag/office">office</category>
      <category domain="http://securityratty.com/tag/hotfixes">hotfixes</category>
      <category domain="http://securityratty.com/tag/choose hotfixes">choose hotfixes</category>
      <category domain="http://securityratty.com/tag/cumulative">cumulative</category>
      <category domain="http://securityratty.com/tag/current weekly schedule">current weekly schedule</category>
      <category domain="http://securityratty.com/tag/individual hotfixes">individual hotfixes</category>
      <category domain="http://securityratty.com/tag/schedule">schedule</category>
      <category domain="http://securityratty.com/tag/install">install</category>
      <source url="http://feeds.ziffdavisenterprise.com/~r/RSS/cheap_hack/~3/338277691/microsoft_to_deliver_office_hotfixes_in_scheduled_cumulative_updates_1.html">Microsoft to Deliver Office Hotfixes in Scheduled Cumulative Updates</source>
    </item>
    <item>
      <title><![CDATA[Feature Request #1: Stable Code]]></title>
      <link>http://securityratty.com/article/8ccf3e65d2b1b8b72fdbe0860c092c80</link>
      <guid>http://securityratty.com/article/8ccf3e65d2b1b8b72fdbe0860c092c80</guid>
      <description><![CDATA[I have a note to all network hardware vendors
Dear network vendor
As someone that is forced to configure and implement security on your hardware, I would greatly appreciate stable code and properly...]]></description>
      <content:encoded><![CDATA[<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; I have a note to all network hardware vendors&#8230;</em></p><p>Dear network vendor,</p><p>As someone that is forced to configure and implement security on your hardware, I would greatly appreciate stable code and properly functioning features. Unfortunately, I cannot always choose the hardware my customers are using in their infrastructure. However, if you would like for me to recommend they continue purchasing and using it, then the product must demonstrate to me that it is: capable, reliable, predictable and well-documented. If your product is not meeting these requirements, I&#8217;m forced to recommend other solutions to your (current) customer. </p><p><u>Stable Code</u>. If I have to spend 2-6 hours per implementation working through your product&#8217;s bugs, and then must either spend time on a support call or spend time getting packet captures to prove to you it&#8217;s not working, I am not a happy camper because you&#8217;re slowing down my progress. Your customer is not happy because they&#8217;re paying for that time and I&#8217;m not cheap. </p><p><u>Features</u>. Don&#8217;t publish in technical documentation that your product, or code can do something, only for me to find out later that it cannot. On-site in the middle of an implementation is not the time to architect Plan B. Let me know before, either through technical docs, white papers, best practices or release notes. I do read those. If you want to bend the truth, do it the marketing fluff, not my technical documents. </p><p><u>Documentation</u>. If your product <em>does</em> do what you say it does, then please do document and explain the concepts and procedures. Examples are good, but explanations are mandatory. A correct CLI reference is always lovely as well. If there are got&#8217;chas or tricks, please also document those. Again, white papers or release notes are fine. Having to track down the one security engineer from your company that holds the magic key is not practical, nor scalable. Plus, he may be on vacation during my install, which would make me irate. </p><p><u>Support</u>. If your product is not functioning or performing as expected, do NOT expect your customers to have a current maintenance contract to address a known issue or bug (or an un-known issue or bug for that matter). If they found a bug for you, you should probably <em>give</em> them a maintenance contract for a year&#8230; or two. If you don&#8217;t let us call support, I will find one of your pre-sales engineers and we will use him or her for post-sales support, which is not what you want them to do. But that&#8217;s your problem, not mine.</p><p>I believe that sums up the major issues. Specifically, I am interested in security, RADIUS, SSH, SNMP, DHCP&nbsp;and 802.1X functions. Before you add another bell or tweak another whistle, please make what you have works&#8230; consistently. That should be first, so it&#8217;s my Feature Request #1. </p><p>Respectfully,</p><p>jj</p><p># # #</p>
]]></content:encoded>
      <pubDate>Mon, 30 Jun 2008 00:01:00 +0000</pubDate>
      <category domain="http://securityratty.com/tag/code">code</category>
      <category domain="http://securityratty.com/tag/stable code">stable code</category>
      <category domain="http://securityratty.com/tag/support">support</category>
      <category domain="http://securityratty.com/tag/post-sales support">post-sales support</category>
      <category domain="http://securityratty.com/tag/current maintenance contract">current maintenance contract</category>
      <category domain="http://securityratty.com/tag/current">current</category>
      <category domain="http://securityratty.com/tag/maintenance contract">maintenance contract</category>
      <category domain="http://securityratty.com/tag/security engineer">security engineer</category>
      <category domain="http://securityratty.com/tag/security">security</category>
      <source url="http://www.securityuncorked.com/security-uncorked/2008/6/30/feature-request-1-stable-code.html">Feature Request #1: Stable Code</source>
    </item>
    <item>
      <title><![CDATA[Terrorism as a Tax]]></title>
      <link>http://securityratty.com/article/b8ba51d7aa38036fb40aed86c3466c62</link>
      <guid>http://securityratty.com/article/b8ba51d7aa38036fb40aed86c3466c62</guid>
      <description><![CDATA[Definitely a good way to look at it : Fear, in other words, is a tax, and al-Qaeda and its ilk have done better at extracting it from Americans than the Internal Revenue Service. Think about the extra...]]></description>
      <content:encoded><![CDATA[<p>Definitely a <a href="http://www.washingtonpost.com/wp-dyn/content/article/2008/04/30/AR2008043003008.html">good way to look at it</a>:</p>

<blockquote>Fear, in other words, is a tax, and al-Qaeda and its ilk have done better at extracting it from Americans than the Internal Revenue Service. Think about the extra half-hour millions of airline passengers waste standing in security lines; the annual cost in lost work hours runs into the billions. Add to that the freight delays at borders, ports and airports, the cost of checking money transfers as well as goods in transit, the wages for beefed-up security forces around the world. And that doesn't even attempt to put a price tag on the compression of civil liberties or the loss of human dignity from being groped in full public view by Transportation Security Administration personnel at the airport or from having to walk barefoot through the metal detector, holding up your beltless pants. This global transaction tax represents the most significant victory of Terror International to date. 

<p>The new fear tax falls most heavily on the United States. Last November, the Commerce Department reported a 17 percent decline in overseas travel to the United States between Sept. 11, 2001, and 2006. (There are no firm figures for 2007 yet, but there seems to have been an uptick.) That slump has cost the country $94 billion in lost tourist spending, nearly 200,000 jobs and $16 billion in forgone tax revenue -- and all while the dollar has kept dropping. </p>

<p>Why? The journal Tourism Economics gives the predictable answer: "The perception that U.S. visa and entry policies do not welcome international visitors is the largest factor in the decline of overseas travelers." Two-thirds of survey respondents worried about being detained for hours because of a misstatement to immigration officials. And here is the ultimate irony: "More respondents were worried about U.S. immigration officials (70 percent) than about crime or terrorism (54 percent) when considering a trip to the country."</blockquote></p>

<p>In <a href="http://www.schneier.com/book-beyondfear.html"><i>Beyond Fear</i></a> I wrote:</p>

<blockquote>Security is a tax on the honest.

<p>If it weren’t for attackers, our lives would be a whole lot easier. In a world where everyone was completely honorable and law-abiding all of the time, everything we bought and did would be cheaper. We wouldn’t have to pay for door locks, police departments, or militaries. There would be no security countermeasures, because people would never consider going where they were not allowed to go or doing what they were not allowed to do. Fraud would not be a problem, because no one would commit fraud. Nor would anyone commit burglary, murder, or terrorism. We wouldn’t have to modify our behavior based on security risks, because there would be none.</p>

<p>But that’s not the world we live in. Security permeates everything we do and supports our society in innumerable ways. It’s there when we wake up in the morning, when we eat our meals, when we’re at work, and when we’re with our families. It’s embedded in our wallets and the global financial network, in the doors of our homes and the border crossings of our countries, in our conversations and the publications we read. We constantly make security trade-offs, whether we’re conscious of them or not: large and small, personal and social. Many more security trade-offs are imposed on us from outside: by governments, by the marketplace, by technology, and by social norms. Security is a part of our world, just as it is part of the world of every other living thing. It has always been a part, and it always will be.</blockquote><br />
</p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/schneier/fulltext?a=2pGMuH"><img src="http://feeds.feedburner.com/~f/schneier/fulltext?i=2pGMuH" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/schneier/fulltext?a=mo52AH"><img src="http://feeds.feedburner.com/~f/schneier/fulltext?i=mo52AH" border="0"></img></a>
</div>]]></content:encoded>
      <pubDate>Mon, 12 May 2008 02:29:47 +0000</pubDate>
      <category domain="http://securityratty.com/tag/tax">tax</category>
      <category domain="http://securityratty.com/tag/security">security</category>
      <category domain="http://securityratty.com/tag/security risks">security risks</category>
      <category domain="http://securityratty.com/tag/security countermeasures">security countermeasures</category>
      <category domain="http://securityratty.com/tag/security trade-offs">security trade-offs</category>
      <category domain="http://securityratty.com/tag/fear tax falls">fear tax falls</category>
      <category domain="http://securityratty.com/tag/security lines">security lines</category>
      <category domain="http://securityratty.com/tag/beefed-up security forces">beefed-up security forces</category>
      <category domain="http://securityratty.com/tag/percent decline">percent decline</category>
      <source url="http://www.schneier.com/blog/archives/2008/05/terrorism_as_a.html">Terrorism as a Tax</source>
    </item>
    <item>
      <title><![CDATA[Iron Man was just not very magnetic to me]]></title>
      <link>http://securityratty.com/article/bd5fb9eff88fa912961371de11a5f378</link>
      <guid>http://securityratty.com/article/bd5fb9eff88fa912961371de11a5f378</guid>
      <description><![CDATA[Took the kids to see Iron Man tonight with our cousins Jeri and Danny. I generally like Robert Downey, Jr and he acted very hard in this movie. However, I just didn't get the story. I remember...]]></description>
      <content:encoded><![CDATA[
<div xmlns="http://www.w3.org/1999/xhtml"><p><a href="http://www.stillsecureafteralltheseyears.com/ashimmy/WindowsLiveWriter/ironman_bigposter.jpg"><img style="margin: 0px 10px 0px 0px" height="240" alt="ironman_bigposter" src="http://www.stillsecureafteralltheseyears.com/ashimmy/WindowsLiveWriter/ironman_bigposter_thumb.jpg" width="162" align="left" border="0"></a> Took the kids to see Iron Man tonight with our cousins Jeri and Danny.&nbsp; I generally like Robert Downey, Jr and he acted very hard in this movie. However, I just didn't get the story. I remember watching Iron Man cartoons when I was little and reading the comic books, there was some special thing about Iron Man's blood the way I remember it that gave him super hero powers. </p> <p>In the movie incarnation, Tony Starks is the son of a weapons designer and a brilliant weapons designer himself.&nbsp; However, he has some serious character flaws. He is kidnapped by some sort of mid-eastern terrorists and take some shrapnel in his chest.&nbsp; A doctor attaches an electromagnet to a car battery on his chest to keep the shrapnel from going into his heart. Downey then designs some sort of mini-power source to power the electromagnet,&nbsp; He uses the power source to power a metal suit he builds (long story) and escapes from the terrorists.&nbsp; From there the movie is fairly predictable and frankly in my opinion not very good.&nbsp; I didn't understand how he got the superpower, it was just a powered suit and how it worked was pretty silly.&nbsp; </p> <p>The ultimate thumbs up or down for me was that both of my sons fell asleep in the movie theater.&nbsp; The good news is that this is the start of the summer movie season. I am really looking forward to Indiana Jones and the kids want to see Speed Racer!</p></div>

<p><a href="http://feeds.feedburner.com/~a/StillsecureAfterAllTheseYears?a=taV7zv"><img src="http://feeds.feedburner.com/~a/StillsecureAfterAllTheseYears?i=taV7zv" border="0"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?a=QGhJmH"><img src="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?i=QGhJmH" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?a=3Z5lvH"><img src="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?i=3Z5lvH" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?a=XmOV2H"><img src="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?i=XmOV2H" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?a=cz3CqH"><img src="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?i=cz3CqH" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?a=4ryKkh"><img src="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?i=4ryKkh" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?a=cOhBah"><img src="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?i=cOhBah" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/StillsecureAfterAllTheseYears/~4/283083226" height="1" width="1"/>]]></content:encoded>
      <pubDate>Sat, 03 May 2008 18:48:58 +0000</pubDate>
      <category domain="http://securityratty.com/tag/power source">power source</category>
      <category domain="http://securityratty.com/tag/mini-power source">mini-power source</category>
      <category domain="http://securityratty.com/tag/movie">movie</category>
      <category domain="http://securityratty.com/tag/summer movie season">summer movie season</category>
      <category domain="http://securityratty.com/tag/power">power</category>
      <category domain="http://securityratty.com/tag/iron">iron</category>
      <category domain="http://securityratty.com/tag/movie incarnation">movie incarnation</category>
      <category domain="http://securityratty.com/tag/brilliant weapons designer">brilliant weapons designer</category>
      <category domain="http://securityratty.com/tag/weapons designer">weapons designer</category>
      <source url="http://feeds.feedburner.com/~r/StillsecureAfterAllTheseYears/~3/283083226/iron-man-was-ju.html">Iron Man was just not very magnetic to me</source>
    </item>
    <item>
      <title><![CDATA[Comparing Cybersecurity to Early 1800s Security on the High Seas]]></title>
      <link>http://securityratty.com/article/da0420717aad1f4a3f39a6590d2d2551</link>
      <guid>http://securityratty.com/article/da0420717aad1f4a3f39a6590d2d2551</guid>
      <description><![CDATA[This article in CSO compares modern cybersecurity to open seas piracy in the early 1800s. After a bit of history, the article talks about current events: In modern times, the nearly ubiquitous...]]></description>
      <content:encoded><![CDATA[<p><a href="http://www.csoonline.com/article/print/329164">This article</a> in <i>CSO</i> compares modern cybersecurity to open seas piracy in the early 1800s.  After a bit of history, the article talks about current events:</p>

<blockquote>In modern times, the nearly ubiquitous availability of powerful computing systems, along with the proliferation of high-speed networks, have converged to create a new version of the high seas--the cyber seas. The Internet has the potential to significantly impact the United States' position as a world leader. Nevertheless, for the last decade, U.S. cybersecurity policy has been inconsistent and reactionary. The private sector has often been left to fend for itself, and sporadic policy statements have left U.S. government organizations, private enterprises and allies uncertain of which tack the nation will take to secure the cyber frontier.</blockquote>

<p>This should be a surprise to no one.</p>

<p>What to do?</p>

<blockquote>With that goal in mind, let us consider how the United States could take a Jeffersonian approach to the cyber threats faced by our economy. The first step would be for the United States to develop a consistent policy that articulates America's commitment to assuring the free navigation of the "cyber seas." Perhaps most critical to the success of that policy will be a future president's support for efforts that translate rhetoric to actions--developing initiatives to thwart cyber criminals, protecting U.S. technological sovereignty, and balancing any defensive actions to avoid violating U.S. citizens' constitutional rights. Clearly articulated policy and consistent actions will assure a stable and predictable environment where electronic commerce can thrive, continuing to drive U.S. economic growth and avoiding the possibility of the U.S. becoming a cyber-colony subject to the whims of organized criminal efforts on the Internet.</blockquote>

<p>I am reminded of <a href="http://www.legalaffairs.org/issues/July-August-2005/feature_burgess_julaug05.msp">comments</a> <a href="http://www.cl.cam.ac.uk/~rja14/wtc.html">comparing</a> modern terrorism with piracy on the high seas.</p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/schneier/fulltext?a=HBkZAAG"><img src="http://feeds.feedburner.com/~f/schneier/fulltext?i=HBkZAAG" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/schneier/fulltext?a=AFKpZIG"><img src="http://feeds.feedburner.com/~f/schneier/fulltext?i=AFKpZIG" border="0"></img></a>
</div>]]></content:encoded>
      <pubDate>Wed, 16 Apr 2008 10:27:30 +0000</pubDate>
      <category domain="http://securityratty.com/tag/seas">seas</category>
      <category domain="http://securityratty.com/tag/policy">policy</category>
      <category domain="http://securityratty.com/tag/cybersecurity policy">cybersecurity policy</category>
      <category domain="http://securityratty.com/tag/cyber seas">cyber seas</category>
      <category domain="http://securityratty.com/tag/consistent policy">consistent policy</category>
      <category domain="http://securityratty.com/tag/seas piracy">seas piracy</category>
      <category domain="http://securityratty.com/tag/sporadic policy statements">sporadic policy statements</category>
      <category domain="http://securityratty.com/tag/actions">actions</category>
      <category domain="http://securityratty.com/tag/piracy">piracy</category>
      <source url="http://www.schneier.com/blog/archives/2008/04/comparing_cyber.html">Comparing Cybersecurity to Early 1800s Security on the High Seas</source>
    </item>
  </channel>
</rss>
