<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
   <title>The Falcon&apos;s View</title>
   <link rel="alternate" type="text/html" href="http://www.secureconsulting.net/" />
   <link rel="self" type="application/atom+xml" href="http://www.secureconsulting.net/atom.xml" />
   <id>tag:www.secureconsulting.net,2010://12</id>
   <updated>2010-08-24T16:12:50Z</updated>
   <subtitle>Mental meanderings of an infosec obsessive...</subtitle>
   <generator uri="http://www.sixapart.com/movabletype/">Movable Type 3.32</generator>

<entry>
   <title>Approaching the Problem Backwards</title>
   <link rel="alternate" type="text/html" href="http://www.secureconsulting.net/2010/08/approaching_the_problem_backwa.html" />
   <id>tag:www.secureconsulting.net,2010://12.2286</id>
   
   <published>2010-08-24T16:08:14Z</published>
   <updated>2010-08-24T16:12:50Z</updated>
   
   <summary>I&apos;ve read recently, with much interest, a post by Martin McKeay about how he would redesign the PCI framework, as well as an in-depth summary from InfoLawGroup about the most recent entry into the draft legislation pool on security and...</summary>
   <author>
      <name>Ben Tomhave</name>
      <uri>http://www.secureconsulting.net/</uri>
   </author>
         <category term="infosec" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="492" label="PCI" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="621" label="culture" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="10" label="infosec" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="682" label="shift" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="en" xml:base="http://www.secureconsulting.net/">
      <![CDATA[<p>I've read recently, with much interest, <a target="_blank" href="http://www.mckeay.net/2010/08/14/how-would-i-write-a-framework-to-replace-pci/">a post by Martin McKeay about how he would redesign the PCI framework</a>, as well as <a target="_blank" href="http://www.infolawgroup.com/2010/08/articles/data-privacy-law-or-regulation/yet-another-proposed-federal-data-security-and-breach-notification-bill-senators-rockefeller-and-pryor-jump-into-the-fray/">an in-depth summary from InfoLawGroup</a> about the most recent entry into the draft legislation pool on security and breach notification. The more I think about this notion of creating standards and laws that spell out certain requirements, the more I think we've gotten it completely backwards. It actually makes me nervous when a regulation goes into such extensive detail, a la PCI DSS, that it tells organizations exactly what they need to do, as if one could possibly say universally what is most appropriate for every organization in their context with their own unique risk profile.</p>

<p>As further evidence that I think we've approach things from the wrong perspective, consider Seth Godin's recent post, <a target="_blank" href="http://sethgodin.typepad.com/seths_blog/2010/08/resilience-and-the-incredible-power-of-slow-change.html">"Resilience and the incredible power of slow change,"</a> in which he says:<br />
<blockquote>"Cultural shifts create long terms evolutionary changes. Cultural shifts, changes in habits, technologies that slowly obsolete a product or a system are the ones that change our lives. Watch for shifts in systems and processes and expectations. That's what makes change, not big events."</blockquote>He's absolutely hit the nail on the head here. What we need is a culture shift, not some lightning bolt from heaven that suddenly forces a massive corrective action. We're all living with institutional inertia that greatly limits our ability to chart instantaneous course corrections. Instead of mandating long lists of penny-ante requirements, we instead need requirements that will start initiating cultural shifts. In this regard, if PCI DSS 2.0 actually contained a meaningful rewrite, then I would think the new 3-year release cycle would be ok.<br />
</p>]]>
      <![CDATA[<p>In keeping with Martin's post, all of my commentary then begs the question "How would you rewrite PCI DSS to better initiate a cultural shift?" Glibly, I don't know that PCI DSS is really worth saving since it lacks legal teeth. Realistically, it seems that the card brands will continue down this path, for better or for worse, in an effort to help control (if not reduce) the fraud costs that they bear. That being said, following are some key notions that I think would be useful to see codified, either in PCI DSS or, preferably, in federal law.</p>

<p><strong>Legal Defensibility</strong></p>

<p>One of the first key steps is in creating the right market conditions that would encourage a cultural shift. In that regard, it seems that the logical first step would be pushing through a new legal framework that clearly and concisely creates a liability burden for all organizations as it pertains to protecting data, protecting corporate assets, and just generally implementing adequate security measures. I wrote about codifying legal defensibility in my post <a target="_blank" href="http://www.secureconsulting.net/2010/03/legal_defensibility_doctrine.html">"Legal Defensibility Doctrine"</a> this past March, saying:<br />
<blockquote>"Part of the elegance in legal defensibility is that it is flexible in a way few other regulations currently are. And, unlike regulations like Sarbanes-Oxley (SOX) or Gram-Leach-Bliley (GLBA), though legal defensibility would not specify exact technical countermeasures, it does create the basis for legal arguments that go to the heart of competence and negligence in the managing of the business. If there is one thing American business culture could use right now, then it is a legal framework that sets the machinery in motion to start building case law around what can be reasonably expected of businesses in terms of protecting themselves and building long-term value."</blockquote>Some will undoubtedly point to SOX and GLBA and remark that if you don't spell out detailed requirements, then nothing will get done. I think such a criticism is valid in the short-term, but goes away when the lawsuits start rolling out. Once the legal framework is in place granting standing to stakeholders, customers, stockholders, business partners, etc., independent of a demonstrated loss (or at least lowering the bar for gaining standing), then this problem ends up working itself out. The key notion to keep in mind here, though, is that we're not looking for an instantaneous change, but rather expect - realistically - to see changes slowly build momentum over the course of several years. You'll first get initial cases that have no real precedent, but then as the judiciary and plaintiffs begin to improve their awareness and savvy, suddenly there will be a surge that helps build significant precedence and case law around the topic.</p>

<p>In the end, then, this cultural shift will hinge on what is or is not "reasonably foreseeable." The arguments around this topic could be epic, but it also shifts the nature of the conversation. If your organization has already proactively built a legal defense that documents your security decisions using sound decision analysis methods, then the burden will shift to the plaintiff to demonstrate that your organization was negligent, which I believe will ultimately come back to this idea of "reasonably foreseeable." Ever better, the courts already have experience with this topic when it comes to data retention, legal holds, and the like, which will I think lead to a better world for all (or so I can dream).</p>

<p><strong>Formal Risk Analysis</strong></p>

<p>At it's core, legal defensibility is really just a risk management strategy, which means that you would necessarily need to perform formal risk analysis. Nonetheless, it seems to make sense to somehow mandate use of formal risk analysis methods as part of an overall decision management approach. How one would go about doing this in a regulation is perhaps a bit squishy, but I think that if you combine it with a mandate for legal defensibility, then it follows naturally that if your decisions are not made on reasonably sound risk analyses, then your position will become less defensible. Such a mandate in this area could also help spur investment and research into this area to help move things forward.</p>

<p><strong>Mandatory Breach Reporting</strong></p>

<p>While it is an urban legend that there isn't adequate data to perform a reasonable quantitative risk analysis, it is still increasingly important that we improve our data around security and breaches. Whether public or private, all breaches should be mandatorily reported to a national data breach clearinghouse (like <a target="_blank" href="http://datalossdb.org/">DatalossDB.org</a>) where the data can be reasonably anonymized (not that it necessarily needs to be) and classified according to a consistent taxonomy (sector, size, nature of the breach, etc., such as VerIS Framework might provide).</p>

<p>Mandatory breach reporting is needed for two main purposes. First, it leads to an improved sense of transparency that is necessary to help rebuild trust relationships. If organizations are working through breaches in secret, then how can we as consumers, stakeholders, stockholders, business partners, or even regulators work to document conformance with the above principles? Second, breach reporting will help us better understand the threat landscape. We know that a handful of large breaches in the past couple years leveraged off a fairly antiquated SQL injection attack. If we had more data, then we could start putting some bricks in place in the foundation of what is "reasonably foreseeable," which in turn would help drive legally defensible strategies.</p>

<p><strong>Common-Sense Policies</strong></p>

<p>One thing Martin says that I disagree with is that "Everything flows from policy." I don't actually believe this to be true, and in fact would argue that policies are at best the 3rd step in the chain after thoroughly defining business requirements and performing a comprehensive risk analysis. Consider v2 of the TEAM Model:</p>

<center><a target="_blank" href="http://www.secureconsulting.net/2009/07/16/TEAMv2.png"><img border="0" hspace="5" vspace="5" width="50%" height="50%" src="http://www.secureconsulting.net/2009/07/16/TEAMv2.png"></a></center>

<p>The business, and by extension its various requirements, must be at the core of any security program. Once you define what's important and necessary, then and only then can you then progress to determining risk tolerance. Once requirements and risk tolerance are establish, THEN you can proceed to writing security policies that are applicable to the business and useful.</p>

<p>Unfortunately, today we don't generally have sensible policies. They're rarely linked to either business requirements or a risk management strategy beyond meeting a compliance checklist item. Case-in-point, as I noted earlier this month, consider policy requirements for passwords (see: <a target="_blank" href="http://www.secureconsulting.net/2010/08/password_complexity_is_lame.html">"Password Complexity is Lame"</a>). They typically focus on complexity, when the simple fact is that length is now more important (ref: <a target="_blank" href="http://www.theregister.co.uk/2010/08/16/password_security_analysis/">"Short passwords 'hopelessly inadequate', say boffins"</a>).</p>

<p>The point here is this: policies should be driven by the risk management strategy, which should in turn by driven by the business and business requirements. In this sense, everything flows from the business, not from policies. We need to make sure that policies are relevant, sensible, and enforceable so that they will contribute to the desired cultural shift.</p>

<p><strong>Closing Thoughts</strong></p>

<p>There are likely other areas that should be considered for inclusion, too, such as reforming awareness training to an approach that further enables culture shifting. The trick to regulations like these is creating the conditions that make cultural change natural and (reasonably) optimal. The idea is that you allow people to make their own decisions, but that you encourage a preferred decision by making it less painful than other possible choices. Specifically, by creating a regulatory environment where making sound, well-reasoned choices works in your favor, while making poor choices results in strong negative consequences, then we can start to have hope once again that executives will start to understand the need for a new direction. For employees, this approach ideally drives a narrowing of the human paradox gap, increasing the connection between actions and consequences.</p>

<p>It seems natural that some form of regulation is necessary today. Unfortunately, we live in a bog of our making, mired in checklists and faux best practices. Until we can shift culture away from this failed mindset to something much more prescient, we will only continue to see the same problems repeating over and over again. While industry regulations like PCI DSS may have moved the needle a little bit, their impact has not generally encompassed the whole of the enterprise, but rather been partitioned in such a manner as to minimize the overall effect on the business. It's time to change things up, eliminating exceptions and mandating what is sensible and useful. If we create the right environment for generating good decision-making, then there is hope that it will lead to a desirable culture shift.<br />
</p>]]>
   </content>
</entry>
<entry>
   <title>Cyber War and the Value of FUD</title>
   <link rel="alternate" type="text/html" href="http://www.secureconsulting.net/2010/08/cyber_war_and_the_value_of_fud.html" />
   <id>tag:www.secureconsulting.net,2010://12.2285</id>
   
   <published>2010-08-20T18:37:53Z</published>
   <updated>2010-08-20T18:42:24Z</updated>
   
   <summary>Please Note: This article is cross-posted from fudsec.com. I&apos;ve been reading Richard Clarke&apos;s latest book, Cyber War, in an effort to delve deeper into the topic. Maybe it&apos;s been all the recent inflammatory rhetoric, or maybe it&apos;s an earnest interest,...</summary>
   <author>
      <name>Ben Tomhave</name>
      <uri>http://www.secureconsulting.net/</uri>
   </author>
         <category term="infosec" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="285" label="FUD" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="670" label="cyberwar" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="10" label="infosec" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="en" xml:base="http://www.secureconsulting.net/">
      <![CDATA[<p><em>Please Note: This article is <a target="_blank" href="http://fudsec.com/cyber-war-and-the-value-of-fud">cross-posted from fudsec.com</a>.</em></p>

<p>I've been reading Richard Clarke's latest book, Cyber War, in an effort to delve deeper into the topic. Maybe it's been all the recent inflammatory rhetoric, or maybe it's an earnest interest, or maybe - just maybe - it comes from an innate interest in fighting obtuse uses and abuses of FUD.</p>

<p>The tone of the book initially is far less FUD-y than one might expect. Some of the tech details are clearly off a bit, but overall it's been surprisingly level-headed. Except for the scenarios. These are some of the most over-the-top scenarios I've seen since "digital Pearl Harbor" in 2000. However, in this case it gives me pause, and not just because of the glaring FUD factor.<br />
</p>]]>
      <![CDATA[<p>What I wonder is this: just how much data and control must we lose before we stand up and start taking action? How much proprietary designs, plans, formulas, etc., must be compromised? How many SCADA systems have to be pwnd? Is it really going to take a massive blackout before energy company execs wake up and smell the ozone?</p>

<p>Clarke asserts that foreign assets already have embedded attack tools ("logic bombs") into many, if not all, critical infrastructures. We've not done an adequate job of supply chain management, so consider that his assertion may, in fact, be fact-based and plausible. Now add factual assertions that massive research databases (academic, government, and corporate) have been copied wholesale by these same foreign assets. Accept this as fact, if you will, and not as FUD. How does this change your perspective on the topic?</p>

<p><strong>The Case For FUD</strong></p>

<p>Taking the previous examples as fact (as an example here - we can debate the depth of pwnage, but I think we can all agree that there are serious concerns here), there may be a valid case for FUDtastic scenarios like the ones Clarke uses in his book. The "digital Pearl Harbor" example of yore is nothing. He puts an interesting spin on it: what if there is reasonable upside to a foreign power to take down our critical infrastructure in a single, well-coordinated attack? What if our assumption of a "cold war" styled standoff (based largely on a belief in economic interdependency) isn't actually valid?</p>

<p>If anybody has attended Black Hat and DEFCON, then they should know definitively just how good the breakers are these days, and just how behind the curve most organizations really are. Pulling out a book like Clarke's can help drive home this point in a wonderfully FUDerific manner. "If you don't fix things <strong>NOW</strong>, then you <em>will</em> lose everything!!!" Or so it might go in your head. After all, there's nothing like a healthy dose of fear to motivate people. Or does it really work that way?</p>

<p><strong>The Case Against FUD</strong></p>

<p>There are a couple deficiencies with using FUD to make an argument. Excessive and continuous use of FUD can elevate the message to a state of background noise. It can also hurt your credibility. If every time you open your mouth FUD spews forth, then people will tune you out or avoid you. We in infosec - especially vendors - seem to be guilty of this historically, as evidenced by how hard it is to get the attention of execs.</p>

<p>Another problem is context. If everything is expressed as the highest of high risks, then how do you decide how to respond? If everything rates a 10 (on a 10-pt scale), then does that mean everything must be addressed immediately? How do you justify that?</p>

<p>Along these same lines, there's also typically a lack of adequate supporting data to justify the consistently hyped state. Where are the metrics and measurements? Have the risk factors been measured and ranked using a reliable method? FUD tends to not have these supporting structures, which further damages credibility.</p>

<p><strong>"We're So Screwed"</strong></p>

<p>This statement probable summarizes our situation today, at least from the U.S. perspective. How do we get this message across? If we have a high degree of credibility, and if we haven't abused the use of escalated rhetoric, and if we have some facts to back us up, then and only then can we whip out some FUD to make our point (of course, we could debate if this is really FUD, but I digress...). You have all that today, right? No? Uh oh. Now what?</p>

<p>This, I think, reflects our current situation. We are sorely in need of a breakthrough, too (SCADA owners - I'm looking at you!). One such step being taken is that DHS is now sending teams off to energy companies to help with security, but this seems unlikely to be sufficient. We have decent methods for modeling risk (e.g. FAIR). How do we take the next step? How do we get the message across in a meaningful way that spurs meaningful action? What do you think?</p>]]>
   </content>
</entry>
<entry>
   <title>Endpoint Security HIPS Flayed By NSS Labs</title>
   <link rel="alternate" type="text/html" href="http://www.secureconsulting.net/2010/08/endpoint_security_hips_flayed.html" />
   <id>tag:www.secureconsulting.net,2010://12.2281</id>
   
   <published>2010-08-17T19:23:44Z</published>
   <updated>2010-08-17T19:25:36Z</updated>
   
   <summary>Our good friends at NSS Labs have released a new report today independently evaluating the effectiveness of Host Intrusion Prevention Services (HIPS) that are integrated into most mainstream security suites. In this go-round, they&apos;ve evaluated solutions from AVG, ESET, F-Secure,...</summary>
   <author>
      <name>Ben Tomhave</name>
      <uri>http://www.secureconsulting.net/</uri>
   </author>
         <category term="infosec" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="563" label="NSS Labs" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="10" label="infosec" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="301" label="news" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="681" label="reports" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="en" xml:base="http://www.secureconsulting.net/">
      <![CDATA[<p>Our good friends at <a target="_blank" href="http://nsslabs.com/endpoint-hips-q210">NSS Labs have released a new report today independently evaluating the effectiveness of Host Intrusion Prevention Services (HIPS)</a> that are integrated into most mainstream security suites. In this go-round, they've evaluated solutions from AVG, ESET, F-Secure, Kaspersky, McAfee, Norman, Panda, Sophos, Symantec, and Trend Micro. As with previous reports I've reviewed (see AV/malware <a target="_blank" href="http://www.secureconsulting.net/2009/10/nss_labs_endpoiont_security_re.html">here</a> and IPS <a target="_blank" href="http://www.secureconsulting.net/2009/12/nss_labs_releases_ips_results.html">here</a>), this report provides a very thorough look at the capabilities of these product suites.<br />
</p>]]>
      <![CDATA[<p><strong>Testing Summary</strong></p>

<p>First up, let's dig in a bit into what exactly was tested. Traditional AV vendor products were generally targeted. In this day and age, these products are universally advertised as "security suites" that not only provide traditional AV scanning services, but also provide "enhanced" services, such as those targeted at preventing an exploit from being successful. The notion here is that your average drive-by malware incident has two components: the exploit and the malware (payload) itself. Traditional AV scanning targets the malware through signature-based scanning, whereas the newer HIPS components are more dynamic in nature and seek to block the exploit itself from being successful.</p>

<p>A couple products notably absent from this round of testing were the <a target="_blank" href="http://www.cisco.com/en/US/products/sw/secursw/ps5057/">Cisco Security Agent</a> (CSA, <a target="_blank" href="http://newsroom.cisco.com/dlls/corp_012403.html">formerly Okena StormWatch</a>), for which <a target="_blank" href="http://www.networkworld.com/community/blog/end-life-csa-thats-okay?t51hb=">Cisco has announced end-of-life</a>, and <a target="_blank" href="http://www.solidcore.com/">Solidcore's</a> security solutions (now owned by McAfee, but not yet integrated into McAfee's security suite). The reason I note these products is because they provide a good example of the type of service being tested in this latest NSS Labs report.</p>

<p>The goal, then, was quite simply to evaluate how well these products met their claims of blocking exploits vs blocking malware. The results are none too positive, with a couple examples.</p>

<p><strong>Results Summary</strong></p>

<p>To find out who did really well, you'll need to <a target="_blank" href="http://nsslabs.com/endpoint-hips-q210">go buy and read the report</a>. However, a few tidbits can be shared. First and foremost, lots of users and enterprises are SOL in this area (blocking the exploit). In particular, the report states that "between 70-75% of the market is under-protected."</p>

<p>Also consistent with previous reports, it seems that you oftentimes get what you pay for. The bigger ("fatter") packages seem to actually come through with performance, whereas a lot of the lightweight solutions just done make the grade. Also, it seems clear that more than a couple AV vendors don't quite understand what it is they claim to be providing.</p>

<p>Specifically, four vendors were given a "Caution" rating by NSS Labs for having woefully inadequate capabilities in this area. AVG, ESET, Norman, and Panda all fell short in the testing, leaving their customers heavily exposed to exploits, and relying on outdated and easily bypassed malware detection methods. It's worth noting that this is the second time that ESET has been shown to have poor performance (the last time being NSS Labs' report on malware detection last year, available <a target="_blank" href="http://www.secureconsulting.net/2009/10/nss_labs_endpoiont_security_re.html">here</a>).</p>

<p><strong>Now What?</strong></p>

<p>If you can afford the price and are in a position to recommend or purchase endpoint security solutions, then <a target="_blank" href="http://nsslabs.com/endpoint-hips-q210">I highly recommend buying a copy of this report</a>. The data is valuable and should be useful in creating a short list of viable products. Ultimately, though, there should be very few surprises in here.</p>

<p>Now, if you happen to have one of the four "Caution" products, then you have a whole different kind of dilemma. When is your contract up for renewal? How happy are you with the product currently? It's probably time to start looking at replacing those solutions, and perhaps sooner than later. Given the results of last year's AV test, when combined with this HIPS test, it is very clear who the top-tier choices are. As much as we'd like to believe that the AV market is commoditized, nothing could be further from the truth.</p>

<p>Reference:<br />
<a target="_blank" href="http://nsslabs.com/endpoint-hips-q210">Q2 2010 Endpoint Protection Product Group Test Report: Host Intrusion Prevention</a><br />
</p>]]>
   </content>
</entry>
<entry>
   <title>A Stroll Down Amnesia Lane</title>
   <link rel="alternate" type="text/html" href="http://www.secureconsulting.net/2010/08/a_stroll_down_amnesia_lane.html" />
   <id>tag:www.secureconsulting.net,2010://12.2280</id>
   
   <published>2010-08-17T14:54:12Z</published>
   <updated>2010-08-18T13:13:52Z</updated>
   
   <summary>I was cleaning out some old boxes of &quot;stuff&quot; from days gone by and ran into a hard copy of a presentation that I delivered as part of the interview process at CERT/SEI in Pittsburgh back in 1998. At the...</summary>
   <author>
      <name>Ben Tomhave</name>
      <uri>http://www.secureconsulting.net/</uri>
   </author>
         <category term="infosec" scheme="http://www.sixapart.com/ns/types#category" />
         <category term="personal" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="476" label="awareness" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="10" label="infosec" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="678" label="policies" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="680" label="status quo" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="en" xml:base="http://www.secureconsulting.net/">
      <![CDATA[<p>I was cleaning out some old boxes of "stuff" from days gone by and ran into a hard copy of a presentation that I delivered as part of the interview process at CERT/SEI in Pittsburgh back in 1998. At the time, I had been very hopeful to get a job at CERT as they were doing security work that I simply wasn't seeing in the private sector (at least, not in the Midwest). Alas, it didn't work out, but I digress...</p>

<p>What jumped out at me about this presentation is that, in 12+ years, nothing has changed! The same arguments I made back then about needing to be proactive with security, working to integrate it into all aspects of the business in order to make it implicit and inherent are still true today. Perhaps the most interesting bullet in those slides for me was one where I asked "why aren't we teaching calculus and computer science in elementary schools?" I don't think my audience grokked the question back then, and I'd be surprised if people would even get it today.<br />
</p>]]>
      <![CDATA[<p>The purpose of that question was not to necessarily imply that 1st graders should be learning calculus, but rather that our mode of thinking has been - and continues to be - completely backwards. We're doing everything we can to abstract learners - people - further and further from the results of their actions. That is, rather than teaching kids how computers operate and what the fundamentals are of certain principles in action, we instead wave our hands about and mumble something about the "miracle" of technology, hand out graphing calculators, and gloss over the hard details.</p>

<p>From a political perspective, we see this mindset playing out in programs like No Child Left Behind (or even now the revised AP exams), which puts an inordinately heavy emphasis on high-stakes testing and, by extension, rote learning. If you can't memorize a quick-n-easy tool to perform a calculation, then it's unlikely to make it onto a standard exam, let alone be taught in the classroom. 15+ years ago much of math education was about demonstrating proofs. Sure, we were perhaps hindered to a degree by too rigid of thinking then in that you had to learn the "right" proof (even if multiple proofs were acceptable), but we nonetheless were learning <em>about</em> a process, rather than just memorizing the process itself.</p>

<p>The same goes for computers and information security today. There is an ever-increasing gap (something Michael "Security Catalyst" Santarcangelo refers to as the "<a target="_blank" href="http://www.securitycatalyst.com/why-people-are-not-the-problem-and-where-to-look-hint-grab-a-mirror/">Human Paradox Gap</a>") in the mind of the average person between their actions and the resulting consequences (whether they be negative, positive, or neutral). If we trace back this gap, then we can quickly see the connection to the abstraction that is occurring during more formative educational periods. This is not just a comment on inquisitiveness and kids today. On the contrary, it speaks directly to the mentalities that adults have, and how those mentalities get projected onto children. In our rush to make our own lives "easier" through technology that abstracts the underlying mechanics, we in turn promote an environment that is merely an abstraction of the underlying realities. To say that this is a wee bit disconcerting is an understatement.</p>

<p>Case-in-point, look at security policies today. Are these policies constructed based on a thorough understanding of the assets being protected, threats to those assets, and an understanding of organizational resistance strength? Absolutely not! Policies today are a hodgepodge of compliance requirements and "best practice" statements, none of which bear much in the way of relevance to daily business operations. It's no wonder policies are oftentimes hated, ignored, or subverted by the business! Policies have rarely (if ever) been created in a manner that is "real" to the actual business stakeholders.</p>

<p>As such, we have an abstraction problem where the average user has no real vested interest in even understanding policies, let alone complying with them. The only real approach that we've used historically to address this issue is by using a stick to beat people when they aren't toeing the line. Where's the incentive? As a former VP of mine used to say "You're responsible first and foremost to your direct manager. If he/she isn't happy with your performance, then your performance review will be negative, impacting your future with the company." People are generally working to make their bosses happy, and security isn't often a factor in that relationship. Until we make infosec an inherent component of all duties, we'll simply not see a change.</p>

<p>Of course, one could then counter with a question about whether or not security even <em>should</em> be part of everyone's responsibilities. My answer is "yes, of course!" - but not because I'm some zealot. Instead, I point at historical performance in this regard. When security is the owned responsibility of another group, we immediately see the impact of <a target="_blank" href="http://en.wikipedia.org/wiki/Somebody_Else%27s_Problem">SEP</a>. If you're responsible for meeting your boss's requirements, and if those requirements do not include security requirements, then you're not going to see any real interest in improved security.</p>

<p>How do we get past this point? Simply put, we need to get away from the rote-learning approach that security has become. Put aside the mindless "best practice" statements in policies and instead work toward a new goal: security performance metrics integrated into all job descriptions. Develop metrics around infosec or risk that are then tied directly to performance reviews and, ultimately, compensation. When poor security practices start costing people money, maybe then that gap between actions and consequences will begin to narrow insomuch as people will be highly motivated to better understand the underlying mechanics.</p>]]>
   </content>
</entry>
<entry>
   <title>Password Complexity is Lame</title>
   <link rel="alternate" type="text/html" href="http://www.secureconsulting.net/2010/08/password_complexity_is_lame.html" />
   <id>tag:www.secureconsulting.net,2010://12.2276</id>
   
   <published>2010-08-11T15:51:08Z</published>
   <updated>2010-08-11T15:52:27Z</updated>
   
   <summary>As I&apos;m sitting here in FAIR training this week in Cincinnati, I&apos;ve been starting to apply rational thought to some of the staid and true &quot;best practices&quot; that have become cornerstones of our industry. To me, password complexity has always...</summary>
   <author>
      <name>Ben Tomhave</name>
      <uri>http://www.secureconsulting.net/</uri>
   </author>
         <category term="infosec" scheme="http://www.sixapart.com/ns/types#category" />
         <category term="musings" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="10" label="infosec" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="677" label="lame" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="323" label="musing" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="215" label="passwords" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="en" xml:base="http://www.secureconsulting.net/">
      <![CDATA[<p>As I'm sitting here in FAIR training this week in Cincinnati, I've been starting to apply rational thought to some of the staid and true "best practices" that have become cornerstones of our industry. To me, password complexity has always been somewhat ridiculous, since given enough time any captured password can be broken. This leads me to wonder, what are the common threats passwords, and how does password complexity help protect against those threats?</p>

<p>Sitting here thinking about it, I think there are three common scenarios against which we're developing controls:<br />
1) Brute-forcing an authentication interface.<br />
2) Brute-forcing a captured password hash.<br />
3) Guessing passwords (not using automated controls).<br />
</p>]]>
      <![CDATA[<p><strong>Brute Forcing - Authentication Interface</strong></p>

<p>In this scenario, some malevolent force is attacking an authentication interface using an automated tool in an effort to break an account via brute force. These attacks have historically been quite common, and I imagine will continue to be. However, at the same time, there are fairly easy methods to protect against outright brute-forcing that have nothing to do with password complexity. Specifically, if an interface experiences a login failure N number of times consecutively for a given account X in a time period of T, then the account should be locked, preventing any further attempts.</p>

<p>Similarly, if you're seeing a high number of login attempts from a single IP address, then it's likely a bad actor and should be blocked. Whether those logins are failed or successful ends up being less important than the number of tries in a short period of time from a common source (though there are obviously exceptions to this rule - e.g. logins from behind a NAT gateway). In general, though, if you monitor source IPs for failed logins, then you can often build a reasonable trigger for an IP hold-down.</p>

<p>Notice how none of this is really impacted by password complexity rules.</p>

<p><strong>Brute Forcing - Captured Password Hash</strong></p>

<p>Let's now assume that a password database has been captured and that the attacker knows how to hash passwords in the same way that the database of password hashes were generated (I'm assuming hashing here, but obviously encryption could be an option). Under this scenario, historically, is where we would have started saying "ah-ha! password complexity matters!", but today that is pretty much not the case. With the advent of rainbow tables and cloud-based password cracking services, while you may be able to encourage mild resistance to cracking with password complexity rules, the sad reality is that it represents a minor speed bump.</p>

<p>Allow me to say this more clearly: If your password database is compromised, then you are SOL and should not hang your hat on password complexity rules. Rainbow tables and cloud services make cracking cheap and trivial. Therefore, password complexity is not your primary control here. Instead, protecting your password database is far more important, as is being able to detect the compromise.</p>

<p><strong>Guessing</strong></p>

<p>Here we have an area, finally, where password complexity seems to have a part to play. After all, our primary tool against easily guessable passwords is to simply not allow them by requiring complexity. Or is it? When you take brute forcing off the table as a threat, then here you're likely looking at more of a lowest common denominator situation. Instead of focusing on complexity, then, we're really concerned about prohibiting values that would be easily guessed, which means no dictionary words and no obvious strings of numbers (that could be things like key dates in a user's personal history).</p>

<p>If you take this point as true, then it potentially changes our approach to password strength. It means that what we consider to be truly "weak" passwords are a fairly small population, generally limited to words and dates. However, where we find the interesting challenge is how you systematically enforce a policy that says "no words or dates." Consider a few examples (again, in the context of guessability):</p>

<p> * Falcon - a weak password<br />
 * Falcon99 - maybe a weak password, depending on the significance of 99<br />
 * 9Falcon9 - less weak password, again depending on the significance of 99<br />
 * Falcon! - less weak, perhaps, or then again, maybe not?<br />
 * F4lc0n - not a weak password<br />
 * 01011999 - likely a weak password, assuming Jan. 01, 1999 is a notable date<br />
 * ThisIsMyPassword - not a weak password, or at least not easily guessed, right?</p>

<p>The problem here is in defining an algorithm that can easily prevent guessability. Herein, I think, lies the answer in how we've arrived at this point of defining password complexity rules. However, I have to wonder: does it really matter? How often are we dealing with manual password-guessing attacks? And, more importantly, how hard would it be to embed a language-specific dictionary in an authentication mechanism. Or, failing that, what about using spell-checker logic instead of password complexity rules? Of course, in the last example above, the password would likely fail a straight dictionary check (since there are 4 words), and yet the password is probably fairly strong, or at least not easily guessable.</p>

<p><strong>Lessons Learned</strong></p>

<p>Walking through this narrative-based analysis, as well as performing a limited FAIR analysis on the side (for class we had a very narrow context focused on guessability with specific asset and threat profiles), it seems that password complexity requirements, in and of themselves, are fairly pointless today. Manual guessing of passwords seems to be the only case where password complexity provides much value, and this can be impacted with a more-or-less rudimentary scheme that picks off dictionary words and numeric-only strings. Beyond that, the value seems to diminish quickly.</p>

<p><em>Recommended Controls</em><br />
There seem to be a few common-sense controls that make sense in general, perhaps more so than password complexity requirements.<br />
 * Failed login lockouts: Multiple failed logins on a single account in a relatively short time period should result in an account lockout.<br />
 * IP hold-downs: A high rate of failed login attempts from a single IP in a relatively short time period should result in the IP being temporarily blocked. Multiple ongoing attempts over time from the same IP should result in a long-term block.<br />
 * Protecting against capture: Access controls, such as at the file system level, should be leveraged to minimize the ability of an attacker to capture the password database.<br />
 * Detecting attacks: Similar to protecting against capture, it's also equally (if not more) important to detect when a compromise has occurred. To that end, it may actually be useful to setup special audit mechanisms to analyze file access (including copying) for suspicious behavior.<br />
 * Eliminate easily guessable passwords: Perhaps a bit trickier to implement, but it really does seem that you really only need to prohibit dictionary words and numeric-only strings. Perhaps instead of writing algorithms for complexity, we should instead focus on password length. Consider, for example, requiring a password with a minimum length of, say, 16 characters (whatever seems reasonable in terms of the average length of words). I don't, then, care if it's a string of all numbers or all letters or a combination thereof, so long as it's long and easily remembered, but not easily guessed. By making it longer than the length of the typical long words (note that the longest word in this section has been 12 characters) this will generally force people to use a modifier that makes guessability that much more difficult. If people combine two or more words, then that's ok, right? Well, maybe, unless it's a first+last name. Hmmm... :)</p>

<p><em>Diminishing Returns</em><br />
What becomes clear in analyzing password complexity is that the law of diminishing returns quickly kicks in. How common are manual guessing attacks? How much of a threat is there? Is it really worthwhile investing much in password complexity? The word "password" is 8 characters in length. If you require a password that is at least 12 characters in length you've now eliminated "password" as a viable choice. What else do you need to do? I'm sure some may argue vehemently against this perspective, but in the grand scheme of things - particularly taking into consideration modern password cracking methods - your concerns around passwords really have very little to do with picking "strong" passwords rather than with implementing controls to limit the effectiveness of given attacks.</p>

<p>So, what do you think? Ready to toss out password complexity in favor of a basic length requirement? :)<br />
</p>]]>
   </content>
</entry>
<entry>
   <title>Of Antiquities and the Old Guard</title>
   <link rel="alternate" type="text/html" href="http://www.secureconsulting.net/2010/08/of_antiquities_and_the_old_gua.html" />
   <id>tag:www.secureconsulting.net,2010://12.2270</id>
   
   <published>2010-08-05T15:31:28Z</published>
   <updated>2010-08-05T15:32:52Z</updated>
   
   <summary>&quot;And I&apos;ve seen it before And I&apos;ll see it again Yes I&apos;ve seen it before Just little bits of history repeating&quot; (Shirley Bassey, &quot;History Repeating&quot;) It&apos;s almost time, I think, to start the eulogizing for the outmoded mindsets of people...</summary>
   <author>
      <name>Ben Tomhave</name>
      <uri>http://www.secureconsulting.net/</uri>
   </author>
         <category term="infosec" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="10" label="infosec" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="96" label="rant" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="en" xml:base="http://www.secureconsulting.net/">
      <![CDATA[<blockquote>"And I've seen it before<br>
And I'll see it again<br>
Yes I've seen it before<br>
Just little bits of history repeating"<br>
(Shirley Bassey, "History Repeating")</blockquote>
It's almost time, I think, to start the eulogizing for the outmoded mindsets of people who are standing in the way of progress. Almost. If only they'd get onboard or get out of the way. I think it really has reached the binary point of "either you're with us or against us." It simply sickens me to see some of the same widely-known people languishing on in blind stupor with the same tired arguments they've held since before the internet went mainstream. Hey, guess what? It's 2010 - get with the program!
]]>
      <![CDATA[<p><strong>Old Technologies...</strong></p>

<p>If there is one area that I find most depressing about the security industry, it's the continued strength of presence of technologies that, while serving a legitimate purpose in a narrow sense, are still deployed in a broad manner and seen as some sort of grand solution. You know what I'm talking about: firewalls, anti-virus, and maybe even IDS/IPS and SSL. These technologies will not solve all problems. In fact, they decreasingly solve many problems at all. All of these point solutions serve a limited purpose, but in the grand scheme of things there are limits to their effectiveness.</p>

<p>Perhaps more than over-reliance on these old technologies, I also find that there are some fundamental challenges that we haven't solved yet. For example, authentication vexes me. How can we possibly still be living in the age of the username and password? Where is the promise of secure, ubiquitous, advanced authentication? There have to be solutions to this problem, but nothing seems to be percolating to the top. How is this possible? Is it a limit to our thinking, our technology, our brains, or something else altogether?</p>

<p>Of course, on the flip side we still continue to see failures in implementing basic, common-sense solutions. Patching, for example, is a major issue. There is simply too much outdated software in the world, and there's really no straightforward way to fix it all as-is. We need to find a way to jump the curve to get out of our current rut. The software industry is largely culpable in creating this mind-numbing cycle. It doesn't mesh well with the expectations of the average person. Case-in-point, I upgraded my Dad to a new PC running Vista about 20 months ago (he's XP-based system was falling over)... then 9 months later came Windows 7... he knows it's a better OS and that he'd be better off running it, but he's tired of all the upgrades... as he should be (and don't even get me started on the migration path)!</p>

<p>Now consider that almost every popular application that we run on a daily basis has likely been updated several times this year alone. I can't even count how many patches I've applied to my Mac this year when I consider OS X, Safari, Firefox, Tweetdeck, Flash, AIR, Acrobat Reader (for forms!), VMWare Fusion, Microsoft Office for Mac, etc, etc, etc, etc.</p>

<p>We need a reset point, and soon. We lament security, yet our technologies betray our efforts.</p>

<p><strong>Old Mindsets...</strong></p>

<p>Of course, it's not all about technology. We have some dangerous mindsets in circulation that work against us. Whether it's the military-industrial complex that Eisenhower warned about, or the Parker-like attacks on "risk management," or the <a target="_blank" href="http://www.slate.com/id/2260619/">blind greed and arrogance of corporate executives</a>, or <a target="_blank" href="http://news.cnet.com/8301-13860_3-20012704-56.html">outright insanity by leaders of the next evil empire</a> (who say things like "true anonymity is too dangerous" - yeah, so is freedom, but only if you don't trust people - though this isn't our first taste of his skewed thinking). And don't even get me started on <a target="_blank" href="http://1raindrop.typepad.com/1_raindrop/2010/07/acts-of-god-algorithm.html">the insurance industry</a>...</p>

<p>At issue is this: rather than engaging in earnest discourse to address and improve the challenges of the day, some vocal, self-ascribed "leaders" are fighting against everything. The Parker-esque take on risk management is an excellent example where we have someone well-known and highly active in the security community spouting the same diatribe for several years without any real acknowledgement of the progress that has occurred in the intervening period. This mindset is replicated in key quarters throughout the industry, limiting itself in no way to sector. SCADA networks - known to be some of the most poorly secured around - now find themselves internet-connected with very little reasonable protection in place. Our country, which invented the internet, finds itself decreasingly able to protect against external incursions to a degree that - FUD aside - should terrify experts.</p>

<p>And then enter the breakers v. builders debate. Some pointed out last week that they could never justify to management their desire to attend Black Hat and DEFCON. Why? Apparently there are still some in this world who (shockingly, I'm sure) don't understand that it is vitally - if not soberingly - important that the community get together and relate over just how broken things are. Without people like Barnaby Jack and Chris Padget reminding us just how easy it is to break the most common parts of our lives (ATMs and mobile phones in this case), we could quite easily forget the momentous challenges we face. If RSA provides a shiny corporate face for our industry, then Black Hat and (more so) DEFCON provide us with a reminder of stark realities (or maybe give us just cause for our malaise).</p>

<p><strong>The Heart of the Problem...</strong></p>

<p>We need a changing of the guard at all levels, not just within the security community. Executives are living longer and applying their grossly outdated understanding of technology, security, and privacy to a threat environment they simply cannot understand. We need new ideas and new faces. Too many people are digging in their heels these days, holding to ideals that were developed pre-internet, which is highly detrimental to growth and improvement. At the same time, we have old guard DoD/intel types who are over-hyping "cyberwar" in a manner that simple doesn't get the right message across, and typically with an offensive mindset geared toward grabbing political turf. Despite all the FUD, there is a very legitimate concern for public systems and safety that needs to be addressed asap.</p>

<p>Lastly, we need to strive toward re-entering a golden age of scientific research. Some of our greatest achievements have been in the face of adversity, such as the rapid development of nuclear weapons and power, as well as the space race and the Cold War. These periods were all marked by intense competition, often laced with a perhaps-unhealthy degree of FUD, but in a manner that great accelerated scientific advancement. It would seem that a similar situation is afoot around the "cyberwar" rhetoric, and this, I think, could be the one positive outcome for what is otherwise a rather mindless negative.</p>

<p>It is time to start learning some lessons and investing in the future in a meaningful way. It's time to embrace programs like <a target="_blank" href="http://www.securitycatalyst.com/">Awareness that Works (TM)</a>, enhance and extend risk analysis and management tools and techniques (like <a target="_blank" href="http://fairwiki.riskmanagementinsight.com/">FAIR</a>), and to start clearing defining and understanding the degree of challenges facing our environments (beyond botnets, including the threat of espionage and the inappropriate exposure of SCADA systems). We need to accept that there are organized malicious forces in the world (both criminals and nation-states) that may wish to do us harm (*cough*NK*cough*), and we must mobilize. It's time for the golden age in information assurance (or security, or whatever you want to call it). We must break from the past, learning lessons from history, burying the outmoded mindsets and arguments that have been holding us back for the better part of 2 decades.<br />
</p>]]>
   </content>
</entry>
<entry>
   <title>InfoSec Lessons from The Blind Side</title>
   <link rel="alternate" type="text/html" href="http://www.secureconsulting.net/2010/08/infosec_lessons_from_the_blind.html" />
   <id>tag:www.secureconsulting.net,2010://12.2262</id>
   
   <published>2010-08-03T20:25:47Z</published>
   <updated>2010-08-03T20:54:19Z</updated>
   
   <summary> I recently finished reading the book The Blind Side about the life of NFL star left tackle Michael Oher. It was a very good read, with interesting stories - many of which did not make it into the movie...</summary>
   <author>
      <name>Ben Tomhave</name>
      <uri>http://www.secureconsulting.net/</uri>
   </author>
         <category term="infosec" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="18" label="books" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="10" label="infosec" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="510" label="lessons" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="19" label="reading" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="en" xml:base="http://www.secureconsulting.net/">
      <![CDATA[<p><a href="http://www.amazon.com/gp/product/039333838X?ie=UTF8&tag=thfasvi-20&linkCode=as2&camp=1789&creative=9325&creativeASIN=039333838X"><img align="right" vspace="5" hspace="5" border="0" src="http://www.secureconsulting.net/51Q5WJfr-PL._SL160_.jpg"></a><img src="http://www.assoc-amazon.com/e/ir?t=thfasvi-20&l=as2&o=1&a=039333838X" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /><br />
I recently finished reading the book <a href="http://www.amazon.com/gp/product/039333838X?ie=UTF8&tag=thfasvi-20&linkCode=as2&camp=1789&creative=9325&creativeASIN=039333838X"><em>The Blind Side</em></a><img src="http://www.assoc-amazon.com/e/ir?t=thfasvi-20&l=as2&o=1&a=039333838X" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /> about the life of NFL star left tackle Michael Oher. It was a very good read, with interesting stories - many of which did not make it into the movie version. What I found perhaps most interesting is the parallels between makes a truly great NFL left tackle, and what makes for a highly effective security program. Three physical characteristics were described in the book as being essential to success: long arms, a solid base, and quick feet. Likewise, an effective security program will also embody these characteristics.<br />
</p>]]>
      <![CDATA[<p><strong>Long Arms</strong><br />
A superstar NFL left tackle needs long arms. Arms (along with good hands) provide the frame for blocking and controlling a charging defender. A tackle's objective is to get his hooks in quickly and then use those arms to maintain contact and control through the entire play. In infosec, we need to do the same thing.</p>

<p>An effective security program will have long arms that hook into the business at strategic places. We need to maintain good contact with all key aspects of the organization, all the while helping to establish and maintain controls. Just as the tackle protects the quarterback's blind side, so the infosec program seeks to do the same for the business. In infosec, we extend these arms through a variety of methods, such as effective awareness training, outreach, assessment, audit, metrics and measurement, as well as through publishing and promoting security policies and by providing technical safeguards.</p>

<p><strong>A Solid Base</strong><br />
Having long arms won't do a tackle any good if he doesn't also have a solid, powerful based. He needs to have immensely strong legs and wide hips that provide him the ability to settle in and keep the charging defender at bay. Similarly, infosec programs also need a solid base. Without proper support, the security program cannot be successful. It's vital that we seek out and receive backing from the business, executives, and all other parts of the organizations. We cannot afford to be seen as jack-booted thugs, but must instead strive to be an integral part of the team.</p>

<p>Along these same lines, it is imperative that work to build high-quality teams. This sector is very challenging, and as such requires intelligent, motivated, skilled people with a passion for the work. While there are some situations where security professionals can function with minimal soft skills, overall it is very important that we exercise self-discipline and restraint in interfacing with others in the organization. All of these attributes work together to help establish the security program as one of the cornerstones of the successful business foundation.</p>

<p><strong>Quick Feet</strong><br />
Lastly, despite having long arms and a solid base, if the NFL left tackle doesn't have quick feet and agility, then he will not be successful. If the attacking defender can just run around him, then he's been little more than an annoyance. It is no different for security programs. If we cannot move with the business, instead of hindering it, then we will see the business running around us, avoiding our efforts, and invalidating our approach.</p>

<p>Never has this need for agility been more clear than now, what with the continued popularity of agile development approaches, and with the increasing momentum toward cloud-based solutions. We in security cannot afford to simply dig in our heels and hold the line. Instead, it is of the utmost importance that we have quick feet so that we can not only get those hooks in, but so that we can continue to readjust in order to maintain controls as the business moves. Remember: the only constant in life is change.<br />
</p>]]>
   </content>
</entry>
<entry>
   <title>Dear People, Enough With the One-Time Code Tokens</title>
   <link rel="alternate" type="text/html" href="http://www.secureconsulting.net/2010/07/dear_people_enough_with_the_on.html" />
   <id>tag:www.secureconsulting.net,2010://12.2264</id>
   
   <published>2010-07-31T17:40:44Z</published>
   <updated>2010-08-02T17:56:09Z</updated>
   
   <summary>Dave Navetta of InfoLaw Group posted a review of the &quot;EMI v. Comerica: Comerica&apos;s Motion for Summary Judgment&quot; a few weeks ago. Part of the case revolved around the use of one-time code tokens for providing a second authentication factor....</summary>
   <author>
      <name>Ben Tomhave</name>
      <uri>http://www.secureconsulting.net/</uri>
   </author>
         <category term="infosec" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="10" label="infosec" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="5" label="stupidity" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="676" label="tokens" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="en" xml:base="http://www.secureconsulting.net/">
      <![CDATA[<p>Dave Navetta of InfoLaw Group posted a review of the <a target="_blank" href="http://www.infolawgroup.com/2010/06/articles/reasonable-security/emi-v-comerica-comericas-motion-for-summary-judgment/">"EMI v. Comerica: Comerica's Motion for Summary Judgment"</a> a few weeks ago. Part of the case revolved around the use of one-time code tokens for providing a second authentication factor. The argument, which seems to have succeeded, was that these tokens do not provide a reasonable level of protection for accounts. I couldn't agree more!</p>

<p>Folks, as much as one-time code tokens seem like a good idea, and can have a useful place in authentication schemes, they are also not foolproof. In fact, worse than that, organizations that have deployed these tokens in the foolish belief that they will magically halt all phishing and account hacking attempts are laboring under a delusion.<br />
</p>]]>
      <![CDATA[<p>From the article:<br />
<blockquote>The following summarizes the main arguments put forth by Comerica in its motion for summary judgment ("MSJ").<br />
    * Comerica’s security procedure was commercially reasonable as a matter of law. (...)</blockquote></p>

<p>EMI counters this statement by calling on an expert witness:<br />
<blockquote>"EMI then takes on the substance of "commercially reasonable security" using expert witness testimony. EMI’s expert contends that secure token technology was known to be lacking in any reasonable defense to a “man-in-the-middle” phishing attack. EMI’s expert opines that secure token technology has been unacceptable for banking logins since 2003."</blockquote></p>

<p>In my capacity as an incident responder, I personally saw cases of tokens being successfully phished more than 5 years ago. In fact, the perps got so good at doing it that they were able to almost fully automate the phish and subsequent account compromise. Now consider a motivated, organized, well-funded criminal enterprise targeting commercial bank accounts.</p>

<p>It's time that we put aside one-time code tokens as a good idea whose time has come and gone.<br />
</p>]]>
   </content>
</entry>
<entry>
   <title>What&apos;s the deal with SCADA &amp; Smart Grid?</title>
   <link rel="alternate" type="text/html" href="http://www.secureconsulting.net/2010/07/whats_the_deal_with_scada_smar.html" />
   <id>tag:www.secureconsulting.net,2010://12.2263</id>
   
   <published>2010-07-31T17:28:26Z</published>
   <updated>2010-08-02T15:22:12Z</updated>
   
   <summary>I have to admit that I don&apos;t have any background in SCADA or Smart Grid, nor have I done any research into the topic. That being said, I&apos;d have to be blind to not notice all the references in infosec...</summary>
   <author>
      <name>Ben Tomhave</name>
      <uri>http://www.secureconsulting.net/</uri>
   </author>
         <category term="infosec" scheme="http://www.sixapart.com/ns/types#category" />
         <category term="musings" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="672" label="SCADA" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="674" label="grid" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="10" label="infosec" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="675" label="sad" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="673" label="smart" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="286" label="weird" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="en" xml:base="http://www.secureconsulting.net/">
      <![CDATA[<p>I have to admit that I don't have any background in SCADA or Smart Grid, nor have I done any research into the topic. That being said, I'd have to be blind to not notice all the references in infosec these past few years to these systems. Shoot, just in the past couple weeks Siemens SCADA network was having issues with a new 0-day of malware (related to LNK files).</p>

<p>Why are SCADA systems connected to the Internet? I just don't see the upside. At all. It seems like these systems were designed to be closed, and that there's not really any good reason for that status to have been changed. So, what am I missing? 10 years ago the hubris-drenched response from energy companies was that we needn't worry as their systems weren't Internet-connected. Now, it seems, we're at the other extreme, with what seems to be no appreciable improvements to infrastructure security.<br />
</p>]]>
      <![CDATA[<p>And then there's Smart Grid. Supposedly there are better security measures in place, but they can't be too good from what I've heard. This one actually completely blows my mind, because if I were to design a networked system like this from scratch, I think I'd start with FIPS-compliant, tamper-proof crypto modules that securely generate and store keys, and then build out from there such that the entire system is based on encrypted channels. I'd leverage IPv6 and IPSEC, hardware-accelerate as much of the crypto as possible, and even make sure that the devices only could run an encrypted and signed firmware. I guess I'm guess crazy that way.</p>

<p>As per usual, it seems that the more things change, the more they stay the same. It's a pity, really, as we've made considerable improvements over the years. Of course, if the financial services industry <a target="_blank" href="http://www.tomsguide.com/us/ATM-Hacker-Black-Hat,news-7635.html">isn't doing a good job protecting ATMs</a>, then I guess there's no reason to hope that the energy industry would protect the grid. *sigh*<br />
</p>]]>
   </content>
</entry>
<entry>
   <title>Speaking at ISSA International Conference</title>
   <link rel="alternate" type="text/html" href="http://www.secureconsulting.net/2010/07/speaking_at_issa_international.html" />
   <id>tag:www.secureconsulting.net,2010://12.2261</id>
   
   <published>2010-07-28T16:24:35Z</published>
   <updated>2010-07-28T16:29:47Z</updated>
   
   <summary>Wow, where in the world has July gone? I was just looking at my site and realized that I&apos;ve not posted anything here all month. Oops! I have a few other posts in the hopper, but for the time being,...</summary>
   <author>
      <name>Ben Tomhave</name>
      <uri>http://www.secureconsulting.net/</uri>
   </author>
         <category term="infosec" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="523" label="2010" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="540" label="ISSA" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="10" label="infosec" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="546" label="speaking" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="en" xml:base="http://www.secureconsulting.net/">
      <![CDATA[<p>Wow, where in the world has July gone? I was just looking at my site and realized that I've not posted anything here all month. Oops! I have a few other posts in the hopper, but for the time being, a quick announcement...</p>

<p><a target="_blank" href="http://www.infolawgroup.com/2009/10/promo/attorneys/david-navetta/">David Navetta</a> and I have been accepted to speak at the <a target="_blank" href="https://www.issa.org/conf/?p=105">2010 ISSA International Conference</a>. The conference will be held in Atlanta, GA, this year on September 16th. Talk details below...<br />
</p>]]>
      <![CDATA[<p><strong>Session title:</strong> Legally Defensible, Proactively Protected</p>

<p><strong>Session Description: </strong><br />
The era of legal defensibility is upon us.  The legal risk associated with information security is significant and will only increase over time. Security professionals will have to defend their security decisions in a foreign realm: the legal world.  This session discusses implementing security that is both secure and legally defensible, which is key for managing information security legal risk.   The session will provide an introduction to legal defensibility from both the security and legal perspective, and then will highlight key steps toward implementing the approach.<br />
<strong><br />
What Attendees Will Learn:</strong><br />
Attendees will learn the fundamentals of the legal defensibility approach and how to begin implementing proactive measures to protect the organization.</p>]]>
   </content>
</entry>
<entry>
   <title>*sigh* Unhelpful PCI Advice</title>
   <link rel="alternate" type="text/html" href="http://www.secureconsulting.net/2010/06/sigh_unhelpful_pci_advice.html" />
   <id>tag:www.secureconsulting.net,2010://12.2260</id>
   
   <published>2010-06-30T14:22:03Z</published>
   <updated>2010-06-30T14:27:27Z</updated>
   
   <summary>In scanning through my morning reading, I ran across this gem of a piece from Help Net Security. I&apos;m really starting to wonder what is going on in the industry. This is seriously some of the worst advice I&apos;ve seen...</summary>
   <author>
      <name>Ben Tomhave</name>
      <uri>http://www.secureconsulting.net/</uri>
   </author>
         <category term="infosec" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="471" label="PCI DSS" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="261" label="security" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="5" label="stupidity" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="en" xml:base="http://www.secureconsulting.net/">
      <![CDATA[<p>In scanning through my morning reading, I ran across <a target="_blank" href="http://www.net-security.org/secworld.php?id=9502">this gem of a piece</a> from Help Net Security. I'm really starting to wonder what is going on in the industry. This is seriously some of the worst advice I've seen regarding PCI DSS compliance in recent months.<br />
</p>]]>
      <![CDATA[<blockquote>"Jeff LoSapio, security practice manager for Fortify, comments: 'Smaller companies accepting card payments need to start thinking like larger scale companies. With cyber threats at an all time high they are increasingly a target and need to take PCI seriously.'"</blockquote>

<p>There are so many issues with this. I strongly disagree with the assertion that small companies need to think like big companies. No! Big companies like to in-source their billing platforms. We <em>do not</em> want smaller companies thinking this way! If you're a Level 3 or 4 merchant, you should not be running your own billing platform. Period. End of story. If PCI were serious about solving this problem, they would not waste money investing in the DSS program and would instead blanket require that merchants processing less than 1 million transactions/year must outsource to a certified program. Problem solved, crisis averted.</p>

<blockquote>"Only once you have confirmed your business requires compliance, and what deadlines are being imposed, should companies consider employing a PCI DSS consultant."</blockquote>

<p>More bad advice (this time from the author of the article). Does your company accept credit card transactions on a system you maintain or operate (i.e. not a 3rd party site)? If the answer is yes, then your business requires compliance. Now go find a consultant who can help you reduce the burden in as cost-effective a manner as possible. <em>Not</em> getting a knowledgeable consultant in earlier than later is doing a disservice to your business and your customers, not to mention increasing your legal exposure and likelihood for being fined.</p>

<blockquote>"Even then understanding the difference between a QSA (qualified security assessor) and an ASV (approved scanning vendor), is another key step along the road of better PCI compliance. Coupled with the array of fact sheets on the council's Web site, much of the process of preparing for PCI DSS compliance can be achieved before the need to employ a consultant arises."</blockquote>

<p>Once again, advice that is questionable. The article speaks particularly to small businesses. In my experience, these organizations rarely have dedicated security staff. In fact, it's unusual to have anybody on-staff with much of a security background at all. DSS is written at a security practitioner's level, making it oftentimes difficult for non-security people to understand. Moreover, it's a very large document that easily overwhelms. Sure, PCI has provided supporting fact sheets and the like, but more often than not they seem to lead to confusion, shortcutting, quitting, or just an outright mess.</p>

<p>It cannot be said enough: <em>if</em> your organization is dealing with credit card data, then it is <em>imperative</em> that you contract with or hire someone to help you quickly outline your risk profile wrt DSS and chart a reasonable, feasible strategic plan to move to a compliant state. More often than not, this strategic plan should include moving the billing data out of your environment altogether in order to significantly decrease the exposure and potential liability that the business will then have to carry.</p>

<blockquote>
<strong>Dr. Evil:</strong> Gentlemen, I have a plan. It's called blackmail. The Royal Family of Britain are the wealthiest landowners in the world. Either the Royal Family pays us an exorbitant amount of money, or we make it seen that Prince Charles has had an affair outside of marriage and therefore would have to divorce!<br>
<strong>Number Two:</strong> Prince Charles *did* have an affair. He admitted it, and they are now divorced.<br>
<strong>Dr. Evil:</strong> Right, people you have to tell me these things, okay? I've been frozen for thirty years, okay? Throw me a frickin' bone here! I'm the boss! Need the info.<br>
[pause]<br>
<strong>Dr. Evil:</strong> Okay no problem. Here's my second plan. Back in the 60's, I had a weather changing machine that was, in essence, a sophisticated heat beam which we called a "laser." Using these "lasers," we punch a hole in the protective layer around the Earth, which we scientists call the "Ozone Layer." Slowly but surely, ultraviolet rays would pour in, increasing the risk of skin cancer. That is unless the world pays us a hefty ransom.<br>
<strong>Number Two:</strong> [pause] That also already has happened.<br>
<strong>Dr. Evil:</strong> Shit. Oh hell, let's just do what we always do. Hijack some nuclear weapons and hold the world hostage. Yeah? Good! Gentlemen, it has come to my attention that a breakaway Russian Republic called Kreplachistan will be transferring a nuclear warhead to the United Nations in a few days. Here's the plan. We get the warhead and we hold the world ransom for... ONE MILLION DOLLARS!<br>
<strong>Number Two:</strong> Don't you think we should ask for *more* than a million dollars? A million dollars isn't exactly a lot of money these days. Virtucon alone makes over 9 billion dollars a year!<br>
<strong>Dr. Evil:</strong> Really? That's a lot of money.<br>
[pause]<br>
<strong>Dr. Evil:</strong> Okay then, we hold the world ransom for...<br>
<strong>Dr. Evil:</strong> One... Hundred... BILLION DOLLARS!
</blockquote>
]]>
   </content>
</entry>
<entry>
   <title>Supposition and the Drum Beat of (Cyber)War</title>
   <link rel="alternate" type="text/html" href="http://www.secureconsulting.net/2010/06/supposition_and_the_drum_beat.html" />
   <id>tag:www.secureconsulting.net,2010://12.2259</id>
   
   <published>2010-06-29T20:44:41Z</published>
   <updated>2010-06-29T20:50:16Z</updated>
   
   <summary>&quot;Two things are infinite: the universe and human stupidity; and I&apos;m not sure about the universe.&quot; -Albert Einstein The subtitle for this piece could easily be &quot;a whole lotta stupid goin&apos; on.&quot; Is it something about summertime, or have we...</summary>
   <author>
      <name>Ben Tomhave</name>
      <uri>http://www.secureconsulting.net/</uri>
   </author>
         <category term="infosec" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="285" label="FUD" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="670" label="cyberwar" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="379" label="risk" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="5" label="stupidity" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="en" xml:base="http://www.secureconsulting.net/">
      <![CDATA[<blockquote>"Two things are infinite: the universe and human stupidity; and I'm not sure about the universe." -Albert Einstein</blockquote>

<p>The subtitle for this piece could easily be "a whole lotta stupid goin' on." Is it something about summertime, or have we really gotten to a place in our civilization where we just can't progress any farther? It really seems like regression is the only option to which most people will avail themselves today. Attack the science, attack that which isn't understood, and let's just rely on supposition (or, so it seems).</p>

<p>I've been mulling this piece over for more than a week now as all the drama has played out in Congress around building up a better "cyberwar" capability (as if that's something well-defined and understood). At the same time there has been an up-tick in mindless rhetoric railing against risk assessment, analysis, and management. Quite frankly, it all belies woeful ignorance and a wanton disregard for the sane. In both cases we see people making wild claims about things they clearly do not understand. Risk management is more than qualitative risk assessment, and "cyberwar" is a delusion perpetrated by those who desire to FUD us into ceding yet more power to the Executive Branch.<br />
</p>]]>
      <![CDATA[<blockquote><p>"Contradictions do not exist. Whenever you think that you are facing a contradiction, check your premises. You will find that one of them is wrong." -Ayn Rand</p>
<p>"I have no data yet. It is a capital mistake to theorize before one has data. Insensibly one begins to twist facts to suit theories instead of theories to suit facts." -Sir Arthur Conan Doyle in <em>Sherlock Holmes</em></p></blockquote>

<p><strong>Attacks Against Risk Assessment</strong><br />
<blockquote>"If you look at the history of big obstacles in understanding our world, there's usually an intuitive assumption underlying them that's wrong."-Jeff Hawkins</blockquote></p>

<p>It seems that much of the criticism and confusion around risk assessment is based in a false belief that you can take the failings of qualitative analysis and apply it to quantitative analysis. Unfortunately, much of those doing the criticizing are living in a vacuum, oblivious to the advances made in the last couple years, particular around FAIR.</p>

<p>I've written about this topic a couple times recently (see <a target="_blank" href="http://www.secureconsulting.net/2010/05/compliance_risk_management_are.html">here</a> and <a target="_blank" href="http://www.secureconsulting.net/2010/06/its_your_methods_not_your_madn.html">here</a>), so won't belabor the point. Instead, allow me to point to one of Alex Hutton's recent pieces over on the Verizon Business Security Blog, <a target="_blank" href="http://securityblog.verizonbusiness.com/2010/06/17/risk-appetite-counting-risk-calories-is-all-you-can-do/">"Risk Appetite: Counting Risk Calories is All You Can Do."</a></p>

<p><strong>Rushing to (Cyber)War</strong><br />
<blockquote><p>"A self-fulfilling prophecy is an assumption or prediction that, purely as a result of having been made, cause the expected or predicted event to occur and thus confirms its own 'accuracy.'"-Paul Watzlawick</p><p>"The possibility of saying anything about a thing rests on the assumption that it preserves its identity, or continues to be the same thing in the respect described, that it will behave in future situations as it has in past."-Frank Knight</p></blockquote></p>

<p>I take great umbrage with all the recent/renewed talk of "cyberwar" as of late. As <a target="_blank" href="http://www.secureconsulting.net/2008/05/the_internet_is_of_the_devil_2.html">I've noted in the past</a>, this topic comes up in Federal lobbying circles on a routine basis (annually, really - shockingly in sync with budget cycles...). The problem with all of this is multi-fold, and fodder for another, more lengthy post. For a little background on some of the noise generating interest in this area, check out these posts by BT's Jim Tiller (<br />
 * <a target="_blank" href="http://www.realsecurity.us/weblog/?e=102">"Cyberwar: A reality, but what exactly is it?"</a><br />
 * <a target="_blank" href="http://www.realsecurity.us/weblog/?e=103">"Weaponization of Cyberspace: It’s not science fiction, it’s war"</a></p>

<p>There are three things I find terribly frustrating about these types of posts, along with all the inflammatory, FUD-driven rhetoric around the topic:<br />
1) <em>It's FUD!</em> The vast majority of innuendo used in arguments in favor of "cyberwar" and the associated build-up of resources is just that: innuendo. There's very little in the way of fact behind it, and the facts that do exist have been so twisted and skewed as to have no resemblance to reality. Consider, for instance, that most of the "evidence" of "cyberwar" is really of criminal behavior (cyber crime, espionage, etc.). Leading me to...<br />
2) <em>It's poorly defined!</em> What exactly is "cyberwar" anyway? "War" is generally regarded as nation-state vs nation-state activity, oftentimes in the sense of armed conflict. Espionage (aka "spying") - and especially corporate espionage - is rarely, if ever, regarded as military action, but rather it is treated as criminal activity. The vast majority of "stuff" we see out there seems to be oriented toward economic objectives. Some of those objectives may overlap with national interests, or touch "critical infrastructure" (depending on your definitions, which vary widely), but the simple fact is that most references to "cyberwar" are way too broad. Not to mention...<br />
3) <em>"War" should not be used loosely!</em> I blame Bush Sr. for the watering down of the term "war." I'm sure it happened well before his "War on Drugs," but it's the oldest example I know of. Now we have a "War on Terrorism" and a "War on Obesity" and other "wars" on who knows what. Guess what? These aren't wars! So, let's be very clear about something before we let this genie get too far out of the bottle: "war" is a very, very, very serious matter that must be approached with much caution. True war not only <em>can</em>, but likely <em>will</em>, result in armed conflict. We need to stop using this word to describe every little initiative that we want to take seriously, because it has the effect of making us far too comfortable with "war" (the real article).</p>

<p>Lastly, let's also bear in mind the applicability of the two subjects here. Risk assessment and analysis is being abused, degraded, and improperly applied, and then it's not even being used in the right contexts, such as in evaluating the realism of "cyberwar." Quantitative risk assessment and evidence-based risk management are evolving and improving rapidly. The next few years, I think, will see a positive evolutionary jump in this area. At the same time, we need to make sure that we apply these lessons learned to other emerging areas, such as "cyberwar" so that we can properly evaluate the relative importance of such threat vectors. Rather than running around like scared Chicken Littles who think the Executive Branch should be given some sort of broad, mindless pseudo-authority for private networks, let's instead look at creating some sort of sane legislation that instead seeks to foster public-private collaboration. A good starting point would be transparency and data sharing. If the Secret Service can provide data breach investigation reports to Verizon Business for the annual DBIR report, then why can't US-CERT or similar do the same? Anyway...</p>

<p>Be wary of the frenzied pitch of FUD-based rhetoric, whether it pertain to "cyberwar" or risk assessment or something else altogether.<br />
</p>]]>
   </content>
</entry>
<entry>
   <title>Researching DLP Solutions</title>
   <link rel="alternate" type="text/html" href="http://www.secureconsulting.net/2010/06/researching_dlp_solutions.html" />
   <id>tag:www.secureconsulting.net,2010://12.2258</id>
   
   <published>2010-06-10T15:54:43Z</published>
   <updated>2010-06-10T15:55:44Z</updated>
   
   <summary>I recently had a project to help spec out a DLP project for a customer from a high-level perspective. Having never done anything with DLP previously I embarked on a research mission. What I found was interesting. There&apos;s not much...</summary>
   <author>
      <name>Ben Tomhave</name>
      <uri>http://www.secureconsulting.net/</uri>
   </author>
         <category term="infosec" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="669" label="DLP" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="50" label="research" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="en" xml:base="http://www.secureconsulting.net/">
      <![CDATA[<p>I recently had a project to help spec out a DLP project for a customer from a high-level perspective. Having never done anything with DLP previously I embarked on a research mission. What I found was interesting. There's not much out there on the intarwebs. As such, I thought I'd offer a few quick suggestions, just in case you want to go research solutions, too.</p>

<p>1) <a target="_blank" href="http://securosis.com/tag/dlp">Start with Securosis!</a> Their reports are freely available, comprehensive, and more informative than anything else I found.<br />
2) Search for Gartner and Forrester reports. While these analyst firms charge for their reports, vendors will often post them for free. Specifically, try these search strings:<br />
 ---> forrester wave content security suites<br />
 ---> gartner magic quadrant data loss prevention<br />
3) Beware DLP (as in <a target="_blank" href="http://en.wikipedia.org/wiki/Digital_Light_Processing">Digital Light Processing</a>) from Texas Instruments. You might need to use advanced search functions to -television -TI and so on.</p>

<p>Happy hunting!<br />
</p>]]>
      
   </content>
</entry>
<entry>
   <title>Free Advice for Adobe</title>
   <link rel="alternate" type="text/html" href="http://www.secureconsulting.net/2010/06/free_advice_for_adobe.html" />
   <id>tag:www.secureconsulting.net,2010://12.2257</id>
   
   <published>2010-06-07T21:28:14Z</published>
   <updated>2010-06-07T21:31:04Z</updated>
   
   <summary>&quot;The thing about free advice is that you often get what you pay for.&quot; -Unknown I&apos;ve been mulling over Adobe for the last couple days, and intermittently for the last few years. Here we have a company that has, by...</summary>
   <author>
      <name>Ben Tomhave</name>
      <uri>http://www.secureconsulting.net/</uri>
   </author>
         <category term="infosec" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="666" label="Adobe" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="667" label="advice" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="416" label="free" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="10" label="infosec" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="72" label="leadership" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="en" xml:base="http://www.secureconsulting.net/">
      <![CDATA[<blockquote>"The thing about free advice is that you often get what you pay for." -Unknown</blockquote>

<p>I've been mulling over Adobe for the last couple days, and intermittently for the last few years. Here we have a company that has, by all accounts, been highly successful, and yet seemingly has an absolutely terrible reputation in the security community (and now in the tech community with the Apple dispute over Flash). It makes me wonder "what are these leaders thinking?" each time I hear reports about another issue, and see very little in the way of satisfactory responses from the company.</p>

<p>From this perspective of outside-looking-in pondering, I thought I'd (perhaps arrogantly) postulate 5 steps that I think Adobe could take to help right the ship a bit, and maybe, just maybe, improve their perception in the industry. Can the phoenix rise from the ashes? Sure... but only with some major cultural changes...<br />
</p>]]>
      <![CDATA[<p><strong>Software Overhaul</strong></p>

<p>There are several points that are valuable under this heading. First and foremost, while Adobe's product strategy seems to be consistently web/dev-oriented, there is still a lot of room for improvement. Chief among those improvements is to put many key products on a significant diet. Acrobat Reader is how many megs these days? 25? 40? 75? It's kind of ridiculous. I'm pretty sure Preview doesn't have all that garbage and, more importantly, it doesn't take a minute or two to launch.</p>

<p>Similarly, Adobe is living in this gray area with their platforms like AIR and Flash (among others). AIR seems to run somewhat slow and inconsistent (or maybe it's just the apps that run on it, though I don't think you can separate the two). Flash isn't necessarily slow so much as it's scary (AIR is, too, fwiw). Have ever looked in-depth at the full capabilities that Flash has? It's essentially a portable VM platform. That would be a cool idea if it wasn't for all the nasty security and privacy issues inherent in it.</p>

<p>My suggestions are myriad, but I think it starts with release Flash to open-source (maybe extend support for 12-18 months, but no more). AIR should also go through a major code review and re-engineering process to make sure that all the bad practices embodied in Flash haven't been inherited. There's been a lot of focus on Flash of late, but I'd be shocked if AIR wasn't equally susceptible to badness. Oh, and btw, what's your Flash strategy with HTML5 anyway? It seems that a large use case (video) is about to go out the window, and with it the need to keep your runtime environment installed. Just sayin'...</p>

<p>I think it's also a good time to sit back and take stock. What's central to Adobe's strategy? For each product that fits in that strategy, what's core to the functionality vs. an add-on or value-add feature? I shouldn't have to download a 50MB install bundle in order to view PDF files. While the plugin support is great, it seems like every known plugin is also being bundled. I don't know that I've ever used a plugin (certainly not overtly) in Acrobat Reader. Why do I have them all downloaded and installed, then? What about providing them on-demand instead of by default? One of many lines of questioning that needs to be done.</p>

<p>The simple fact of the matter is that most Adobe software these days simply feels too heavy. Heavy software means lots of extra lines of code, which translates to a much larger attack surface. Reduce your footprint, Adobe, and you can proactive reduce security threats to your products.</p>

<p><strong>Fix Your Patches and Patch Process</strong></p>

<p>Downloading and reinstalling an entire application is not a "patch" - it's an upgrade or reinstall. This is not just a matter of semantics. Why does every Reader patch require tens of megs of data being downloaded? Is this because Reader is designed/coded in an inadequate manner? Does it really look the object model that would better enable small, tight patches?</p>

<p>Second, what is up with this Adobe downloader? Is this your solution to your bloatware? Rather than fixing your products, you figured you could just mask the process, mayhaps? Allow me to suggest that this is not a solution, and barely a workable kludge. I don't need another downloader on my system. I need small, well-written patches that install quickly with little-to-no footprint.</p>

<p>Lastly, quit embedding all sorts of extra junk by default. I'm sure you think of this as "free money" in that you're (hopefully) getting revenue from install things like the Yahoo address bar whatchmacallit, but I don't want that garbage. More importantly, it's making your bloated downloads even bigger. How is that providing value? It's not, and my solution is simply not to use your software. Is that a win for you?</p>

<p><strong>Admit You Lack Security Clue</strong></p>

<p>Newsflash: Your security team/program has a lousy reputation and almost no street cred (who IS your team, anyway?). All I could find about an Adobe security team was the PSIRT blog (http://blogs.adobe.com/psirt/). PSIRT != security program. Surely you must have a lot more people than that doing security, but it's certainly not evident.</p>

<p>The simple fact is that, from this outside perspective, you are suffering from an entrenched traditionalist mindset. The security world is passing you by, and it is costing you (whether you realize it or not). What are you doing to promote secure coding practices? Do you have a development lifecycle that incorporate security at every level? Is there accountability? Who's in charge of security?</p>

<p>It would be advisable to take a tip from Microsoft. Go check out their SDL and read up on their mass retooling around security. It's taken them close to a decade to get to a better place. They still suffer from lots of legacy software security issues. You need to become more agile, more secure, and more accountable. It's time to revamp your corporate culture to instill secure coding and infosec as core values. Redefine yourself and your practices and then make it a priority to start fixing things ASAP.</p>

<p>You need to get outside help as part of such an effort. Relying too much on an insider's view will blind you to reality and prevent you from realizing (seeing) what needs to be done. Engage an organization that specializes in security, and in particular one that specializes in appsec. It's imperative that this be done asap and as a top-level priority.</p>

<p><strong>You're Not Microsoft (or Apple)</strong></p>

<p>Here's what I think is true:<br />
 * You're a big software company.<br />
 * You're a household name.<br />
 * Flash and Reader have dominated the market for the better part of a decade.</p>

<p>Here's what I also think is true:<br />
 * You don't get to play the bully role.<br />
 * You're not the cool kid.<br />
 * Your products are not secure (in fact, it's scary how insecure they are given the built-in features).<br />
 * People can generally live without your products.</p>

<p>The good news is that, <a target="_blank" href="http://erratasec.blogspot.com/2010/06/microsoft-has-good-security-but-its-not.html">unlike Microsoft</a>, you probably can achieve "good enough" security. With a concerted effort, a new culture that takes security seriously, and with a major investment in fixing things today, you can do what Microsoft and Apple will likely never be able to do. Produce software that remains central to users' lives while being very secure and not continuing to suffer the embarrassing vulnerabilities surrounding Flash, et al, of late.</p>

<p><strong>Let the Sun Shine In</strong></p>

<p>Transparency and improved communication (and cooperation) with the security community would be a great change to make. In particular, consider:<br />
 * you're often perceived as very closed and secretive<br />
 * you're often perceived as unresponsive or ignorant of your own major security challenges</p>

<p>You need to address these perceptions, and quickly. Remember: sunshine is the ultimate disinfectant!</p>

<p>Toward this end, a few changes are suggested:<br />
 * PSIRT cannot be your only public face for security.<br />
 * Start talking (publicly) to people about what you're doing, what you're learning, etc.<br />
 * Turn the lawyers down a notch or ten (what's up with the disclaimer on every PSIRT blog post?).<br />
 * Get outside help. Make a big show of it. Reform, reform, reform. Security is a good thing.</p>

<p>---<br />
What do you think? If you could give Adobe free advice, what would it be?<br />
</p>]]>
   </content>
</entry>
<entry>
   <title>It&apos;s Your Methods, Not Your Madness</title>
   <link rel="alternate" type="text/html" href="http://www.secureconsulting.net/2010/06/its_your_methods_not_your_madn.html" />
   <id>tag:www.secureconsulting.net,2010://12.2256</id>
   
   <published>2010-06-01T20:59:37Z</published>
   <updated>2010-06-01T21:04:45Z</updated>
   
   <summary>There has been a lot of negative, cynical chatter lately about risk assessment and risk management. The average person doesn&apos;t understand it, and people who should understand it oftentimes throw up their hands in despair when citing examples such as...</summary>
   <author>
      <name>Ben Tomhave</name>
      <uri>http://www.secureconsulting.net/</uri>
   </author>
         <category term="infosec" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="10" label="infosec" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="73" label="management" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="379" label="risk" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="en" xml:base="http://www.secureconsulting.net/">
      <![CDATA[<p>There has been a <em>lot</em> of negative, cynical chatter lately about risk assessment and risk management. The average person doesn't understand it, and people who should understand it oftentimes throw up their hands in despair when citing examples such as the failures of Wall Street that led to the current economic mess. Unfortunately, all of this despair and cynicism seeks to throw out the baby with the bath water, as if to say that one bad apple spoils an entire orchard.</p>

<p>To me, I think the biggest challenges to risk management today lie in a few key areas: accountability, consequences, and formalized assessment methods. The first two areas are easy to explain. If you're doing a good job assessing and managing risk, then you can start holding people accountable for their decisions and actions. That accountability should then lead to consequences (positive <strong>or</strong> negative). Unfortunately, we live in an era where we fear failure, and thus pad ourselves, our families, our investments, and our country against suffering negative consequences. Without negative consequences, what is the point of managing risk?<br />
</p>]]>
      <![CDATA[<p>The last area, I think, is where much of the focus has turned as of late in the infosec industry. Formalized risk assessment methodologies are still generally immature, and they can frequently be problematic. However, many of the arguments made are divisive at best and willfully ignorant at worse. We should be very concerned about this last type of argument, because it tends to lead to a path of FUD, fueled by pseudo-experts who stir the pot with confusion with unknown intentions.</p>

<p><strong>A Bit of Background</strong><br />
Before going into the various arguments about risk assessment and risk management, it's first important to know a little bit about the conversation, key players, and history.</p>

<p>Key players:<br />
 * "quals" - This group of people make use of "qualitative" risk assessment practices. That is, rather than use numbers and calculations, they instead develop rubrics that are descriptive in nature.<br />
 * "quants" - This group of people make use of "quantitative" risk assessment practices. They rely heavily on statistical methods, seeking to put numbers, math, and science behind their reasoning.<br />
 * "risk cynics" - There is an increasingly vocal group of cynics that repeated make arguments about how risk assessment is a failed discipline, how it will never succeed, and pointing out what they see as fatal flaws in the various approaches. Their arguments tend to be monotonous and repetitive, and you'll note that they generally just tear down without offering viable alternatives.<br />
 * "indies" - This last group, of which I consider myself part, represents the hopeful few (or maybe many - it's hard to know) who believe that risk assessment and management has a viable future, but we do not generally fall cleanly into any of the above categories. Maybe I should have called this group the "risk optimists," but that wouldn't be completely accurate, either. Maybe realists... ;)</p>

<p>I'll go into more detail below about the typical worn arguments, but here's a quick summary:<br />
 * "inadequate data" - One of the most common arguments is that we don't have enough data from which to derive reasonable estimates for anything (loss, probability, frequencies, etc.). The actuarial tables leverage by the insurance industry are frequently cited, with a quip that since no such thing exists for infosec, then there's nothing we can do.<br />
 * "faulty value/loss estimates" - Related to the first argument, this argument keys in on the estimates used to measure impact of a loss event and flames that we cannot reliable estimate the impact of an event like a breach. Sure, we might know how much it would cost to monitor, discover, and recover from a breach, but what about the enduring impact, such as to stock price or consumer confidence?<br />
 * "faulty probability estimates" - Also related to the first argument, this arguments looks specifically at the probability estimates typically used in risk calculations and says "there are too many unknowns - especially unknown unknowns - to make these estimates even remotely reasonable." This line of argument tends to lead to the next quip.<br />
 * "unknown unknowns" - My favorite argument is the one that essentially says "we don't know everything, thus we can't know anything." Because the world is infinite, there are threats and vulnerabilities that we have no envisioned, which means we thus cannot estimate their likelihood of occurring, let alone their impact to the business.</p>

<p>We'll go into a lot more detail below, but this should give you a good starting point for now. The big thing to bear in mind with risk management as a discipline is that it has been around for a long time and is, in fact, very mature. Information risk management is a relatively new subset within the overall discipline, and it's suffering through growing pains as one might expect, but that does not nullify the entire discipline, as we'll now see.</p>

<p><strong>Data Suckage</strong></p>

<p>The most common starting point for criticism of information risk management is to target the data. Common complaints are:<br />
 * There isn't enough data.<br />
 * The data isn't reliable.<br />
 * The data isn't consistent.<br />
Each of these complaints are valid, at least to a point. However, like with everything else you'll see in the ensuing sections that there are ways to mitigate these concerns, not entirely, but to a level that makes it acceptable and useful.</p>

<p><em>Not Enough</em></p>

<p>The first quip, particularly from the crowd affectionately referred to as "concretists," is that there simply is not enough data. If only we had reams upon reams of actuarial data like ye olde insurance firm, then <em>perhaps</em> we might be able to make use of it. Of course, this is really just a cop-out argument, and one that ignores current practices in statistics and probability.</p>

<p>First and foremost, some data is better than no data. Second, even if that data is "salted" (i.e. not all good), it's still useful to us. Through the mathmagic of Bayesian statistics, we can still run calculations and distributions. What we will find, particularly through use of Monte Carlo simulations, is that less data may not have a high degree of confidence, or the scatter plot may be a bit scattered. However, as our data grows, so will our scatter focus, which is all a good thing.</p>

<p>Second, you have to start somewhere. I think the sad part of this "your data sucks" argument is that the "do nothing" alternative is not useful. Of course, this argument often comes from quals who like to go in and make arbitrary assessments that have no grounding in reality. It's sad, really, because if you have some known good data, why would you ignore it and simple run on supposition? It maketh no senseth.</p>

<p>Last, I have to hold to account certain people who use this flog this flagging argument (especially certain "retired" people who yet persistent into their old age meddling in affairs they no longer seem to understand - as a complete non sequitor, I don't think you get to call yourself "retired" if you continually engage in conversations within the industry, and it's even all that much more perplexing that you might use the "I'm retired" excuse when confronted with new research and approaches, yet still like to try tearing these new methods down). Data has been gathering dust in annals for decades now. Why isn't it publicly available? On the flip side, who cares about data more than 20 years old? Yes, the data is lacking, but then again this whole Internet thing has really only been amped up and taken serious by businesses for the south side of 15 years. Give it a little time, eh?</p>

<p><em>Not Reliable</em></p>

<p>Apparently what we need in this world is perfection. It's the ultimate goal, isn't it? It's also not realistic. There is no such thing as perfect data. Or practices. Or methodologies. Please get over it.</p>

<p>Some data is better than no data, even if we recognize that the data is not perfect. As just noted above, we really have less than 15 years of run time during which to gather data. Realistically, it's even less than that - probably more in the range of 10 years. We hear complaints about the reliability of the data we're using, with citations to software engineering theory, but the simple fact is that we can only work with what we have while we develop more.</p>

<p>The data is reliable, assuming you know how to break it out and use it. Look at the <a target="_blank" href="http://www.attrition.org/">Attrition archive</a>. There is adequate data available to make use of for analysis. If we can do trending analysis off this data, then we can absolutely do risk analysis as well.</p>

<p>The key, however, is making sure that we factor in confidence and not work with single absolute numbers. We know the data is a bit unreliable, so we can account for that explicitly. To that end, we typically want to work with ranges instead of single numbers. The tighter the range, the higher our confidence, which will then show through our calculations and visualizations. Notice that this whole time we're still able to make use of the data available.</p>

<p><em>Not Consistent</em></p>

<p>One of the more valid of the concerns about data is its consistency. In this context, I'm talking really about the consistency of its collection and classification. Data breach reporting is a perfect example where, in lieu of standard reporting requirements, we don't necessarily get the same types of data each time. This is a problem that I<a target="_blank" href="http://www.attrition.org/">Attrition</a> and the likes encounter on a regular basis. And even if you have a standard data collection approach, such as <a target="_blank" href="http://securityblog.verizonbusiness.com/2010/02/19/veris-framework-2/">Verizon Business's VerIS Framework</a>, you may still run into consistency challenges when comparing one repository to another (e.g. comparing the Verizon DBIR to Veracode to WASC to Attrition).</p>

<p>This challenge underscores the need for mandates and standardization around data breach reporting, in particular, but it also highlights that we need to be cognizant of where we're getting our data when we start acting on it. We want as much data as possible for the short history available, and we want it to be as reliable as possible, which then means we need to work extra hard on standardizing data sets to ensure consistency and to help weed out bad data, among other things. Little tweaks, such as ensuring that we have consistent placeholder use, can go a long way toward helping ensure that our data is more usable and useful.</p>

<p>In the end, of course, we come back to the same quip as above: some data is better than no data, even if our data confidence is only moderate. Once you have a start, you can then refine your models and data sets over time to ensure better quality data, and to improve your overall analysis.</p>

<p><strong>Method Suckage</strong></p>

<p>Before I launch into this section, if you've not read my post <a target="_blank" href="http://www.secureconsulting.net/2010/05/compliance_risk_management_are.html">"Compliance & Risk Management Are Not the Devil"</a>, then please hop over there for a minute and do so. In particular, check out the section "Risk and Intrinsic Value" for a preview of what I'm about to say...</p>

<p>The next most common argument against information risk assessment is that the methodologies are wholly inadequate. Typically this criticism is leveled against the qualitative methods out there, because, frankly, they're generally quite inadequate. Not to completely discount qualitative assessments, because there is a time and a place, but we need to be careful to separate them out from other types of methods, if only for the purposes of quality and comparison. Back to this in a moment.</p>

<p>One of the primary problems with methods is the historical reliance on <a target="_blank" href="http://www.riskythinking.com/glossary/annualized_loss_expectancy.php">Annualized Loss Expectancy (ALE)</a>. More often than not we end up getting ourselves into trouble by pulling arbitrary numbers out of dark places, when instead we need completely transparency and illumination to see how a number was calculated or derived (as with crypto research, insight into how numbers are manufactured is vital to proving the integrity and reliability of the system). As noted above, where we get our numbers from is rather important, especially when we are performing a quantitative risk assessment.</p>

<p>Too much time is wasted on this attack, though. ALE is not an end-all-be-all kind of number, and is really heavily abused. Frankly, it's just downright wrong to be using it on its own. It needs proper context, which is lacking in a standalone number. More importantly, we shouldn't be using single numbers, but rather ranges. At the same time, it is also valuable to adopt <a target="_blank" href="http://riskmanagementinsight.com/riskanalysis/">Jack Jones'</a> preferred approach of breaking these estimated impacts into primary and secondary. It turns out that we can fairly reliable estimate what our real, direct costs will be for a given security incident. It's the indirect costs where we tend to see much broader scatter, and thus need to compensate accordingly.</p>

<p>The specific quip that I read recently was that there's "no sound method of actually measuring loss magnitude" (sorry, but I've lost the source of the quote, though I think it came from <a target="_blank" href="http://securosis.com/blog/firestarter-the-only-value-loss-metric-that-matters">the Securosis thread on ALE</a>). This quip is about half right. Yes, ahead of time it is extremely difficult to accurately estimate the combined primary and secondary impact. However, getting back to semantics, there are a few key points:<br />
 * <em>How much accuracy do we need?</em> As we've already discussed, using ranges can help us improve our estimates, and then we can perform statistical analysis on multiple data sets to improve these estimates. But let's not forget that we are not talking about an exact science here. If we were, then we'd not be having these arguments, nor would we be relying on statistical models quite so much. We need enough accuracy to make quality decisions, but we should not believe in some mystical, magical "perfect" result that will solve all problems.<br />
 * <em>Splitting impact between primary and secondary helps.</em> We can estimate our direct costs fairly well. We know how much hardware, software, and resource time costs. We have a pretty good idea how long it takes to detect and correct major classes of issues. It's the secondary costs where we have a lot more fudge factor. However, at the same time we have enough large examples of security incidents that we can make a reasonable guess at how expensive an incident could be, even if we're using a wide range like $1 to $500m (though obviously want a tighter range than that). Remember, the goal here is providing good enough assessment results to make quality decisions.<br />
 * <em>Why are focusing so heavily on impact?</em> The focus on financial cost is natural to the business, but it also seems to have its roots in the long-since-debunked myth of Security ROI (or ROSI). Risk management decisions based on information risk assessment and analysis should not be oriented toward trying to estimate a return, but rather on loss control/management. Infosec is trying to helping defend against, and optimize recovery of, security incidents. Information risk management provides us with useful data points to see where we need to improve our spends to help optimize <a target="_blank" href="http://www.secureconsulting.net/2009/08/defensibility_and_recoverabili.html">defensibility and recoverability</a>.</p>

<p><em>Consistency: The Risk Analysis Panacea? (not)</em></p>

<p>Jack Jones has a great post up titled <a target="_blank" href="http://riskmanagementinsight.com/riskanalysis/?p=726">"Managing Inconsistency"</a> in which he talks about this dream state of having consistency between assessments. In the dream state, two assessors will walk into an organization with their own tools and will produce results that have high degree of parity. That is, they will gather their own data, make their own calculations, and yet find that they get the same effective results. It's a nice idea, but is it really all that important? (answer: yes and no)</p>

<p>On the one hand, yes, we do need consistency. Without consistency we then get into issues of integrity and bias. I'm too lazy to go grab the citation at this point, but there's been at least one study released recently that shows how security managers tend to skew roadmaps to their own personal bailiwicks instead of doing what's right by their respective organization. So, yes, we need consistency in order to help reign in some of the chaos that comes from implicit and explicit bias.</p>

<p>However, on the other hand, we need to make sure that we don't look to info risk management as some sort of panacea. Instead, info risk management is a tool in the overall toolbox that we need to use in infosec, just like words are the tools we use to build and convey thoughts. The English language is very instructive on this point in that there are typically multiple ways to say something, getting the same meaning across, all while using different words or word-order. E.g. "My name is Ben." and "Ben is what I am called." are functionally equivalent, and yet they are completely different sentences. What degree of parity is necessary?</p>

<p>The key points here, derived from Jack's post above, are that variance in risk assessment and analysis is manageable, and it is secondary to the overall outcome of the method and the ability of management to make meaningful use of the method's results. As with the data concerns, if we go into an assessment knowing that there is the potential (likelihood) for variance, we can then compensate for it programmatically. Over time, our methodologies should become refined and better tuned to help reduce variance, but until then, we simply need to compensate for it.</p>

<p><em>Methods, Methods Everywhere</em></p>

<p>One last point here is that there a numerous methods, and they're not necessarily all the same or equal. Check out Chris Hayes' quick poll <a target="_blank" href="http://risktical.com/2010/05/25/impromtu-it-risk-assessment-poll/">"Impromtu IT Risk Assessment Poll"</a> for a quick list of a couple approaches. Also note the results and just how many people have no formal approach at all.</p>

<p>We need to start moving more aggressively away from the "security is more art than science" mentality here. In my mind, you don't get to complain about data or methods if you're not helping address the deficiencies. If you're relying on WFITW (Wet Finger In The Wind), then you're as much a part of the problem as those cynics who seek to tear down any serious attempts at improving the situation.</p>

<p><strong>Unknown Unknowns</strong></p>

<p>The final common argument - and by far the most inane - against risk assessment is that of death by unknown unknowns. The argument goes that, because we lack data, and because we don't really know what else is out there (in terms of threats, vulnerabilities, and attackers), then we simply can't make any sort of reasonable estimate of anything. This argument is akin to the iceberg analogy, saying that we can plan all we want for the visible tip of the iceberg, but we'll eventually be sunk by the other 7/8ths of the iceberg that's hidden under the surface.</p>

<p>Of course, there are some problems with this argument. First, we now know how to deal with icebergs. Sonar didn't originally exist, but it sure does now, allowing us to better foresee the problems posed. Second, our statistical analyses leverage ranges to better compensate for unknowns. Third, while we need to care about unknowns, we can also compensate for them directly. There is no requirement to exhaustively enumerate all threats in the universe. Instead, we can take an information-centric approach, choosing to look at ways to optimize <a target="_blank" href="http://www.secureconsulting.net/2009/08/defensibility_and_recoverabili.html">defensibility and recoverability</a>, which is in-and-of-itself a sound strategy.</p>

<p>The bottom line is this: as with all the arguments, we know that we're not dealing with or striving for perfection, and can thus compensate accordingly. In all of these arguments are grains of truth, but none of them are insurmountable. Moreover, given an alternative of "doing nothing" or "working blindly," I'll happily take approaches with a known margin for error.</p>

<p><strong>Cynic Suckage</strong></p>

<p>There's much I could say here about the cynics, but I think I can boil this down to 2 quick points:<br />
1) Go read David Mortman's post <a target="_blank" href="http://newschoolsecurity.com/2010/06/decision-making-not-analysis-paralysis/">"Decision Making Not Analysis Paralysis"</a>.<br />
2) If you're criticizing without contributing, then you're not really helping much.</p>

<p>We've come to a weird place in the evolution of this industry. After a plateau of more than a couple years, we're now seeing a huge backlash against misunderstood areas like risk management. It's time to quit whining about the problem and start helping to solve it. My recommendations for minimal action are:<br />
1) Contribute financially or as a volunteer to the <a target="_blank" href="http://opensecurityfoundation.org/">Open Security Foundation</a>.<br />
2) Drive your organization to opt into data breach reporting using a framework like the <a target="_blank" href="http://securityblog.verizonbusiness.com/2010/02/19/veris-framework-2/">VerIS Framework</a>.</p>

<p>The next time you see a risk cynic attacking risk assessment and analysis, please do the courageous thing and ask them for alternative solutions. And, when they tell start telling you about their "due diligence" approach, feel free to roll your eyes and ignore them the rest of the day/week/month/life. Not only is a "due diligence" approach antiquated, but even my <a target="_blank" href="http://www.secureconsulting.net/2010/03/legal_defensibility_doctrine.html">legal defensibility approach</a> leaves room for information risk management.</p>

<p><strong>Path to the Future</strong></p>

<p>Information risk management provides us with a viable future. It will, in fact, continue to be core to what we should be doing from an overall assurance perspective. That being said, there are a few cliches that we should keep in mind as we march on:<br />
 * Security is a journey, not a destination.<br />
 * Perfection is a myth that does not help us evolve the industry. Idealism, on the other hand, is very useful, so long as it's tempered by a touch of realism. Idealism is <em>not</em> the same as perfection.<br />
 * There are no silver bullets. Risk is no panacea.<br />
 * Risk management is not broken, but rather is evolving and improving over time.<br />
 * Recent failings in risk management (e.g. Wall Street and the economy) are reflective of the need to ensure that the risk v reward balance, complete with negative consequences, must be allowed to function and flourish. If you remove negative consequences, then there's no reason reason to manage risk.<br />
 * This isn't Lord of the Rings: there isn't one risk measurement to rule them all. Different valid approaches exist, just as there are different data sources with equally valuable, yet distinct, datasets.<br />
 * There is a time and place for constructive criticism. Outright, non-contributory cynicism does not qualify as constructive criticism.</p>

<p><em>If you've found this post to be interesting or useful, or if you have an interest in earnestly contributing to the development and evolution of information risk management, then I highly recommend joining <a target="_blank" href="http://groups.google.com/group/InfoRiskSociety">"The Society of Information Risk Analysts"</a> mailing list over on Google Groups.</em><br />
</p>]]>
   </content>
</entry>

</feed>
