<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
  <channel>
    <title><![CDATA[[SecurityRatty] tag: major]]></title>
    <link>http://securityratty.com/tag/major</link>
    <description></description>
    <pubDate>Fri, 27 Jun 2008 08:50:12 +0000</pubDate>
    <generator>iRatty Engine</generator>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <item>
      <title><![CDATA[Gmail, Yahoo and Hotmails CAPTCHA Broken]]></title>
      <link>http://securityratty.com/article/2badfb281b757d70e647ebcbc4fc2b3f</link>
      <guid>http://securityratty.com/article/2badfb281b757d70e647ebcbc4fc2b3f</guid>
      <description><![CDATA[It's one thing to start efficiently registering thousands of email accounts at reputable email providers by automatically breaking their CAPTCHA authentication, and entirely another to build a...]]></description>
      <content:encoded><![CDATA[<div class="separator" style="text-align: center; clear: both;"><a href="http://bp3.blogger.com/_wICHhTiQmrA/SGzM1mkzaAI/AAAAAAAAB3k/6CP09M2DkIE/s1600-h/gmail_yahoo_hotmail_CAPTCHAs.JPG" imageanchor="1" style="border: 0pt none ; background-color: transparent; clear: left; margin-bottom: 1em; float: left; margin-right: 1em;"><img src="http://bp3.blogger.com/_wICHhTiQmrA/SGzM1mkzaAI/AAAAAAAAB3k/XKGqw_P4g7Y/s200-R/gmail_yahoo_hotmail_CAPTCHAs.JPG" style="border: 0pt none ;" /></a></div>
It's one thing to start efficiently registering thousands of email accounts at reputable email providers by automatically breaking their CAPTCHA authentication, and entirely another to build a business model on the top of it next to the opportunity to abuse if for your own malicious purposes. Which is exactly what we have here, an underground service that's selling registered accounts at Gmail, Yahoo, Hotmail and the most popular Russian email providers in the thousands. Once the inventory of registered accounts drops due to someone's purchase, it continues registering one to two email accounts per second.<br />
<br />
<a href="http://blogs.zdnet.com/security/?p=1418">Gmail, Yahoo and Hotmail’s CAPTCHA broken by spammers</a> :<br />
<br />
"<i>Breaking Gmail, Yahoo and Hotmail’s CAPTCHAs, has been an urban legend for over two years now, with <a href="http://blogs.zdnet.com/security/?p=1232" title="Microsoft CAPTCHA Broken">do-it-yourself CAPTCHA breaking services, and proprietary underground tools</a> assisting spammers, phishers and malware authors into registering hundreds of thousands of bogus accounts for spamming and fraudulent purposes. This post intends to make this official, by covering an underground service offering thousands of already registered Gmail, Yahoo and Hotmail accounts for sale, with new ones registered every second clearly indicating the success rate of their CAPTCHA breaking capabilities at these services.</i>"<br />
<br />
Text based CAPTCHA is so broken, that if major web sites whose services are getting abused don't at least try to slow down the efficient approach of breaking it, we are going to see an entire spamming infrastructure build on the foundation of legitimate email service providers.<br />
<br />
<b>Related posts:</b><br />
<a href="http://ddanchev.blogspot.com/2007/03/vladuzs-ebay-captcha-populator.html">Vladuz's Ebay CAPTCHA Populator</a><br />
<a href="http://ddanchev.blogspot.com/2007/09/spammers-and-phishers-breaking-captchas.html">Spammers and Phishers Breaking CAPTCHAs</a><br />
<a href="http://ddanchev.blogspot.com/2007/10/diy-captcha-breaking-service.html">DIY CAPTCHA Breaking Service</a><br />
<a href="http://ddanchev.blogspot.com/2007/11/which-captcha-do-you-want-to-decode.html">Which CAPTCHA Do You Want to Decode Today?</a><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?a=JJ98wJ"><img src="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?i=JJ98wJ" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?a=Ollz2J"><img src="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?i=Ollz2J" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?a=t22MKj"><img src="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?i=t22MKj" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?a=TV9VSj"><img src="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?i=TV9VSj" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?a=H34jTJ"><img src="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?i=H34jTJ" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?a=EuSotJ"><img src="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?i=EuSotJ" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?a=xdZW7j"><img src="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?i=xdZW7j" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/DanchoDanchevOnSecurityAndNewMedia/~4/325797133" height="1" width="1"/>]]></content:encoded>
      <pubDate>Thu, 03 Jul 2008 04:36:21 +0000</pubDate>
      <category domain="http://securityratty.com/tag/captcha">captcha</category>
      <category domain="http://securityratty.com/tag/hotmails captcha">hotmails captcha</category>
      <category domain="http://securityratty.com/tag/captcha authentication">captcha authentication</category>
      <category domain="http://securityratty.com/tag/bogus accounts">bogus accounts</category>
      <category domain="http://securityratty.com/tag/accounts">accounts</category>
      <category domain="http://securityratty.com/tag/text based captcha">text based captcha</category>
      <category domain="http://securityratty.com/tag/accounts drops due">accounts drops due</category>
      <category domain="http://securityratty.com/tag/do-it-yourself captcha">do-it-yourself captcha</category>
      <category domain="http://securityratty.com/tag/yahoo">yahoo</category>
      <source url="http://feeds.feedburner.com/~r/DanchoDanchevOnSecurityAndNewMedia/~3/325797133/gmail-yahoo-and-hotmails-captcha-broken.html">Gmail, Yahoo and Hotmails CAPTCHA Broken</source>
    </item>
    <item>
      <title><![CDATA[StubHub millionaires?]]></title>
      <link>http://securityratty.com/article/a08ecf2c0ba84405e6e9e8692094e3fb</link>
      <guid>http://securityratty.com/article/a08ecf2c0ba84405e6e9e8692094e3fb</guid>
      <description><![CDATA[One of the cool things about the first dot com bubble was the &quot; ebay millionaire &quot;. These were people who built businesses around selling goods at auction on ebay. There has been much written and said...]]></description>
      <content:encoded><![CDATA[
<div xmlns="http://www.w3.org/1999/xhtml"><p>One of the cool things about the first <a class="zem_slink" title="Dot-com bubble" href="http://en.wikipedia.org/wiki/Dot-com_bubble" rel="wikipedia">dot com bubble</a> was the &quot;<a href="http://ezinearticles.com/?Ebay-Millionaire-Secrets&amp;id=434692">ebay millionaire</a>&quot;. These were people who built businesses around selling goods at auction on <a class="zem_slink" title="EBay" href="http://www.ebay.com/" rel="homepage">ebay.</a>&nbsp; There has been much written and said about the methods of these people and certainly it was a big attraction to people selling on ebay.&nbsp; I had an interesting plane ride home today where I met someone and discovered todays equivalent. I call it the <a class="zem_slink" title="StubHub" href="http://www.stubhub.com/" rel="homepage">StubHub</a> millionaire. It&nbsp; is a testament to American ingenuity and shows that given the tools, people will find a way to exploit and make money.</p>

<p>Up until fairly recently you bought tickets to sporting events and other entertainment from a box office or ticket agent such as ticketron.&nbsp; The &quot;after market&quot; in ticket sales or scalping as it was called in NY was often times illegal.&nbsp; There were though some legal ticket brokers that you could buy tickets from. Now with the advent of StubHub and similar type of ticket reselling outlets on the web though, the infrastructure is in place for anyone to sell tickets on line.&nbsp; You would think that most of these people selling tickets were people who had either extra tickets to an event or perhaps a season ticket holder looking to unload some tickets to help defray the costs. Not the case!</p>

<p>There is a now a whole class of businessman who buys season tickets to multiple teams, sports and cities and than uses outlets like StubHub and others to sell these tickets.&nbsp; The guy I spoke to today had season tickets to 6 different NFL teams, 3 major league baseball teams and multiple basketball and hockey teams.&nbsp; Many of his tickets are sold months and weeks before the event. If any are left within 14 days of the event he puts them on ebay.&nbsp; His average mark up is about 40 to 50% of face value, but by buying season tickets he pays below face, so his actual margin is closer to 60 to 70%. He keeps a few tickets for him and his family to go to a few games a year.&nbsp; </p>

<p>This started as a hobby for him with Yankee season tickets, but he has done an analysis and compared to what he would make investing that money in the market, he has come out way, way ahead.&nbsp; He thinks that on a 12,500 investment, he makes about 40k!&nbsp; That is not bad.&nbsp; This year when all is said and done he will make six figure income from the resale of tickets he bought.&nbsp; Think about it, no office or anything.&nbsp; Just list your tickets and let people buy them.&nbsp; Take some of the money and buy more tickets. </p>

<p>So what the heck am I doing trying to show people why it is important that they put good security in place on their computers?&nbsp; There has got to be a better way. </p>

<fieldset class="zemanta-related"><legend class="zemanta-related-title">Related articles by Zemanta</legend><ul class="zemanta-article-ul"><li class="zemanta-article-ul-li"><a href="http://arstechnica.com/news.ars/post/20071019-in-battle-over-resale-rights-ticket-site-must-reveal-scalpers-identities.html">In battle over resale rights, ticket site must reveal &quot;scalpers'&quot; identities</a> </li>

<li class="zemanta-article-ul-li"><a href="http://mashable.com/2007/12/18/ticketmaster-nfl/">NFL and Ticketmaster to Take On StubHub Next Season</a> </li>

<li class="zemanta-article-ul-li"><a href="http://chicagoist.com/2008/05/21/city_gets_fee_e.php">City Gets Fee Envy, Sues eBay And StubHub</a> </li>

<li class="zemanta-article-ul-li"><a href="http://mashable.com/2008/01/15/iac-buys-ticketsnow/">IAC Acquires TicketsNow to Bolster StubHub Competitor</a> </li>

<li class="zemanta-article-ul-li"><a href="http://money.cnn.com/2007/12/28/commentary/sportsbiz/index.htm?section=money_latest">StubHub's winning ticket</a></li></ul></fieldset> <div class="zemanta-pixie" style="MARGIN-TOP: 10px; HEIGHT: 15px"><a class="zemanta-pixie-a" title="Zemified by Zemanta" href="http://reblog.zemanta.com/zemified/8d1b9139-a023-4940-9253-d846c185b0bf/"><img class="zemanta-pixie-img" alt="Zemanta Pixie" src="http://img.zemanta.com/reblog_a.png?x-id=8d1b9139-a023-4940-9253-d846c185b0bf" style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; FLOAT: right; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none" /></a></div></div>

<p><a href="http://feeds.feedburner.com/~a/StillsecureAfterAllTheseYears?a=YXjxOa"><img src="http://feeds.feedburner.com/~a/StillsecureAfterAllTheseYears?i=YXjxOa" border="0"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?a=Iv43eJ"><img src="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?i=Iv43eJ" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?a=UMlxZJ"><img src="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?i=UMlxZJ" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?a=tOlSEJ"><img src="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?i=tOlSEJ" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?a=Tpw9PJ"><img src="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?i=Tpw9PJ" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?a=9YqtSj"><img src="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?i=9YqtSj" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?a=jNv5lj"><img src="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?i=jNv5lj" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/StillsecureAfterAllTheseYears/~4/325522395" height="1" width="1"/>]]></content:encoded>
      <pubDate>Wed, 02 Jul 2008 21:08:05 +0000</pubDate>
      <category domain="http://securityratty.com/tag/tickets">tickets</category>
      <category domain="http://securityratty.com/tag/yankee season tickets">yankee season tickets</category>
      <category domain="http://securityratty.com/tag/buys season tickets">buys season tickets</category>
      <category domain="http://securityratty.com/tag/ticket">ticket</category>
      <category domain="http://securityratty.com/tag/ticket agent">ticket agent</category>
      <category domain="http://securityratty.com/tag/season">season</category>
      <category domain="http://securityratty.com/tag/ticket sales">ticket sales</category>
      <category domain="http://securityratty.com/tag/season ticket holder">season ticket holder</category>
      <category domain="http://securityratty.com/tag/extra tickets">extra tickets</category>
      <source url="http://feeds.feedburner.com/~r/StillsecureAfterAllTheseYears/~3/325522395/stubhub-million.html">StubHub millionaires?</source>
    </item>
    <item>
      <title><![CDATA[Best Practices For Endpoint DLP: Part 2]]></title>
      <link>http://securityratty.com/article/032ec3e028b3c07904a46854d2c2c92b</link>
      <guid>http://securityratty.com/article/032ec3e028b3c07904a46854d2c2c92b</guid>
      <description><![CDATA[In Part 1 I talked about the definition of endpoint DLP, the business drivers, and how it integrates with full-suite solutions. Today (and over the next few days) were going to start digging into the...]]></description>
      <content:encoded><![CDATA[<p><a href="http://securosis.com/2008/06/30/best-practices-for-endpoint-dlp-part-1/">In Part 1</a> I talked about the definition of endpoint DLP, the business drivers, and how it integrates with full-suite solutions. Today (and over the next few days) we&#8217;re going to start digging into the technology itself.</p>
<p><strong>Base Agent Functions</strong></p>
<p>There is massive variation in the capabilities of different endpoint agents. Even for a single given function, there may be a dozen different approaches, all with varying degrees of success. Also, not all agents contain all features; in fact, <em>most</em> agents lack one or more major areas of functionality.</p>
<p>Agents include four generic layers/features:</p>
<ol>
<li>Content Discovery: Scanning of stored content for policy violations.</li>
<li>File System Protection: Monitoring and enforcement of file operations as they occur (as opposed to discovery, which is scanning of content already written to media). Most often, this is used to prevent content from being written to portable media/USB. It&#8217;s also where tools hook in for automatic encryption or application of DRM rights.</li>
<li>Network Protection: Monitoring and enforcement of network operations. Provides protection similar to gateway DLP when a system is off the corporate network. Since most systems treat printing and faxing as a form of network traffic, this is where most print/fax protection can be enforced (the rest comes from special print/fax hooks).</li>
<li>GUI/Kernel Protection: A more generic category to cover data in use scenarios, such as cut/paste, application restrictions, and print screen.</li>
</ol>
<p>Between these four categories we cover most of the day to day operations a user might perform that places content at risk. It hits our primary drivers from the last post- protecting data from portable storage, protecting systems off the corporate network, and supporting discovery on the endpoint. Most of the tools on the market start with file and (then) networking features before moving on to some of the more complex GUI/kernel functions.</p>
<p><strong>Agent Content Awareness</strong></p>
<p>Even if you have an endpoint with a quad-core processor and 8 GB of RAM, the odds are you don&#8217;t want to devote all of that horsepower to enforcing DLP.</p>
<p>Content analysis may be resource intensive, depending on the types of policies you are trying to enforce. Also, different agents have different enforcement capabilities which may or may not match up to their gateway counterparts. At a minimum, most endpoint tools support rules/regular expressions, some degree of partial document matching, and a whole lot of contextual analysis. Others support their entire repertoire of content analysis techniques, but you will likely have to tune policies to run on a more resource constrained endpoint.</p>
<p>Some tools rely on the central management server for aspects content analysis, to offload agent overhead. Rather than performing all analysis locally, they will ship content back to the server, then act on any results. This obviously isn&#8217;t ideal, since those policies can&#8217;t be enforced when the endpoint is off the enterprise network, and it will suck up a fair bit of bandwidth. But it does allow enforcement of policies that are otherwise totally unrealistic on an endpoint, such as database fingerprinting of a large enterprise DB.</p>
<p>One emerging option are policies that adapt based on endpoint location. For example, when you&#8217;re on the enterprise network most policies are enforced at the gateway. Once you access the Internet outside the corporate walls, a different set of policies are enforced. For example, you might use database fingerprinting (exact database matching) of the customer DB at the gateway when the laptop is in the office or on a (non split tunneled) VPN, but drop to a rule/regex for Social Security Numbers (or account numbers) for mobile workers. Sure, you&#8217;ll get more false positives, but you&#8217;re still able to protect your sensitive information while accounting for performance requirements.</p>
<p>Next up: more on the technology, followed by best practices for deployment and implementation.</p>
<p></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/securosis?a=rCCBDJ"><img src="http://feeds.feedburner.com/~f/securosis?i=rCCBDJ" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/securosis?a=UlELXj"><img src="http://feeds.feedburner.com/~f/securosis?i=UlELXj" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/securosis?a=UzGldj"><img src="http://feeds.feedburner.com/~f/securosis?i=UzGldj" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/securosis?a=TjHtDj"><img src="http://feeds.feedburner.com/~f/securosis?i=TjHtDj" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/securosis/~4/325159553" height="1" width="1"/>]]></content:encoded>
      <pubDate>Wed, 02 Jul 2008 13:34:00 +0000</pubDate>
      <category domain="http://securityratty.com/tag/content">content</category>
      <category domain="http://securityratty.com/tag/prevent content">prevent content</category>
      <category domain="http://securityratty.com/tag/content discovery">content discovery</category>
      <category domain="http://securityratty.com/tag/content analysis techniques">content analysis techniques</category>
      <category domain="http://securityratty.com/tag/content analysis">content analysis</category>
      <category domain="http://securityratty.com/tag/dlp">dlp</category>
      <category domain="http://securityratty.com/tag/endpoint">endpoint</category>
      <category domain="http://securityratty.com/tag/ship content">ship content</category>
      <category domain="http://securityratty.com/tag/agent content awareness">agent content awareness</category>
      <source url="http://feeds.feedburner.com/~r/securosis/~3/325159553/">Best Practices For Endpoint DLP: Part 2</source>
    </item>
    <item>
      <title><![CDATA[Security Briefing: July 2nd]]></title>
      <link>http://securityratty.com/article/86b6637d849af0ba574d4cc66c7b29f3</link>
      <guid>http://securityratty.com/article/86b6637d849af0ba574d4cc66c7b29f3</guid>
      <description><![CDATA[Back in the saddle again. Its a short week for both sides of the border here in North America. Happy post Canada Day to my brethren and a Happy (and approaching) July 4th to our cousins to the south...]]></description>
      <content:encoded><![CDATA[<p><center><img src='http://www.liquidmatrix.org/blog/wp-content/uploads/2007/09/newspapera.jpg' alt='newspapera.jpg' /></center></p>
<p>Back in the saddle again. It&#8217;s a short week for both sides of the border here in North America. Happy post Canada Day to my brethren and a Happy (and approaching) July 4th to our cousins to the south.</p>
<p>Click here to <a href="http://feeds.feedburner.com/Liquidmatrix">subscribe to Liquidmatrix Security Digest!</a>. </p>
<p>And now, the news&#8230;</p>
<ol>
<li><a href="http://news.cnet.com/8301-13554_3-9982240-33.html">2600 HOPE conference bringing hacking to New York City</a> (<i>and we&#8217;ll see you there</i>) | CNET</li>
<li><a href="http://www.lasvegasnow.com/Global/story.asp?S=8588929&amp;nav=menu102_2">FBI Investigating Major ATM Hacking Ring</a> | Las Vegas Now</li>
<li><a href="http://www.pcworld.com/businesscenter/article/147776/study_unpatched_web_browsers_prevalent_on_the_internet.html">Study: Unpatched Web Browsers Prevalent on the Internet</a> | PC World</li>
<li><a href="http://security.itproportal.com/articles/2008/07/01/netherlands-man-arrested-hacking-50000-credit-cards/">Netherlands man arrested for hacking 50,000 credit cards</a> | Security Pro Portal</li>
<li><a href="http://www.informationweek.com/blog/main/archives/2008/07/vint_cerf_the_i.html">Vint Cerf Says Government Needs To Encourage Internet Competition</a> | Information Week</li>
<li><a href="http://www.veracode.com/blog/?p=117">The Government’s Top Hackers?</a> | Veracode</li>
<li><a href="http://blogs.zdnet.com/security/?p=1365">HSBC sites vulnerable to XSS flaws, could aid phishing attacks</a> | ZDNet</li>
<li><a href="http://www.independent.co.uk/news/business/news/hmrc-goes-capinhand-to-americans-for-help-with-fraud-856441.html">HMRC goes cap-in-hand to Americans for help with fraud</a> | The Independent</li>
</ol>
<p> Tags: <a href="http://technorati.com/tag/News" rel="tag">News</a>, <a href="http://technorati.com/tag/Daily+Links" rel="tag"> Daily Links</a>, <a href="http://technorati.com/tag/Security+Blog" rel="tag"> Security Blog</a>, <a href="http://technorati.com/tag/Information+Security" rel="tag"> Information Security</a>, <a href="http://technorati.com/tag/Security+News" rel="tag"> Security News</a></p>

<p><a href="http://feeds.feedburner.com/~a/Liquidmatrix?a=2pAYAk"><img src="http://feeds.feedburner.com/~a/Liquidmatrix?i=2pAYAk" border="0"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/Liquidmatrix?a=5iYstJ"><img src="http://feeds.feedburner.com/~f/Liquidmatrix?i=5iYstJ" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Liquidmatrix?a=63CuEj"><img src="http://feeds.feedburner.com/~f/Liquidmatrix?i=63CuEj" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Liquidmatrix?a=0y8XEj"><img src="http://feeds.feedburner.com/~f/Liquidmatrix?i=0y8XEj" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Liquidmatrix?a=ubLELj"><img src="http://feeds.feedburner.com/~f/Liquidmatrix?i=ubLELj" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Liquidmatrix?a=cNE8Gj"><img src="http://feeds.feedburner.com/~f/Liquidmatrix?i=cNE8Gj" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Liquidmatrix/~4/324886536" height="1" width="1"/>]]></content:encoded>
      <pubDate>Wed, 02 Jul 2008 09:20:43 +0000</pubDate>
      <category domain="http://securityratty.com/tag/encourage internet competition">encourage internet competition</category>
      <category domain="http://securityratty.com/tag/internet">internet</category>
      <category domain="http://securityratty.com/tag/security news">security news</category>
      <category domain="http://securityratty.com/tag/news">news</category>
      <category domain="http://securityratty.com/tag/hsbc sites vulnerable">hsbc sites vulnerable</category>
      <category domain="http://securityratty.com/tag/web browsers prevalent">web browsers prevalent</category>
      <category domain="http://securityratty.com/tag/governments top hackers">governments top hackers</category>
      <category domain="http://securityratty.com/tag/security pro portal">security pro portal</category>
      <category domain="http://securityratty.com/tag/north america">north america</category>
      <source url="http://feeds.feedburner.com/~r/Liquidmatrix/~3/324886536/">Security Briefing: July 2nd</source>
    </item>
    <item>
      <title><![CDATA[Best Practices For Endpoint DLP: Part 1]]></title>
      <link>http://securityratty.com/article/b5b72dff371d7acebf8bb32bfa605e59</link>
      <guid>http://securityratty.com/article/b5b72dff371d7acebf8bb32bfa605e59</guid>
      <description><![CDATA[As the first analyst to ever cover Data Loss Prevention, Ive had a bit of a tumultuous relationship with endpoint DLP. Early on I tended to exclude endpoint only solutions because they were more...]]></description>
      <content:encoded><![CDATA[<p>As the first analyst to ever cover Data Loss Prevention, I&#8217;ve had a bit of a tumultuous relationship with endpoint DLP. Early on I tended to exclude endpoint only solutions because they were more limited in functionality, and couldn&#8217;t help at all with protecting data loss from unmanaged systems. But even then I always said that, eventually, endpoint DLP would be a critical component of any DLP solution. When we&#8217;re looking at a problem like data loss, no individual point solution will give us everything we need.</p>
<p>Over the next few posts we&#8217;re going to dig into endpoint DLP. I&#8217;ll start by discussing how I define it, and why I don&#8217;t generally recommend stand-alone endpoint DLP. I&#8217;ll talk about key features to look for, then focus on best practices for implementation.</p>
<p>It won&#8217;t come as any surprise that these posts are building up into another one of my whitepapers. This is about as transparent a research process as I can think of. And speaking of transparency, like most of my other papers this one is sponsored, but the content is completely objective (sponsors can suggest a topic, if it&#8217;s objective, but they don&#8217;t have input on the content).</p>
<p><strong>Definition</strong></p>
<p>As always, we need to start with our definition for DLP/CMP:</p>
<blockquote>
<p>&#8220;Products that, based on central policies, identify, monitor, and protect data at rest, in motion, and in use through deep content analysis&#8221;.</p>
</blockquote>
<p>Endpoint DLP helps manage all three parts of this problem. The first is protecting data at rest when it&#8217;s on the endpoint; or what we call content discovery (and <a href="http://securosis.com/2008/04/14/best-practices-for-reducing-risks-with-dlp-content-discovery-part-1/">I wrote up in great detail</a>). Our primary goal is keeping track of sensitive data as it proliferates out to laptops, desktops, and even portable media. The second part, and the most difficult problem in DLP, is protecting data in use. This is a catch all term we use to describe DLP monitoring and protection of content as it&#8217;s used on a desktop- cut and paste, moving data in and out of applications, and even tying in with encryption and enterprise Document Rights Management (DRM). Finally, endpoint DLP provides data in motion protection for systems outside the purview of network DLP- such as a laptop out in the field.</p>
<p>Endpoint DLP is a little difficult to discuss since it&#8217;s one of the fastest changing areas in a rapidly evolving space. I don&#8217;t believe any single product has every little piece of functionality I&#8217;m going to talk about, so (at least where functionality is concerned) this series will lay out all the recommended options which you can then prioritize to meet your own needs.</p>
<p><strong>Endpoint DLP Drivers</strong></p>
<p>In the beginning of the DLP market we nearly always recommended organizations start with network DLP. A network tool allows you to protect both managed and unmanaged systems (like contractor laptops), and is typically easier to deploy in an enterprise (since you don&#8217;t have to muck with every desktop and server). It also has advantages in terms of the number and types of content protection policies you can deploy, how it integrates with email for workflow, and the scope of channels covered. During the DLP market&#8217;s the first few years, it was hard to even find a content-aware endpoint agent.</p>
<p>But customer demand for endpoint DLP quickly grew thanks to two major needs- content discovery on the endpoint, and the ability to prevent loss through USB storage devices. We continue to see basic USB blocking tools with absolutely no content awareness brand themselves as DLP. The first batches of endpoint DLP tools focused on exactly these problems- discovery and content-aware portable media/USB device control.</p>
<p>The next major driver for endpoint DLP is supporting network policies when a system is outside the corporate gateway. We all live in an increasingly mobile workforce where we need to support consistent policies no matter where someone is physically located, nor how they connect to the Internet.</p>
<p>Finally, we see some demand for deeper integration of DLP with how a user interacts with their system. In part, this is to support more intensive policies to reduce malicious loss of data. You might, for example, disallow certain content from moving into certain applications, like encryption. Some of these same kinds of hooks are used to limit cut/paste, print screen, and fax, or to enable more advanced security like automatic encryption or application of DRM rights.</p>
<p><strong>The Full Suite Advantage</strong></p>
<p>As we&#8217;ve already hinted, there are some limitations to endpoint only DLP solutions. The first is that they only protect managed systems where you can deploy an agent. If you&#8217;re worried about contractors on your network or you want protection in case someone tries to use a server to send data outside the walls, you&#8217;re out of luck. Also, because some content analysis policies are processor and memory intensive, it is problematic to get them running on resource-constrained endpoints. Finally, there are many discovery situations where you don&#8217;t want to deploy a local endpoint agent for your content analysis- e.g. when performing discovery on a major SAN.</p>
<p>Thus my bias towards full-suite solutions. Network DLP reduces losses on the enterprise network from both managed and unmanaged systems, and servers and workstations. Content discovery finds and protects stored data throughout the enterprise, while endpoint DLP protects systems that leave the network, and reduces risks across vectors that circumvent the network. It&#8217;s the combination of all these layers that provides the best overall risk reduction. All of this is managed through a single policy, workflow, and administration server; rather than forcing you to create different policies; for different channels and products, with different capabilities, workflow, and management.</p>
<p>In our next post we&#8217;ll discuss the technology and major features to look for, followed by posts on best practices for implementation.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/securosis?a=KB63GI"><img src="http://feeds.feedburner.com/~f/securosis?i=KB63GI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/securosis?a=NqVYWi"><img src="http://feeds.feedburner.com/~f/securosis?i=NqVYWi" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/securosis?a=Ygwjci"><img src="http://feeds.feedburner.com/~f/securosis?i=Ygwjci" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/securosis?a=xwRSGi"><img src="http://feeds.feedburner.com/~f/securosis?i=xwRSGi" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/securosis/~4/323655716" height="1" width="1"/>]]></content:encoded>
      <pubDate>Mon, 30 Jun 2008 20:57:52 +0000</pubDate>
      <category domain="http://securityratty.com/tag/dlp">dlp</category>
      <category domain="http://securityratty.com/tag/network dlp">network dlp</category>
      <category domain="http://securityratty.com/tag/network dlp-">network dlp-</category>
      <category domain="http://securityratty.com/tag/endpoint dlp">endpoint dlp</category>
      <category domain="http://securityratty.com/tag/dlp market">dlp market</category>
      <category domain="http://securityratty.com/tag/describe dlp">describe dlp</category>
      <category domain="http://securityratty.com/tag/endpoint dlp tools">endpoint dlp tools</category>
      <category domain="http://securityratty.com/tag/endpoint">endpoint</category>
      <category domain="http://securityratty.com/tag/local endpoint agent">local endpoint agent</category>
      <source url="http://feeds.feedburner.com/~r/securosis/~3/323655716/">Best Practices For Endpoint DLP: Part 1</source>
    </item>
    <item>
      <title><![CDATA[Skyhook Expands Wi-Fi Positioning to Cell, GPS]]></title>
      <link>http://securityratty.com/article/828076f3d31c309f8a15ddea305e261f</link>
      <guid>http://securityratty.com/article/828076f3d31c309f8a15ddea305e261f</guid>
      <description><![CDATA[Skyhook Wireless will combine information from Wi-Fi wardriving, GPS radios, and cell tower signals for better location: The pitch at Skyhook Wireless is that despite its accuracy, satellite-based GPS...]]></description>
      <content:encoded><![CDATA[<p><a href="http://www.skyhookwireless.com/press/skyhookxps.php"><strong>Skyhook Wireless will combine information from Wi-Fi wardriving, GPS radios, and cell tower signals for better location:</strong></a> The pitch at Skyhook Wireless is that despite its accuracy, satellite-based GPS remains relatively expensive, that it's slow to get a fix when it powers up, and that it's not accurate enough in the middle of cities. Their XPS 2.0 system leverages GPS with the advantages of Skyhook's Wi-Fi signal database and algorithms along with cell-tower triangulation.</p>

<p>Ted Morgan, the head of Skyhook, explained in an interview that while GPS is certainly the gold standard, and while it works well in stand-alone devices designed for continuous use and navigation, it's not the right choice by itself for mobile devices. It can take 5 or 10 minutes for a GPS-only device to get an accurate fix on the satellites it needs to give you accurate information. (Various shortcuts can provide less accurate information more quickly.)</p>

<p>"This notion of 'tell a user or consumer to stand outside for 30 seconds before they can search for the nearest pharmacy' is pretty silly," Morgan said. He noted that with all the radios now found in newer mobile devices, using several of them produces a fast and much more accurate result. The iPhone 3G, for instance, sports quad-band 2G, tri-band 3G, Bluetooth, Wi-Fi, and GPS chips.</p>

<p>Morgan said that A-GPS (assisted GPS) already combines cell tower information with GPS. A cell phone can be told approximately where it is, and thus instead of cycling through 24 satellites, start with the two that are most directly overhead. This can reduce the time to gain a location to as little as 20 seconds, Morgan said, although any kind of movement usually lengthens the time to 30 to 60 seconds.</p>

<p>Skyhook's system takes advantage of this aspect of A-GPS. They let a GPS system grab onto two satellites quickly to correct data from their Wi-Fi Position System (WPS). Morgan said that this reduces the WPS error by 35 to 40 percent through "weak fixes."</p>

<p>Within cities' concrete canyons, "you can only get a true GPS fix about 70 percent of the time outdoor, but you get two satellites all the time," Morgan said. "In the entire footprint, we're able to use this hybrid technology, even though GPS is only available 70 percent of the time." Outside of metro areas, cell towers can still be used to improve GPS startup times.</p>

<p>Skyhook has continued to expand its European coverage for WPS; they cover about 8,000 cities in the US and Canada, which is roughly 70 percent of the population; "it looks exactly like a cellular coverage map," Morgan said, and includes "any town with five streets in it."</p>

<p>In Europe, their current big push, partly because of their inclusion in the iPhone, they cover 70 percent of population in the current countries--the UK, France, and Germany--but they're now at 50 percent of the population of the rest of Western Europe. They're working assiduously in Japan, Korea, Hong Kong, and Australia as well, and looking into China and India. India has very little Wi-Fi, so they may rely more on cell towers there.</p>

<p>The company also announced a <a href="http://www.skyhookwireless.com/press/skyhookcsr.php"><strong>partnership with wireless chip maker CSR today</strong></a>, which is a major providers of Wi-Fi and Bluetooth chips to computer and handset makers. Nearly a year and a half ago, Skyhook <a href="http://www.skyhookwireless.com/press/skyhooksirf.php"><strong>partnered with SiRF</strong></a>, the dominant worldwide chip supplier for stand-alone GPS gear, that's also making a push into mobile devices. Skyhook obviously needs a win with a cell chip maker, like Infineon, Broadcom, or Qualcomm, given the XPS technology, to score a place in tens of millions of cell phones beyond the iPhone.</p>

<p>Skyhook's technology most recently appeared in a soon-to-ship model of the Eye-Fi--the <a href="http://www.eye.fi/products/explore/"><strong>Explore</strong></a>. The $130 Secure Digital card with Wi-Fi built in allows you to take pictures with any camera, and have the Wi-Fi signal space recorded for later lookup when you upload photos. The pictures are geotagged with that information. The card can optionally be used with Wayport's 10,000 strong Wi-Fi network in the U.S for $15 extra per month. David Pogue of The New York Times <strong><a href="http://www.nytimes.com/2008/06/26/technology/personaltech/26pogue.html?_r=1&amp;oref=slogin">recently wrote up</a></strong> the Eye-Fi Explore.</p>]]></content:encoded>
      <pubDate>Mon, 30 Jun 2008 06:25:33 +0000</pubDate>
      <category domain="http://securityratty.com/tag/gps">gps</category>
      <category domain="http://securityratty.com/tag/wi-fi">wi-fi</category>
      <category domain="http://securityratty.com/tag/a-gps">a-gps</category>
      <category domain="http://securityratty.com/tag/stand-alone gps gear">stand-alone gps gear</category>
      <category domain="http://securityratty.com/tag/gps system grab">gps system grab</category>
      <category domain="http://securityratty.com/tag/skyhook">skyhook</category>
      <category domain="http://securityratty.com/tag/gps-only device">gps-only device</category>
      <category domain="http://securityratty.com/tag/gps chips">gps chips</category>
      <category domain="http://securityratty.com/tag/gps radios">gps radios</category>
      <source url="http://wifinetnews.com/archives/008384.html">Skyhook Expands Wi-Fi Positioning to Cell, GPS</source>
    </item>
    <item>
      <title><![CDATA[Feature Request #1: Stable Code]]></title>
      <link>http://securityratty.com/article/8ccf3e65d2b1b8b72fdbe0860c092c80</link>
      <guid>http://securityratty.com/article/8ccf3e65d2b1b8b72fdbe0860c092c80</guid>
      <description><![CDATA[I have a note to all network hardware vendors
Dear network vendor
As someone that is forced to configure and implement security on your hardware, I would greatly appreciate stable code and properly...]]></description>
      <content:encoded><![CDATA[<p><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; I have a note to all network hardware vendors&#8230;</em></p><p>Dear network vendor,</p><p>As someone that is forced to configure and implement security on your hardware, I would greatly appreciate stable code and properly functioning features. Unfortunately, I cannot always choose the hardware my customers are using in their infrastructure. However, if you would like for me to recommend they continue purchasing and using it, then the product must demonstrate to me that it is: capable, reliable, predictable and well-documented. If your product is not meeting these requirements, I&#8217;m forced to recommend other solutions to your (current) customer. </p><p><u>Stable Code</u>. If I have to spend 2-6 hours per implementation working through your product&#8217;s bugs, and then must either spend time on a support call or spend time getting packet captures to prove to you it&#8217;s not working, I am not a happy camper because you&#8217;re slowing down my progress. Your customer is not happy because they&#8217;re paying for that time and I&#8217;m not cheap. </p><p><u>Features</u>. Don&#8217;t publish in technical documentation that your product, or code can do something, only for me to find out later that it cannot. On-site in the middle of an implementation is not the time to architect Plan B. Let me know before, either through technical docs, white papers, best practices or release notes. I do read those. If you want to bend the truth, do it the marketing fluff, not my technical documents. </p><p><u>Documentation</u>. If your product <em>does</em> do what you say it does, then please do document and explain the concepts and procedures. Examples are good, but explanations are mandatory. A correct CLI reference is always lovely as well. If there are got&#8217;chas or tricks, please also document those. Again, white papers or release notes are fine. Having to track down the one security engineer from your company that holds the magic key is not practical, nor scalable. Plus, he may be on vacation during my install, which would make me irate. </p><p><u>Support</u>. If your product is not functioning or performing as expected, do NOT expect your customers to have a current maintenance contract to address a known issue or bug (or an un-known issue or bug for that matter). If they found a bug for you, you should probably <em>give</em> them a maintenance contract for a year&#8230; or two. If you don&#8217;t let us call support, I will find one of your pre-sales engineers and we will use him or her for post-sales support, which is not what you want them to do. But that&#8217;s your problem, not mine.</p><p>I believe that sums up the major issues. Specifically, I am interested in security, RADIUS, SSH, SNMP, DHCP&nbsp;and 802.1X functions. Before you add another bell or tweak another whistle, please make what you have works&#8230; consistently. That should be first, so it&#8217;s my Feature Request #1. </p><p>Respectfully,</p><p>jj</p><p># # #</p>
]]></content:encoded>
      <pubDate>Mon, 30 Jun 2008 00:01:00 +0000</pubDate>
      <category domain="http://securityratty.com/tag/code">code</category>
      <category domain="http://securityratty.com/tag/stable code">stable code</category>
      <category domain="http://securityratty.com/tag/support">support</category>
      <category domain="http://securityratty.com/tag/post-sales support">post-sales support</category>
      <category domain="http://securityratty.com/tag/current maintenance contract">current maintenance contract</category>
      <category domain="http://securityratty.com/tag/current">current</category>
      <category domain="http://securityratty.com/tag/maintenance contract">maintenance contract</category>
      <category domain="http://securityratty.com/tag/security engineer">security engineer</category>
      <category domain="http://securityratty.com/tag/security">security</category>
      <source url="http://www.securityuncorked.com/security-uncorked/2008/6/30/feature-request-1-stable-code.html">Feature Request #1: Stable Code</source>
    </item>
    <item>
      <title><![CDATA[Maybe the NAC used car salesman can claim them as a customer too? In NAC quality counts!]]></title>
      <link>http://securityratty.com/article/d80f68ce6e6808f9d06f6e7946e4e4a0</link>
      <guid>http://securityratty.com/article/d80f68ce6e6808f9d06f6e7946e4e4a0</guid>
      <description><![CDATA[Dark Reading had a good article today talking about GuideWorks , the TV Guide/Comcast joint venture's 2 year odyssey with NAC, which finds them finally starting to see some good results. I immediately...]]></description>
      <content:encoded><![CDATA[<p>Dark Reading had a <a href="http://www.darkreading.com/document.asp?doc_id=157719&amp;f_src=darkreading_section_296">good article today</a> talking about <a class="zem_slink" title="GuideWorks" href="http://en.wikipedia.org/wiki/GuideWorks" rel="wikipedia">GuideWorks</a>, the TV Guide/Comcast joint venture's 2 year odyssey with NAC, which finds them finally starting to see some good results. I immediately went to the website of the <a href="http://www.stillsecureafteralltheseyears.com/ashimmy/2008/06/the-used-car-sa.html">NAC used car salesman</a> to see if they claimed them as a NAC customer too, but didn't see anything yet. But with those guys you never know. <br><br>Seriously though folks, this story is a classic NAC story. GuideWorks had guests and unmanaged users visiting their offices all the time. When they would ask to plug in they were told sorry, wait till you get back to your hotel. Over time this answer became unacceptable and they realized they needed a way to give these people a way to get on the net and get their email while keeping their network secure. This very same need drives many initial NAC deployments.<br><br>Like many other NAC customers they wanted something easy, not add major overhead or network changes and easy to administer. Again straight out of the NAC playbook. In the Summer of '06 they began a pilot of the Tipping Point NAC product which is based on the old Roving Planet technology. Now Roving Planet was more of a wireless security company, but near the end they rebranded themselves as NAC and Tipping Point uses that with their IPS devices to enforce. Best of all for GuideWorks the price was sub 10k. <br><br>Here is where the other side of NAC comes in. This is what the article says:</p><blockquote><p><em><p>While NAC tools are often advertised as plug-and-play, GuideWorks found that the NAC setup required a high level of networking expertise. Fortunately, the Inglewood site had plenty of technical expertise because that’s where many of the company’s developers are stationed. In addition, GuideWorks put one of its front-desk employees in charge of setting up new accounts. But because her technical background was limited, the company had to walk her through a learning curve. </p>

<p>Now the company is planning to deploy the system at its Radnor office, which will be a bit more challenging since there’s less technical expertise there, and that office gets a greater number of visitors. So GuideWorks has been on the search for employees to support the NAC system there. The company expects to have NAC up and running there by the end of the summer. </p></em></p>

</blockquote><p>So 2 years after trial they are rolled out in one office and have to hire employees to support the NAC system at the next office. This was a problem with many of the failed NAC companies over the last few years and I think the problem with this Tipping Point solution. Just providing guest access should not be that hard! Yes the StillSecure Safe Access solution would have been much easier and faster to implement, but to be fair, any of the leading NAC solutions would have been up and running easier as well. </p>

<p>While this article was supposed to serve as reference and case study for the Tipping Point NAC solution, it is far from inspiring. If I were a customer looking into NAC, I don't think this would make run out and look at the Tipping Point solution. Moral of the story is, just because you made a good IPS doesn't mean you have a very good NAC product. When it comes to something like NAC, quality counts and buying a 2nd tier solution can cost you in time to implementation and total cost of ownership.</p>

<div class="zemanta-pixie" style="MARGIN-TOP: 10px; HEIGHT: 15px"><a class="zemanta-pixie-a" title="Zemified by Zemanta" href="http://reblog.zemanta.com/zemified/2c864e8d-b43a-4e14-9fdc-9ac4835bc27b/"><img class="zemanta-pixie-img" alt="Zemanta Pixie" src="http://img.zemanta.com/reblog_a.png?x-id=2c864e8d-b43a-4e14-9fdc-9ac4835bc27b" style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; FLOAT: right; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none"></img></a></div>
<p><a href="http://feeds.feedburner.com/~a/StillsecureAfterAllTheseYears?a=ia7VDL"><img src="http://feeds.feedburner.com/~a/StillsecureAfterAllTheseYears?i=ia7VDL" border="0"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?a=bjKsGI"><img src="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?i=bjKsGI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?a=DxCrYI"><img src="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?i=DxCrYI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?a=YQ1SAI"><img src="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?i=YQ1SAI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?a=wD2I6I"><img src="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?i=wD2I6I" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?a=FSLeNi"><img src="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?i=FSLeNi" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?a=2QntYi"><img src="http://feeds.feedburner.com/~f/StillsecureAfterAllTheseYears?i=2QntYi" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/StillsecureAfterAllTheseYears/~4/321785853" height="1" width="1"/>]]></content:encoded>
      <pubDate>Fri, 27 Jun 2008 19:36:27 +0000</pubDate>
      <category domain="http://securityratty.com/tag/nac">nac</category>
      <category domain="http://securityratty.com/tag/customer">customer</category>
      <category domain="http://securityratty.com/tag/nac solution">nac solution</category>
      <category domain="http://securityratty.com/tag/nac solutions">nac solutions</category>
      <category domain="http://securityratty.com/tag/nac tools">nac tools</category>
      <category domain="http://securityratty.com/tag/nac setup">nac setup</category>
      <category domain="http://securityratty.com/tag/initial nac deployments">initial nac deployments</category>
      <category domain="http://securityratty.com/tag/nac playbook">nac playbook</category>
      <category domain="http://securityratty.com/tag/nac companies">nac companies</category>
      <source url="http://feeds.feedburner.com/~r/StillsecureAfterAllTheseYears/~3/321785853/maybe-the-nac-u.html">Maybe the NAC used car salesman can claim them as a customer too? In NAC quality counts!</source>
    </item>
    <item>
      <title><![CDATA[The Future Of Application And Database Security: Part 2, Browser To WAF/Gateway]]></title>
      <link>http://securityratty.com/article/ace960b4ae1f9b0c1109a29ffb848cb5</link>
      <guid>http://securityratty.com/article/ace960b4ae1f9b0c1109a29ffb848cb5</guid>
      <description><![CDATA[Since Friday is usually trash day (when you dump articles you dont expect anyone to read) I dont usually post anything major. But thanks to some unexpected work that hit yesterday, I wasnt able to get...]]></description>
      <content:encoded><![CDATA[<p>Since Friday is usually &#8220;trash&#8221; day (when you dump articles you don&#8217;t expect anyone to read) I don&#8217;t usually post anything major. But thanks to some unexpected work that hit yesterday, I wasn&#8217;t able to get part 2 of this series out when I wanted to. If you can tear yourself away from those LOLCatz long enough, we&#8217;re going to talk about web browsers/ WAFs, and web application gateways. These are the first two components of Application and Database Monitoring and Protection (ADMP), which I define as:</p>
<blockquote>
<p>Products that monitor all activity in a business application and database, identify and audit users and content, and, based on central policies, protect data based on content, context, and/or activity.</p>
</blockquote>
<p><strong>Browser Troubles</strong></p>
<p><a href="http://securosis.com/2008/06/25/the-future-of-application-and-database-security-part-1-setting-the-stage/">As we discussed in part 1</a>, one of the biggest problems in web application security is that the very model of the web browsers and the World Wide Web is not conducive to current security needs. Browsers are the ultimate mashup tool- designed to take different bits from different places and seamlessly render them into a coherent whole. The first time I started serious web application programming (around 1995/96)this blew my mind. I was able to embed disparate systems in ways never before possible. And not only can we embed content within a browser, we can embed browsers within other content/applications. The main reason, as a developer, I converted from Netscape to IE was that Microsoft allowed IE to embed in other programs, which allowed us to drop it into our thick VR application. Netscape was stand alone only; seriously limiting it&#8217;s deployment potential.</p>
<p>This also makes life a royal pain on the security front where we often need some level of isolation. Sure, we have the same origin policy, but browsers and web programming have bloated well beyond what little security that provides. Same origin isn&#8217;t worthless, and is still an important tool, but there are just too many ways around it. Especially now that we all use tabbed browsers with a dozen windows open all the time. Browsers are also stateless by nature, no matter what AJAX trickery we use. XSS and CSRF, never mind some more sophisticated attacks, take full advantage of the weak browser/server trust models that result from these fundamental design issues.</p>
<p>In short, we can&#8217;t trust the browser, the browser can&#8217;t trust the server, and individual windows/tabs/sessions in the browser can&#8217;t trust each other. Fun stuff!</p>
<p><strong>WAF Troubles</strong></p>
<p>I&#8217;ve <a href="http://securosis.com/2008/06/02/web-application-security-we-need-web-application-firewalls-to-work-better/">talked about WAFs before</a>, and their very model is also fundamentally flawed. At least how we use WAFs today. The goal of a WAF is, like a firewall, to drop known bad traffic or only allow known good traffic. We&#8217;re trying to shield our web applications from known vulnerabilities, just like we use a regular firewall to block ports, protocols, sources, and destinations. Actually, a WAF is closer to IPS than it is to a stateful packet inspection firewall.</p>
<p>But web apps are complex beasts; every single one a custom application, with custom vulnerabilities. There&#8217;s no way a WAF knows the ins and outs of the application behind it, even after it&#8217;s well tuned. WAFs also only protect against certain categories of attacks- mostly some XSS and SQL injection. They don&#8217;t handle logic flaws, CSRF, or even all XSS. I was talking with a reference yesterday of one of the major WAFs, and he had no trouble slicing through it during their eval phase using some standard techniques.</p>
<p>To combat this, we&#8217;re seeing some new approaches. f5 and WhiteHat have partnered to feed the WAF specific vulnerability information from the application vulnerability assessment. Imperva just announced a similar approach, with a bunch of different partners.</p>
<p>These advances are great to see, but I think WAFs will also need to evolve in some different ways. I just don&#8217;t think the model of managing all this from the outside will work effectively enough.</p>
<p><strong>Enter ADMP</strong></p>
<p>The idea of ADMP is that we build a stack of interconnected security controls from the browser to the database. At all levels we both monitor activity and include enforcement controls. The goal is to start with browser session virtualization connected to a web application gateway/WAF. Then traffic hits the web server and web application server, both with internal instrumentation and anti-exploitation. Finally, transaction drop to the database, where they are again monitored and protected.<img src="http://securosis.com/wp-content/uploads/2008/06/200806271215.jpg" width="323" height="242" alt="200806271215.jpg" style="float:right;" /></p>
<p>All of the components for this model exist today, so it&#8217;s not science fiction. We have browser session virtualization, WAFs, SSL-VPNs (that will make sense in a minute), application security services and application activity monitoring, and database activity monitoring. In addition to the pure defensive elements, we&#8217;ll also tie in to the applications at the design and code level through security services for adaptive authentication, transaction authentication, and other shared services (happy Dre? :) ). The key is that this will all be managed through a central console via consistent policies.</p>
<p>In my mind, this is the only thing that makes sense. We need to understand the applications and the databases that back them. We have to do something at the browser level since even proper parameterization and server side validation can&#8217;t meet all our needs. We have to start looking at <em>transactions, business context</em> <em>and</em> <em>content</em> rather than just packets and individual requests.</p>
<p>Point solutions at any particular layer have limited effectiveness. But if we stop looking at our web applications as pieces, and rather design security that addresses them as a whole, we&#8217;ll be in a lot better shape. Not that anything is perfect, but we&#8217;re looking at risk reduction, not risk elimination. A web application isn&#8217;t just a web server, just some J2EE code, or just a DB- it&#8217;s a collection of many elements working together to perform business transactions, and that&#8217;s how we need to look at them for effective security.</p>
<p><strong>The Browser and Web Application Gateway</strong></p>
<p>A little while back I wrote about the concept of <a href="http://securosis.com/2008/03/17/browser-session-virtualization/">browser session virtualization</a>. To plagiarize myself and save a little writing time so I can get my behind to happy hour:</p>
<blockquote>
<p>What we ideally need is a way to completely isolate our content in the browser. One way to do this is session virtualization, pioneered by GreenBorder, who was later acquired by Google (the GreenBorder site is just in support mode now). When a user connects to our site, we push down some code to create a virtual environment in the browser that we strictly control. We wall off that session, which could just be an isolated iFrame in a page, so that it only accesses content we send it. Basically, we break the normal browser model and hijack what we need. This would, for example, help stop CSRF since other browser elements won&#8217;t be able to trigger a connection to our application. Done right, it limits man in the middle attacks, even if the user authorizes a bad digital certificate.</p>
<p>To work properly, this needs to be tied to a gateway that controls the session. While we could do it from the web/app server itself, I suspect we&#8217;ll see this as a web application firewall feature, just as we see similar features from SSL-VPNs. I think isolated WAFs have a very limited lifespan, but this is exactly the kind of feature that will extend their value. Better yet, we can tie this in to our Application and Database Monitoring and Protection to build a browser-to-database protected path. We can completely track a transaction or piece of content from the database server to the browser and back.</p>
<p>We could even use this to isolate out potentially &#8220;bad&#8221; content in an in-browser sandbox. For example, it could be a way to enable all those social networking widgets in a more controlled way but locking in potentially bad content instead of known good.</p>
<p>Will this protect us from keystroke sniffers or a completely compromised host? Nope, but it will definitely help with a large number of our current browser security issues. If we combine it with full ADMP and additional methods like transaction authentication, I think we can regain a bit of control of the web application security mess.</p>
</blockquote>
<p>Thus we see one migration path for a WAF. A user goes to connect to the application and hits the WAF, which is now more of a Web Application Gateway. The gateway, like an SSL-VPN sends the session virtualization code down to the browser. We do this outside of the web application for performance reasons. The secure, virtual session is established and the gateway then allows communications with the application behind it.</p>
<p>For things like retail and financial sites that include only limited third party content (if at all), we can monitor activity from the browser through to the application and work within the isolated session. It improves our ability to control both what&#8217;s being sent to the browser, and gives us a higher degree of assertion that what&#8217;s coming from the browser is safer. We still validate everything, but since we&#8217;re tied to the application itself we can validate in the browser and at the gateway before we even hit the app (and further validate there). Since, in a controlled environment, we know what transactions should be allowed or not we have greater ability to detect and block &#8220;bad&#8221; transactions from the user, like SQL injection.</p>
<p>In less controlled environments, thing MySpace or Gmail and everything in between, the gateway also becomes a filter for third party content. Like <a href="http://www.checkpoint.com/press/2008/zaff051208.html">Checkpoint&#8217;s new ForceField</a>. The gateway filters out, to the best of its ability, harmful third party content coming from third party sites. Basically, it becomes an SSL-VPN for secure browsing.</p>
<p>This is obviously not viable for all sites due to bandwidth considerations, and in those circumstances we&#8217;ll drop this part and stick to the rest of the ADMP stack, or only virtualize our pieces of content knowing the user is at risk for the third party stuff we&#8217;re still linking them to.</p>
<p><strong>Future of the WAF, Option 2</strong></p>
<p>I&#8217;ve just described a scenario where the WAF extends into a Secure Web Application Gateway that adds virtualization, encryption, and content filtering. That doesn&#8217;t mean WAFs won&#8217;t also still exist in non-virtualized situations, since that will still be a massive volume of sites out there.</p>
<p>For these sites the WAF continues to progress with deeper application integration and application understanding, and works with the elements I&#8217;ll describe later that will be embedded into the applications and databases. Rather than hanging around outside the application with barely any idea what&#8217;s going on behind it, the WAF will take it&#8217;s cues from the app, help manage sessions, and monitor activity outside the app to block the few things we know we can pick up at that layer.</p>
<p>Why use the WAF at all? To give us a chokepoint and offload some of the monitoring and processing that could hurt application performance. Let&#8217;s be honest, maybe it will eventually go away, but a performance problems alone will probably keep next-gen WAFs viable for a while. There are also plenty of things we can now block before they ever hit the application controls, which, by nature of being integrated at the app level, will be more complex and delicate.</p>
<p>But again, by tightly integrating with out other layers, instead of expecting that an external black box can solve our problems, we get a much higher level of functionality. Feeding in vulnerability data as we&#8217;re just starting to do is a good beginning, but once we plug in deeper to the application and database servers we&#8217;ll get entirely new levels of functionality.</p>
<p><strong>Part 2 Conclusions</strong></p>
<p>What I&#8217;ve described today is how we can build a (more) trusted path from the browser to the face of the application. WAFs will add gateway capabilities, both protecting the application behind them and the browser in front of them. SInce this won&#8217;t be the right approach in all circumstances, WAFs will also evolve with tighter integration to the application and other ADMP stack components.</p>
<p>Again, this might sound like little more than the usual analyst fiction, but all the components are here today. Also, I don&#8217;t expect my predictions to be totally accurate. I&#8217;m roughly guessing I&#8217;m at 85% or so.</p>
<p>Next week I&#8217;ll start digging in to the application and database. We&#8217;ll talk about application instrumentation, anti-exploitation, DAM, trusted transaction paths, and shared security services.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/securosis?a=9L5OlI"><img src="http://feeds.feedburner.com/~f/securosis?i=9L5OlI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/securosis?a=wZWGti"><img src="http://feeds.feedburner.com/~f/securosis?i=wZWGti" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/securosis?a=xV4hfi"><img src="http://feeds.feedburner.com/~f/securosis?i=xV4hfi" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/securosis?a=9Xy92i"><img src="http://feeds.feedburner.com/~f/securosis?i=9Xy92i" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/securosis/~4/321566013" height="1" width="1"/>]]></content:encoded>
      <pubDate>Fri, 27 Jun 2008 16:12:42 +0000</pubDate>
      <category domain="http://securityratty.com/tag/application">application</category>
      <category domain="http://securityratty.com/tag/application controls">application controls</category>
      <category domain="http://securityratty.com/tag/application performance">application performance</category>
      <category domain="http://securityratty.com/tag/web application gatewaywaf">web application gatewaywaf</category>
      <category domain="http://securityratty.com/tag/application security services">application security services</category>
      <category domain="http://securityratty.com/tag/business application">business application</category>
      <category domain="http://securityratty.com/tag/application activity">application activity</category>
      <category domain="http://securityratty.com/tag/web application gateway">web application gateway</category>
      <category domain="http://securityratty.com/tag/web browsers wafs">web browsers wafs</category>
      <source url="http://feeds.feedburner.com/~r/securosis/~3/321566013/">The Future Of Application And Database Security: Part 2, Browser To WAF/Gateway</source>
    </item>
    <item>
      <title><![CDATA[Same Letters, New Acronym]]></title>
      <link>http://securityratty.com/article/e4ff5ab903eb1a85e8ff7fe960083b83</link>
      <guid>http://securityratty.com/article/e4ff5ab903eb1a85e8ff7fe960083b83</guid>
      <description><![CDATA[On 26 June, Cisco, IBM, Intel, Juniper and Microsoft announced the formation of the Industry Consortium for the Advancement of Security on the Internet ( ICASI ). The major goal of the consortium is...]]></description>
      <content:encoded><![CDATA[On 26 June, Cisco, IBM, Intel, Juniper and Microsoft announced the formation of the Industry Consortium for the Advancement of Security on the Internet (<a href="http://www.icasi.org">ICASI</a>). The major goal of the consortium is to be a forum where technology vendors can work together to share information and address new threats that have common impacts across their product lines. This is markedly similar to the goals of another consortium that all five vendors belong to, the Information Technology Information Sharing and Analysis Center (IT-ISAC), established way back in 2001 and largely ineffective.<br />
<br />
There are some differences, though. ISACs were always U.S.-centric with the U.S. government trying to be involved. ICASI is supposed to be more global, but since it is being established by North American vendors, there is no real difference there, but at least it is government-neutral. The IT-ISAC had many member companies that were security product vendors and security services vendors, while ICASI is currently limited to five of the biggest infrastructure vendors, with Oracle and Sun and any telecom vendors noticeably missing.<br />
<br />
Back in 2001, I commented that the IT-ISAC could make a difference only if it was driven by the vendors' corporate security officers, not by product managers, and if it focused on inward-looking improvements in security and not outward-bound marketing and press releases. The IT-ISAC never really met those goals and was largely ineffective. ICASI will have to take the same behind-the-scenes focus, or it will end up being just another multivendor acronym that goes nowhere.<br />
<br />
]]></content:encoded>
      <pubDate>Fri, 27 Jun 2008 08:50:12 +0000</pubDate>
      <category domain="http://securityratty.com/tag/security">security</category>
      <category domain="http://securityratty.com/tag/security officers">security officers</category>
      <category domain="http://securityratty.com/tag/security services vendors">security services vendors</category>
      <category domain="http://securityratty.com/tag/vendors">vendors</category>
      <category domain="http://securityratty.com/tag/technology vendors">technology vendors</category>
      <category domain="http://securityratty.com/tag/infrastructure vendors">infrastructure vendors</category>
      <category domain="http://securityratty.com/tag/security product vendors">security product vendors</category>
      <category domain="http://securityratty.com/tag/north american vendors">north american vendors</category>
      <category domain="http://securityratty.com/tag/vendors belong">vendors belong</category>
      <source url="http://blog.gartner.com/blog/security.php?x=0&amp;itemid=3656">Same Letters, New Acronym</source>
    </item>
  </channel>
</rss>
