<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>ClearNet Security: Is it possible to prioritize the deployment of common security tools for most companies?</title>
    <link>http://blog.clearnetsec.com/articles/2006/09/14/is-it-possible-to-prioritize-the-deployment-of-common-security-tools-for-most-companies</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description></description>
    <item>
      <title>Is it possible to prioritize the deployment of common security tools for most companies?</title>
      <description>&lt;p&gt;We found ourselves in a healthy debate recently over a  question posed by a customer that went something like this:&lt;/p&gt;
&lt;blockquote&gt;What should  be my top 5 things to do now to improve our security?&lt;/blockquote&gt;
&lt;p&gt;This was from a young startup that was about to receive  their next stage of funding and desired to do &amp;ldquo;things right&amp;rdquo;.&amp;nbsp; I started down the path of listing popular security  tools:&lt;/p&gt;
&lt;blockquote&gt;Firewalls,  IDS, Anti-Virus, Central Logging, Encryption, Patch Management, etc.&lt;/blockquote&gt;
&lt;p&gt;I was presuming we would be able to answer this question and  have some agreement on which &amp;ldquo;security&amp;rdquo; tools would have a higher priority for  deployment.&amp;nbsp; I was wrong.&lt;/p&gt;
&lt;p&gt;There are many different ways to answer this question and  enough premises to fuel debate that you soon feel like you&amp;rsquo;re arguing in  circles.  As a group we haven&amp;rsquo;t  formulated a consensus yet, but I feel there is a logical way to get there, at  least for particular tools.&lt;/p&gt;
&lt;p&gt;Let&amp;rsquo;s hypothetically say we  had to choose between &amp;lsquo;patch management&amp;rsquo; (i.e. keeping up on patches) and  anti-virus.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;Now the context I was trying  to retain to answer this question was that of a CTO asking you while taking an elevator  ride (i.e. need to be quick).&amp;nbsp; &lt;/p&gt;
&lt;p&gt;After some debate I ended up  referencing my &amp;ldquo;threat modeling&amp;rdquo; docs.&amp;nbsp;  Unfortunately threat modeling must come before choosing anything &amp;ndash; you  need a threat profile before selecting solutions which mitigate threats.&amp;nbsp; But that is not going to help us answer this  question in 30 seconds.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;Can we use threat modeling to  make some general propositions about all companies with respect to choosing a  particular security solution over another?&lt;/p&gt;
&lt;p&gt;I think that should be  possible.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;In threat modeling parlance,  the entry point is where an adversary can interface to the system.&amp;nbsp; To keep this somewhat simple, let&amp;rsquo;s say we  have two small networks with identical systems:&amp;nbsp;  same assets, same trust paradigm, and the same type environment you  would typically see in a startup.&amp;nbsp; So  then, which security tools are better (or provide better value or reduce the  risk the most, etc.)?&lt;/p&gt;
&lt;p&gt;Let&amp;rsquo;s also presume for this  exercise that we&amp;rsquo;re dealing with what &lt;em&gt;most&lt;/em&gt; networks see &lt;em&gt;most&lt;/em&gt; frequently &amp;ndash; this in  the context that most systems on the internet are constantly being scanned for  open and vulnerable services by potential attackers.&amp;nbsp; If we roll up, so to speak, the threats  associated with how viruses propagate or how vulnerable services are found and  exploited, then I think we can agree that not only is this an accurate  statement about reality but also that both anti-virus and patch management  solutions focus on mitigating this same threat (or set of threats).&amp;nbsp; That is to say they both are designed to  prevent the masses from these threats and they both fail at exception cases  (e.g. 0day).&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If the above holds true, then  how can we use the risk equation to evaluate which is a better solution:&amp;nbsp; patch management or anti-virus?&lt;/p&gt;
&lt;blockquote&gt;Risk = Threat  x Vulnerability x Cost&lt;/blockquote&gt;
&lt;p&gt;In our scenario we have  identical networks exposed to the same threats and have the same cost and vulnerability values.&amp;nbsp; The real question is which solution lowers the &lt;s&gt;threat&lt;/s&gt; vulnerability value.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;I would argue that patch  management reduces the risk more than anti-virus.&amp;nbsp; This based on generally that patch  management:&lt;/p&gt;
&lt;ul type="disc"&gt;
  &lt;li&gt;Will reduce the number of attack vectors more than anti-virus &lt;/li&gt;
  &lt;li&gt;Is subject to a higher frequency of attacks (i.e. vulnerable service scans and attacks happen more than virus propagation attacks). Also noting the observation that viruses typically proceed post vulnerability disclosure.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If the above assumptions are  correct then we can say the company which successfully deployed a patch  management solution has greater security strength.&amp;nbsp; More so that most startups of the type that  posed this question to us would be better served security wise to first deploy  patch management.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;Now the question is can we  make some generalized statements that apply for most companies and create a  list prioritizing security tools to deploy (within reason and allowing for  variance).&amp;nbsp; &lt;/p&gt;
&lt;p&gt;Thoughts?&lt;/p&gt;

</description>
      <pubDate>Thu, 14 Sep 2006 14:55:00 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:051ab5a0-b3fa-475b-99fc-7382bb15f9dd</guid>
      <author>tate@ClearNetSec.com (Tate Hansen)</author>
      <link>http://blog.clearnetsec.com/articles/2006/09/14/is-it-possible-to-prioritize-the-deployment-of-common-security-tools-for-most-companies</link>
      <category>security</category>
      <category>ClearNet Security</category>
      <category>Tate Hansen</category>
      <category>risk equation</category>
      <category>security tools</category>
      <category>prioritize</category>
    </item>
    <item>
      <title>"Is it possible to prioritize the deployment of common security tools for most companies?" by S&#248;ren Maigaard</title>
      <description>&lt;p&gt;Great post, Tate.&lt;/p&gt;

&lt;p&gt;I saw a web cast from CORE last night where Gartner and SANS talked about various security issues. Gartner told us that today we see about 1% of vulnerabilities exploited before a patch is released and that this is expected to rise to 20% by 2008. 
If this is correct, Patch Management will go have lower priority than technologies that will prevent the exploits before a patch is relased. This does not, however, have to be AV. It could be IPS (think TippingPoints &amp;#8220;virtual patching&amp;#8221; thing). &lt;/p&gt;

&lt;p&gt;For us (a 25,000 person company), AV systems often save us before patching does. This is simply because a patch process takes days (because systems are being altered and need to be tested, QA approved etc) while an AV update takes seconds (no QA validation required). We also get better tracking. If a system is exploited or unsuccessfully attacked, we will get notified by the AV software. If an unpatched system is attacked, we don&amp;#8217;t know right away&amp;#8230; &lt;/p&gt;

&lt;p&gt;Just my $0,02. I can also tell you that uptime and backup rates higher in the heads of VP&amp;#8217;s than anything else. But of course, not patching can become an uptime issue&amp;#8230; &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;s0ren&lt;/li&gt;
&lt;/ul&gt;</description>
      <pubDate>Thu, 21 Sep 2006 05:05:28 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:5391cb2a-b761-4978-ae69-28a195611da4</guid>
      <link>http://blog.clearnetsec.com/articles/2006/09/14/is-it-possible-to-prioritize-the-deployment-of-common-security-tools-for-most-companies#comment-22</link>
    </item>
    <item>
      <title>"Is it possible to prioritize the deployment of common security tools for most companies?" by Tate Hansen</title>
      <description>&lt;p&gt;I updated my original post to reflect what I hope is the proper usage.&lt;/p&gt;</description>
      <pubDate>Sat, 16 Sep 2006 01:29:09 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:aab2c61b-49f6-4c84-abbb-d362df9d5912</guid>
      <link>http://blog.clearnetsec.com/articles/2006/09/14/is-it-possible-to-prioritize-the-deployment-of-common-security-tools-for-most-companies#comment-13</link>
    </item>
    <item>
      <title>"Is it possible to prioritize the deployment of common security tools for most companies?" by Tate Hansen</title>
      <description>&lt;p&gt;Actually now that I think about it more, I may have mis-used the equation for the contrived example in my original post.  Probably the correct thing to do in this contrived example is to pick which solution reduces the &amp;#8220;vulnerabilities&amp;#8221; the most.  Because I had narrowed the threat for the example to be &amp;#8220;associated with how viruses propagate or how vulnerable services are found and exploited&amp;#8221; then I&amp;#8217;m guessing the Threat and Cost would be the same.  What is different is which countermeasure is more effective for the general case.  AV and Patch Management is not removing the threat, it is reducing exposure.  &lt;/p&gt;</description>
      <pubDate>Sat, 16 Sep 2006 01:14:21 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:f392ba1e-a3d8-489c-9310-5fbcd9cccb72</guid>
      <link>http://blog.clearnetsec.com/articles/2006/09/14/is-it-possible-to-prioritize-the-deployment-of-common-security-tools-for-most-companies#comment-10</link>
    </item>
    <item>
      <title>"Is it possible to prioritize the deployment of common security tools for most companies?" by Tate Hansen</title>
      <description>&lt;p&gt;Thanks for the comments!  LonerVamp, I added some line breaks.  I had to update the Typo db table &#8211; I added a few html attributes to give it space.  I guess the default Typo app doesn&amp;#8217;t pick up on it.
&lt;p /&gt;&lt;p /&gt;
AV vs. Patch Management is one of the tougher choices we debated.  I am still hoping to find some really &lt;/p&gt;

&lt;p&gt;good sites with statistics on the frequency of certain events.  Information like:
&lt;p /&gt;
&lt;a href="http://www.securitystats.com/infosec.html" rel="nofollow"&gt;http://www.securitystats.com/infosec.html&lt;/a&gt;
&lt;p /&gt;
That would help a lot to support the argument that there is a way to use threat modeling and the risk &lt;/p&gt;

&lt;p&gt;equation to make general statements about the priority of deploying particular security solutions for &lt;/p&gt;

&lt;p&gt;most companies.
&lt;p /&gt;
This is from CERT/CC (August 17, 2000):&lt;/p&gt;

&lt;blockquote&gt;
&#8220;Carnegie Mellon University estimates that 99% of all reported intrusions &amp;#8220;result through exploitation of 

known vulnerabilities or configuration errors, [for which] countermeasures were available.&amp;#8221;  This directly 

shows how truly important it is to regularly patch systems, as well as keep current with network and 

system countermeasures.&#8221;
&lt;/blockquote&gt;

&lt;p&gt;&lt;p /&gt;
The quote above doesn&#8217;t say anything about if AV is better than Patch Management or not.  I did create a &lt;/p&gt;

&lt;p&gt;contrived and incomplete example comparing the two against the threat vectors associated with network &lt;/p&gt;

&lt;p&gt;based delivery.  An employee opening an attachment is a good example of another threat vector that needs &lt;/p&gt;

&lt;p&gt;to be considered along with probably dozens of others.&lt;br /&gt;
&lt;p /&gt;
I think it would be interesting to work backwards with respect to threat modeling and identify the threats &lt;/p&gt;

&lt;p&gt;that particular security point solutions attempt to mitigate (keeping in mind at the same time these &lt;/p&gt;

&lt;p&gt;security solutions are likely addressing some sort of vulnerability or vulnerabilities).  This shouldn&#8217;t &lt;/p&gt;

&lt;p&gt;be an impossible task and I&#8217;m guessing information would come from it which may help in making better &lt;/p&gt;

&lt;p&gt;choices.&lt;br /&gt;
&lt;p /&gt;
Although after debating more today it seems the lack of good statistics and the subjectivity of specifying &lt;/p&gt;

&lt;p&gt;values for the risk equation makes it hard to develop strong cases either way.  &lt;/p&gt;</description>
      <pubDate>Sat, 16 Sep 2006 00:38:59 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:30afa0a7-d807-48c2-b58f-9693537d725d</guid>
      <link>http://blog.clearnetsec.com/articles/2006/09/14/is-it-possible-to-prioritize-the-deployment-of-common-security-tools-for-most-companies#comment-9</link>
    </item>
    <item>
      <title>"Is it possible to prioritize the deployment of common security tools for most companies?" by LonerVamp</title>
      <description>&lt;p&gt;Holy lack of line breaks, batman! Sorry about that&amp;#8230;they were there! O_o&lt;/p&gt;</description>
      <pubDate>Fri, 15 Sep 2006 13:57:53 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:8803cca0-2d97-4669-a815-cd359323a9af</guid>
      <link>http://blog.clearnetsec.com/articles/2006/09/14/is-it-possible-to-prioritize-the-deployment-of-common-security-tools-for-most-companies#comment-8</link>
    </item>
    <item>
      <title>"Is it possible to prioritize the deployment of common security tools for most companies?" by LonerVamp</title>
      <description>&lt;p&gt;That is a fun question, small start-up and a quick &amp;#8220;what are the top 5 things I can do to do things right?&amp;#8221; That&amp;#8217;s a &amp;#8220;Yay!&amp;#8221; and a &amp;#8220;Yikes!&amp;#8221; in one! I would assume that back-ups are already done and out of scope of this discussion, otherwise I would make back-ups # 1
&lt;p /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;AV vs Patch Management (PM) is a tough one. With PM you have really three major benefits: 1) you get new features, such as upgrading XP&amp;#8217;s wireless capabilities from the older versions, 2) patching of the OS for local network attacks, and 3) upgrades to applications on the OS like IE and Office. Typically speaking, I would consider #3 more important, as most companies have a controlled local nework (i.e. behind a firewall) and likey are not going to notice not having the most up-to-date tools right away in the OS. Granted, this is leaving a soft chewy middle, but when push comes to shove, this
is who I see PM: A way to protect apps like IE and Office from user mistakes, which will happen.
&lt;p /&gt;
AV allows the detection, stopping, and possible cleaning of malware to varying degrees. This can stop the propogation of worms as well as IM/Email-borne malware. My bet is email malware will be much more prolific for the company on a weekly basis, and it would totally suck to have a user run one of
those apps.
&lt;p /&gt;
The bad part of all of this, is that both options go back to the user. How many users will visit a bad IE site and not tell anyone? Or click the &amp;#8220;yeah, please run whatever you want on this page&amp;#8221; button and not tell anyone? Or run an attachment on accident when they thought they were deleting it and
not tell anyone? Sadly, a lot.
&lt;p /&gt;
If I had to rate these in an order, I think I would put AV just a little bit ahead of PM only because AV can catch some PM-related malware before it strikes. However, I think both would be in my top 5 list, especially if you just do Windows Auto Updates on each desktop machine.
&lt;p /&gt;
If we are talking about servers, on the other hand, run by even halfway competent admins, I would flip these two items and say PM is just a hair better than AV.
&lt;p /&gt;
A slightly different measure will be the management. If they are talking casually with colleagues in other start-ups, will they be ridiculed for deploying AV before PM? Chances are, a lot of people will raise their eyebrows and think someone an idiot for doing AV before PM, because, let&amp;#8217;s face it, every CIO article about security mentions AV a bit before PM, and most companies do AV before robust PM anyway. The perception is important enough to act in tie-break situations and such. But if you suggest PM over AV, and 10 out of 10 other friends, family, and colleagues think that&amp;#8217;s foolish, that manager may think you foolish and also not like that you made them look foolish to others.  &lt;em&gt;shrug&lt;/em&gt;  Reality&amp;#8230;
&lt;p /&gt;
As far as further prioritization, I think they shift depending on the size of the start-up, whether this is for servers or desktops and how many of each they have, their user base, their critical systems (an IT/web shop will be different than a think tank),network layout, and their IT-knowledgable staff. Central logging, while excellent and a cornerstone of proper security, reporting, and auditing, I&amp;#8217;m not sure it would make my short life of top 5 things to do for a small start-up.
&lt;p /&gt;&lt;/p&gt;</description>
      <pubDate>Fri, 15 Sep 2006 13:54:41 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:3798ba56-3caa-493d-8be2-eb10cd46730a</guid>
      <link>http://blog.clearnetsec.com/articles/2006/09/14/is-it-possible-to-prioritize-the-deployment-of-common-security-tools-for-most-companies#comment-5</link>
    </item>
    <item>
      <title>"Is it possible to prioritize the deployment of common security tools for most companies?" by Frank Andrews</title>
      <description>&lt;p&gt;Are the employees likely to click on attachments or run programs from the internet?  &lt;/p&gt;

&lt;p&gt;We use a different equation for risk here,   Risk = (Cost of event) * (Percentage of event happening)&lt;/p&gt;</description>
      <pubDate>Fri, 15 Sep 2006 08:50:31 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:539d37e0-7aae-40a5-8236-9cd96d03cea9</guid>
      <link>http://blog.clearnetsec.com/articles/2006/09/14/is-it-possible-to-prioritize-the-deployment-of-common-security-tools-for-most-companies#comment-24</link>
    </item>
  </channel>
</rss>
