<?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: cookie]]></title>
    <link>http://securityratty.com/tag/cookie</link>
    <description></description>
    <pubDate>Sun, 15 Jun 2008 23:51:11 +0000</pubDate>
    <generator>iRatty Engine</generator>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <item>
      <title><![CDATA[MS08-067 and the SDL]]></title>
      <link>http://securityratty.com/article/df5eba2c21ebdf631d2dd9fbe82532ab</link>
      <guid>http://securityratty.com/article/df5eba2c21ebdf631d2dd9fbe82532ab</guid>
      <description><![CDATA[Hi, Michael here
No doubt you are aware of the out-of-band security bulletin issued by the Microsoft Security Response Center today, and like all security vulnerabilities, this is a vulnerability we...]]></description>
      <content:encoded><![CDATA[<P mce_keep="true">Hi, Michael here.</P>
<P>No doubt you are aware of the out-of-band security bulletin issued by the <A href="http://www.microsoft.com/technet/security/Bulletin/MS08-067.mspx" mce_href="http://www.microsoft.com/technet/security/Bulletin/MS08-067.mspx">Microsoft Security Response Center</A> today, and like all security vulnerabilities, this is a vulnerability we can learn from and, if necessary, can use to shape future versions of the Security Development Lifecycle (SDL).</P>
<P>Before I get into some of the details, it's important to understand that the SDL is designed as a multi-pronged security process to help systemically reduce security vulnerabilities. In theory, if one facet of the SDL process fails to prevent or catch a bug, then some other facet should prevent or catch the bug. The SDL also mandates the use of security defenses, because we know full well that the SDL process will never catch all security bugs. As we have said many times, the goal of the SDL is to "Reduce vulnerabilities, and reduce the severity of what's missed."</P>
<P>In this post, I want to focus on the SDL-required code analysis, code review, fuzzing and compiler and operating system defenses and how they fared.</P>
<H3>Code Analysis and Review</H3>
<P>I want to start by analyzing the code to understand why we did not find this bug through manual code review nor through the use of our static analysis tools. First, the code in question is reasonably complex code to canonicalize path names; for example, strip out ‘..' characters and such to arrive at the simplest possible directory name. The bug is a stack-based buffer overflow inside a loop; finding buffer overruns in loops, especially complex loops, is difficult to detect with a high degree of probability without producing many false positives. At a later date I will publish more of the source code for the function. </P>
<P>The loop inside the function walks along an incoming string to determine if a character in the path might be a dot, dot-dot, slash or backslash and if it is then applies canonicalization algorithms.</P>
<P>The irony of the bug is it occurs while calling a bounded function call:</P>
<BLOCKQUOTE>
<P>_tcscpy_s(previousLastSlash, pBufferEnd - previousLastSlash, ptr + 2);</P></BLOCKQUOTE>
<P>This function is a macro that expands to <A href="http://msdn.microsoft.com/en-us/library/td1esda9(VS.80).aspx" mce_href="http://msdn.microsoft.com/en-us/library/td1esda9(VS.80).aspx">wcscpy_s</A>(dest, len, source); technically, the bug is not in the call to wcscpy_s, but it's in the way the arguments are calculated. As I alluded to, all three arguments are highly dynamic and constantly updated within the while() loop. There is a great deal of pointer arithmetic in this loop. Without going into all the gory attack details, given a specific path, and after the while() loop has been passed through a few times, the pointer, previousLastSlash, gets clobbered. </P>
<P>In my opinion, hand reviewing this code and successfully finding this bug would require a great deal of skill and luck. So what about tools?&nbsp; It's very difficult to design an algorithm which can analyze C or C++ code for these sorts of errors.&nbsp; The possible variable states grows very, very quickly.&nbsp; It's even more difficult to take such algorithms and scale them to non-trivial code bases. This is made more complex as the function accepts a highly variable argument, it's not like the argument is the value 1, 2 or 3! Our present toolset does not catch this bug. </P>
<P>Ok, now I'm really going out on a limb with this next section.</P>
<P>Over the last year or so I've noticed that the security vulnerabilities across Microsoft, but most noticeably in Windows have become bugs of a class I call "onesey - twosies" in other words, one-off bugs. There is a good side and a bad side to this. First the good news; I think perhaps we have removed a good number of the low-hanging security vulnerabilities from many of our products, especially the newer code. The bad news is, we'll continue to have vulnerabilities because you cannot train a developer to hunt for unique bugs, and creating tools to find such bugs is also hard to do without incurring an incredible volume of false positives. With all that said, I will add detail about one-off bugs to our internal education; I think it's important to make people aware that even with great tools and great security-savvy engineers, there are still bugs that are very hard to find.</P>
<H3>Fuzz Testing</H3>
<P>I'll be blunt; our fuzz tests did not catch this and they should have. So we are going back to our fuzzing algorithms and libraries to update them accordingly. For what it's worth, we constantly update our fuzz testing heuristics and rules, so this bug is not unique.</P>
<H3>Defenses</H3>
<P>If you want the full details of the defenses, and how they come into play on Windows Vista and Windows Server 2008, I urge you to read teh SVRD team's in-depth <A href="http://blogs.technet.com/swi/" mce_href="http://blogs.technet.com/swi/">analysis</A>&nbsp;once it is posted.</P>
<P>A big focus of the SDL is to define and require defenses because we have no allusions about finding or preventing all security vulnerabilities by attempting to get the code right all the time, because no-one can do that. No one. &nbsp;See my comment above about one-off bugs! </P>
<P>Let's look at each SDL mandated requirement and how they fared in light of this vulnerability.</P>
<H4>-GS</H4>
<P>The -GS story is not so simple. A lot of code is executed before a cookie check is made and the attacker can control the overflow because the overflow starts at an offset before the stack buffer, rather than at the stack buffer itself. So the attacker can overwrite other frames on the call stack, corresponding to functions that return before a cookie check is made. That's a long way of saying that -GS was not meant to prevent this type of scenarios.</P>
<H4>ASLR and NX</H4>
<P>The code fully complies with the SDL, and is linked with /DYNAMICBASE and /NXCOMPAT on Windows Vista and Windows Server 2008. There are great defenses when used together, and reduce the chance of a successful attack substantially. Also, the stack offset is randomized too, making a deterministic attack even more unlikely.</P>
<H4>Service Restart Policy</H4>
<P>By default the affected service is marked to restart only twice after a crash on Windows Vista and Windows Server 2008, which means the attacker has only two attempts to get the attack right. Prior to Windows Vista, the attacker has unlimited attempts because the service restarts indefinitely. </P>
<H4>Authentication</H4>
<P>Thanks to mandatory integrity control (MIC) settings (which comes courtesy of UAC) the networking endpoint that leads to the vulnerable code requires authentication on Windows Vista and Windows Server 2008 by default. Prior to Windows Vista, the end point is always anonymous, so anyone can attack it, so long as the attacker can traverse the firewall. This is a great example of SDL's focus on attack surface reduction; requiring authentication means the number of attackers that can access the entry point is dramatically reduced.</P>
<H4>Firewall</H4>
<P>We enabled the firewall by default in Windows XP SP2 and later, this was a direct learning from the Blaster worm. By default, ports 139 and 445 are not opened to the Internet on Windows XP SP2, Windows Vista and Windows Server 2008. </P>
<H3>Summary</H3>
<P>The $64,000 question we ask ourselves when we issue any bulletin is "did SDL fail?" and the answer in this case is categorically "No!" No because as I said earlier the goal of the SDL is "Reduce vulnerabilities, and reduce the severity of what you miss." Windows Vista and Windows Server 2008 customers are protected by the defenses in the operating system that have been crafted in part by the SDL. The development team who built the affected component compiled and linked with the appropriate settings as described in "<A href="http://msdn.microsoft.com/en-us/library/bb430720.aspx" mce_href="http://msdn.microsoft.com/en-us/library/bb430720.aspx">Windows Vista ISV Security</A>" and <A href="http://www.microsoft.com/mspress/books/10723.aspx" mce_href="http://www.microsoft.com/mspress/books/10723.aspx">Writing Secure Code for Windows Vista</A> so that their service is protected by the operating system. </P>
<P>The team did not poke holes through the firewall unnecessarily, in accordance with the SDL.</P>
<P>The team reduced their attack surface, in accordance with the SDL, by requiring authenticated connections rather than anonymous connections by default.</P>
<P>We know that the SDL-mandated -GS has very strict heuristics so some functions are not protected by a stack cookie, but in this case, there is no buffer on the stack, so there will be no cookie. We know this. There are no plans to remedy this in the short term. </P>
<P>Fuzzing missed the bug, so we will update our fuzz testing heuristics, but we continually update our fuzzing heuristics anyway. </P>
<P>In short, based on what we know right now, Windows Vista and Windows Server 2008 customers are protected because of the SDL-mandated defenses in the operating system, and because the development team adhered to the letter of the SDL to take advantage of those defenses.</P>
<P>Chalk one up for Windows Vista and later and the SDL!</P>
<P>As usual, questions and comments are very welcome.</P><img src="http://blogs.msdn.com/aggbug.aspx?PostID=9012073" width="1" height="1">]]></content:encoded>
      <pubDate>Wed, 22 Oct 2008 21:09:00 +0000</pubDate>
      <category domain="http://securityratty.com/tag/manual code review">manual code review</category>
      <category domain="http://securityratty.com/tag/code review">code review</category>
      <category domain="http://securityratty.com/tag/vulnerabilities">vulnerabilities</category>
      <category domain="http://securityratty.com/tag/reduce security vulnerabilities">reduce security vulnerabilities</category>
      <category domain="http://securityratty.com/tag/sdl">sdl</category>
      <category domain="http://securityratty.com/tag/windows">windows</category>
      <category domain="http://securityratty.com/tag/windows server">windows server</category>
      <category domain="http://securityratty.com/tag/sdl process fails">sdl process fails</category>
      <category domain="http://securityratty.com/tag/sdl process">sdl process</category>
      <source url="http://blogs.msdn.com/sdl/archive/2008/10/22/ms08-067.aspx">MS08-067 and the SDL</source>
    </item>
    <item>
      <title><![CDATA[Integrated Security]]></title>
      <link>http://securityratty.com/article/f019b5d7dfb1fe329de2cdcc311d5ad1</link>
      <guid>http://securityratty.com/article/f019b5d7dfb1fe329de2cdcc311d5ad1</guid>
      <description><![CDATA[Tom Barnett on what the big consulting companies are doing
Now we're into a world where asking companies to pay you millions for a massive PPT slide deck that says, &quot;This is your company now and this...]]></description>
      <content:encoded><![CDATA[<p><a href="http://www.thomaspmbarnett.com/weblog/2008/10/i_have_waited_years_for_this_a.html">Tom Barnett</a> on what the big consulting companies are doing:</p>
<blockquote dir="ltr" style="MARGIN-RIGHT: 0px">
<p>Now we&#39;re into a world where asking companies to pay you millions for a massive PPT slide deck that says, &quot;This is your company now and this is what your company should look like tomorrow,&quot; is simply a non-starter. So while the tech-heavy firms like Accenture and Cap Gemini do well at the bottom and the high-end starts like the Monitor Group do well at the top of the pyramid, a lot of mid-range, standard cookie-cutter management consulting firms are seeing their market decline. Everyone wants the super-integrated solution now that combines compliance, security, systems-integration, performance metrics—and they want it delivered in a service-oriented architecture that frees companies up to evolve in ways commensurate with globalization&#39;s many demands and opportunities.</p></blockquote>
<p dir="ltr">I see efforts in all the compliance, security, systems-integration, performance metrics, and SOA rabbit holes. I don&#39;t see very much unification. In my swamp - SOA security. I do see a lot of starter efforts where companies build out services, but forget the security - &#0160;and then either an auditor comes asks &quot;so how are you doing authN and authZ for your web services&quot; or a security event happens, or a diligent director comes along and asks variant of the auditor question. Then some things start to happen, usually a purchase of a XML gateway, but Data Power, Vordel and Cisco can&#39;t help you if its just shelfware.</p>
<p dir="ltr">Integration is inherently difficult and messy. Information security groups need to get good at engaging with development and architecture in a proactive way to deiver these security services to the system. I call it &quot;playing offense&quot;, infosec spends most of its time defending against bad guys, and that is ok, it is a huge part of infosec&#39;s job, but sometimes you need to go on offense and raise the bar. Make the bad guys&#39; job harder, build security in.</p>]]></content:encoded>
      <pubDate>Wed, 22 Oct 2008 13:05:50 +0000</pubDate>
      <category domain="http://securityratty.com/tag/security">security</category>
      <category domain="http://securityratty.com/tag/soa security">soa security</category>
      <category domain="http://securityratty.com/tag/information security">information security</category>
      <category domain="http://securityratty.com/tag/web services">web services</category>
      <category domain="http://securityratty.com/tag/services">services</category>
      <category domain="http://securityratty.com/tag/security event">security event</category>
      <category domain="http://securityratty.com/tag/security services">security services</category>
      <category domain="http://securityratty.com/tag/companies">companies</category>
      <category domain="http://securityratty.com/tag/frees companies">frees companies</category>
      <source url="http://1raindrop.typepad.com/1_raindrop/2008/10/integrated-security.html">Integrated Security</source>
    </item>
    <item>
      <title><![CDATA[Proxy Caches are a Challenging Threat to Internet Security]]></title>
      <link>http://securityratty.com/article/39c5fc50305be98bca63ce241a75ebbd</link>
      <guid>http://securityratty.com/article/39c5fc50305be98bca63ce241a75ebbd</guid>
      <description><![CDATA[Proxy caches, combined with poorly written session management code, can easily leads to serious security flaws similar to what we highlighted in A New Security Breach in Google Docs Revealed
Web...]]></description>
      <content:encoded><![CDATA[<div class="entry-body">
<p>Proxy caches, combined with poorly written session management code, can easily leads to serious security flaws similar to what we highlighted in <a href="http://blog.isc2.org/isc2_blog/2008/09/serious-securit.html">A New Security Breach in Google Docs Revealed</a>.</p>
<p>Web developers have no control over proxy caches in the Internet. However, developers do have control of the code they write and their admin teams have configuration control of their web servers. Developers must assume the worst case Internet scenario with aggressive Internet cache management policies that serve cached data for economic and performance reasons.</p>
<p>As a consequence, this fact-of-life on the Internet sometimes results in multiple web clients being sent the same Set-Cookie HTTP headers, for example.  Caching proxy servers should obtain a fresh cookie for the each new client request. Ideally, proxy caches should not cache session management cookies and distribute cached cookies to multiple clients. However, application developers cannot assume that proxy caches are well behaved, especially for applications where security and privacy are required.</p>
<p>Web developers cannot know whether their content is consumed directly or via a proxy cache. Developers also cannot assume that the HTTP responses will be delivered to the intended browser. Moreover, developers cannot be sure that the intended browser even receives the intended content.  For example, a session ID issued to a client gets used while it is valid or until abandoned and expired. If it is served and delivered in response to an unencrypted HTTP GET request, there’s no guarantee it will be consumed by the intended web browser.</p>
<p>Ideally, SSL should be used on all web transactions that require confidentiality and privacy, including our recent <a href="http://blog.isc2.org/isc2_blog/2008/09/serious-securit.html">Google Docs breach</a>.  On the other hand, even SSL is not foolproof. For example, many web developers do not correctly set the &#8220;Encrypted Sessions Only&#8221; cookie property. These incorrectly configured “secure” servers will send HTTPS cookies in the open, unencrypted.</p>
<p>There be dragons &#8230;</p>
</div>
<hr />Note: Reposted from the <a href="http://blog.isc2.org/isc2_blog/2008/09/proxy-caches-ar.html" target="_blank">(ISC)2 blog</a>.</p>
]]></content:encoded>
      <pubDate>Sun, 05 Oct 2008 06:41:52 +0000</pubDate>
      <category domain="http://securityratty.com/tag/proxy caches">proxy caches</category>
      <category domain="http://securityratty.com/tag/security">security</category>
      <category domain="http://securityratty.com/tag/web developers">web developers</category>
      <category domain="http://securityratty.com/tag/developers">developers</category>
      <category domain="http://securityratty.com/tag/internet">internet</category>
      <category domain="http://securityratty.com/tag/application developers">application developers</category>
      <category domain="http://securityratty.com/tag/security flaws similar">security flaws similar</category>
      <category domain="http://securityratty.com/tag/session management code">session management code</category>
      <category domain="http://securityratty.com/tag/code">code</category>
      <source url="http://www.thecepblog.com/2008/10/05/proxy-caches-are-a-challenging-threat-to-internet-security/">Proxy Caches are a Challenging Threat to Internet Security</source>
    </item>
    <item>
      <title><![CDATA[XSF & XSS: Double your pleasure, double your fun]]></title>
      <link>http://securityratty.com/article/1fae85d8335f0c9fbe56b8858c8692c2</link>
      <guid>http://securityratty.com/article/1fae85d8335f0c9fbe56b8858c8692c2</guid>
      <description><![CDATA[If you've read this blog, or those of my peers, you're likely quite familiar with cross-site scripting, and the problems associated with open redirect vulnerabilities. A vulnerability you may be less...]]></description>
      <content:encoded><![CDATA[If you've read this blog, or those of my peers, you're likely quite familiar with cross-site scripting, and the problems associated with open redirect vulnerabilities. A vulnerability you may be less familiar with is <a href="http://www.xssed.com/news/26/Cross-site_framed/" target="_blank">cross-site framing</a>, which largely couples the best of both above-mentioned vulnerabilities. <br />What then, if there's a cross-site framing vulnerability coupled with cross-site scripting in the content offered by the frame? All sorts of problems come to mind: phishing, malware, credential theft; all arguably twice removed from the attacker's source, tucked away in the context of two victim sites.<br />First, I'll discuss the original XSS issue that led to this finding.<br />Recently, I was investigating a flawed parameter in <a href="http://www.openhire.com/" target="_blank">Openhire</a>, a career posting vendor used by major companies like <a href="http://hostedjobs.openhire.com/epostings/jobs/submit.cfm?company_id=15635&version=1" target="_blank">Crate&Barrel</a>, Eileen Fisher, Enterprise, Benjamin Moore, Scottrade, and Getty Images.<br />Most of these sites simply link to the Openhire offering that hosts job postings on their behalf which, in turn, has been crafted to look like the referring site.<br />As an example, here's Scottrade's employment page hosted by Openhire.<br /><br /><span style="font-style:italic;"><a href="http://hostedjobs.openhire.com/epostings/jobs/submit.cfm?version=1&company_id=15624" target="_blank">http://hostedjobs.openhire.com/epostings/jobs/submit.cfm?version=1&company_id=15624</a></span><br /><br />Standard stuff, looks nicely like the Scottrade site, so everything's cool, right?<br />Wrong? What if someone hosting a service on your behalf suffers a security gap?<br /><span style="font-weight:bold;">You're only as strong as your weakest link!</span><br />Here's the posting for an Application Security Engineer (funny, eh?) at Scottrade as hosted on their behalf by Openhire:<br /><br /><span style="font-style:italic;"><a href="http://hostedjobs.openhire.com/epostings/jobs/submit.cfm?fuseaction=dspjob&id=23&jobid=130527&company_id=15624&version=1&source=ONLINE&JobOwner=976367&level=levelid3&levelid3=18247&parent=St.%20Louis%20Corporate%20Headquarters%3B%3B%3BInformation%20Technology%3B%3B%3BSecurity&startflag=3&CFID=66851845&CFTOKEN=29a95-d12594d4-47d9-49e8-9067-1091bdf68e80" target="_blank">http://hostedjobs.openhire.com/epostings/jobs/submit.cfm?fuseaction=dspjob&id=23&jobid=130527&company_id=15624&version=1&source=ONLINE&JobOwner=976367&level=levelid3&levelid3=18247&parent=St.%20Louis%20Corporate%20Headquarters%3B%3B%3BInformation%20Technology%3B%3B%3BSecurity&startflag=3&CFID=66851845&CFTOKEN=29a95-d12594d4-47d9-49e8-9067-1091bdf68e80</a></span><br /><br />Now here the same job posting spewing massive cookie data:<br /><br /><span style="font-style:italic;"><a href="http://hostedjobs.openhire.com/epostings/jobs/submit.cfm?fuseaction=dspjob&id=23&jobid=130527&company_id=15624&version=1&source=ONLINE&JobOwner=%22%3E%3CSCRIPT%3Ealert(document.cookie)%3C/SCRIPT%3E&level=levelid3&levelid3=18247&parent=St.%20Louis%20Corporate%20Headquarters;;;Information%20Technology;;;Security&startflag=3" target="_blank">http://hostedjobs.openhire.com/epostings/jobs/submit.cfm?fuseaction=dspjob&id=23&jobid=130527&company_id=15624&version=1&source=ONLINE&JobOwner=%22%3E%3CSCRIPT%3Ealert(document.cookie)%3C/SCRIPT%3E&level=levelid3&levelid3=18247&parent=St.%20Louis%20Corporate%20Headquarters;;;Information%20Technology;;;Security&startflag=3</a></span><br /><br />Screen shot offered below, as the code above will likely be repaired very soon by Openhire. I notified them this past Thursday.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_kVOWaY1TAF0/SNcebDIT4JI/AAAAAAAAADA/2umzh0wbmmw/s1600-h/Scottrade_Openhire.png" target="_blank"><img style="cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_kVOWaY1TAF0/SNcebDIT4JI/AAAAAAAAADA/2umzh0wbmmw/s320/Scottrade_Openhire.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5248697340769067154" /></a><br /><br />It's bad enough when there's an application security hole in code someone else is hosting on your behalf, but what if your method of displaying said code is also at risk? Enter the Getty Images Jobs page.<br /><br /><span style="font-style:italic;"><a href="http://www.gettyimagesjobs.com/gettyImagesJobsDisplay.html?http://hostedjobs.openhire.com/epostings/jobs/submit.cfm?fuseaction=careeropps&startflag=0&company_id=15531&version=2&CFID=12265212&CFTOKEN=60213778" target="_blank">http://www.gettyimagesjobs.com/gettyImagesJobsDisplay.html?http://hostedjobs.openhire.com/epostings/jobs/submit.cfm?fuseaction=careeropps&startflag=0&company_id=15531&version=2&CFID=12265212&CFTOKEN=60213778</a></span><br /><br />Watch what happens when you pull the Openhire code. Can you say self-replicating frame loop from hell (in Firefox)? Trust me your browser will crash if you leave this running too long. This will likely be fixed soon, so if the URL doesn't work, the screen shot exemplifies the issue.<br /><br /><a href="http://www.gettyimagesjobs.com/gettyImagesJobsDisplay.html" target="_blank">http://www.gettyimagesjobs.com/gettyImagesJobsDisplay.html</a><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_kVOWaY1TAF0/SNcqO933d4I/AAAAAAAAADY/SSzLv3ZpiN0/s1600-h/GettyonGetty.png" target="_blank"><img style="cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_kVOWaY1TAF0/SNcqO933d4I/AAAAAAAAADY/SSzLv3ZpiN0/s320/GettyonGetty.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5248710327339022210" /></a><br /><br />What if, instead of Openhire's Getty Images page, or nothing at all (which obviously creates its own issue), we drop in an arbitrary URL?<br />Yep, you guessed it.<br /><span style="font-style:italic;"><br />http://www.gettyimagesjobs.com/gettyImagesJobsDisplay.html?http://www.xssed.com/news/26/Cross-site_framed/</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_kVOWaY1TAF0/SNcmqF3wQyI/AAAAAAAAADI/EhR6rYOmwlI/s1600-h/Getty_XSF.png" target="_blank"><img style="cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_kVOWaY1TAF0/SNcmqF3wQyI/AAAAAAAAADI/EhR6rYOmwlI/s320/Getty_XSF.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5248706395295990562" /></a><br /><br />Now, bringing it all home for double the pleasure, double the fun, what if we coupled the original Openhire cross-site scripting vuln with Getty Images cross-site frame vuln?<br /><br />It hurts twice as much, in my book.<br /><br /><span style="font-style:italic;">http://www.gettyimagesjobs.com/gettyImagesJobsDisplay.html?http://hostedjobs.openhire.com/epostings/jobs/submit.cfm?fuseaction=dspjob&id=23&jobid=130527&company_id=15624&version=1&source=ONLINE&JobOwner=%22%3E%3CSCRIPT%3Ealert(document.cookie)%3C/SCRIPT%3E&level=levelid3&levelid3=18247&parent=St.%20Louis%20Corporate%20Headquarters;;;Information%20Technology;;;Security&startflag=3</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_kVOWaY1TAF0/SNco1c6ensI/AAAAAAAAADQ/QaKByEFozTU/s1600-h/Getty%2BScottrade.png" target="_blank"><img style="cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_kVOWaY1TAF0/SNco1c6ensI/AAAAAAAAADQ/QaKByEFozTU/s320/Getty%2BScottrade.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5248708789483249346" /></a><br /><br />The lessons learned:<br />1) Ensure your partners are writing secure code on you behalf.<br />2) Ensure that the code you utilize to incorporate said partner's code is also well written. ;-)<br /><br />Double the headache, double the dumb.<br /><br /><a href="http://del.icio.us/post?url=http://holisticinfosec.blogspot.com/2008/09/xsf-xss-double-your-pleasure-double.html&title=XSF%20&%20XSS:%20Double%20your%20pleasure,%20double%20your%20fun " title="XSF & XSS: Double your pleasure, double your fun ">del.icio.us</a> | <a href="http://digg.com/submit?phase=2&amp;url=http://holisticinfosec.blogspot.com/2008/09/xsf-xss-double-your-pleasure-double.html" title="XSF & XSS: Double your pleasure, double your fun ">digg</a>]]></content:encoded>
      <pubDate>Sun, 21 Sep 2008 17:00:00 +0000</pubDate>
      <category domain="http://securityratty.com/tag/openhire code">openhire code</category>
      <category domain="http://securityratty.com/tag/openhire">openhire</category>
      <category domain="http://securityratty.com/tag/original openhire cross-site">original openhire cross-site</category>
      <category domain="http://securityratty.com/tag/scottrade site">scottrade site</category>
      <category domain="http://securityratty.com/tag/scottrade">scottrade</category>
      <category domain="http://securityratty.com/tag/cross-site">cross-site</category>
      <category domain="http://securityratty.com/tag/site">site</category>
      <category domain="http://securityratty.com/tag/secure code">secure code</category>
      <category domain="http://securityratty.com/tag/code">code</category>
      <source url="http://holisticinfosec.blogspot.com/2008/09/xsf-xss-double-your-pleasure-double.html">XSF &amp; XSS: Double your pleasure, double your fun</source>
    </item>
    <item>
      <title><![CDATA[XSS fortune cookie]]></title>
      <link>http://securityratty.com/article/ebb795063c6db43201a38a043c2c54db</link>
      <guid>http://securityratty.com/article/ebb795063c6db43201a38a043c2c54db</guid>
      <description><![CDATA[Forgive me in advance for an extremely bad joke, if you can even call it that, but I just can't help it
Here's how to get an XSS fortune cookie

1) Ask the mighty Google oracle who might be able to...]]></description>
      <content:encoded><![CDATA[Forgive me in advance for an extremely bad joke, if you can even call it that, but I just can't help it.<br />Here's how to get an XSS fortune cookie:<br /><br />1) Ask the mighty Google oracle who might be able to tell you your fortune. <br /><a href="http://www.google.com/search?hl=en&q=tell+my+fortune&btnG=Search&lr=lang_en" target="_blank">http://www.google.com/search?hl=en&q=tell+my+fortune&btnG=Search&lr=lang_en</a><br /><br />2) Select one of the sponsored links; in this case I chose <a href="http://www.spiritualexperts.com/" target="_blank">SpritualExperts.com</a>. <br /><br />3) Pick a variable. I settled for <span style="font-style:italic;">banid</span>.<br /><br />4) Ask it if it has a cookie for you.<br /><a href="http://www.spiritualexperts.com/psychic_reading/psychic_reading.asp?banid=%22%3E%3CSCRIPT%3Ealert%28document%2Ecookie%29%3C%2FSCRIPT%3E" target="_blank">http://www.spiritualexperts.com/psychic_reading/psychic_reading.asp?banid=%22%3E%3CSCRIPT%3Ealert%28document%2Ecookie%29%3C%2FSCRIPT%3E</a><br /><br />Voila...an XSS fortune cookie. Sorry. Really, I am.<br /><br />The webmaster has been advised...play nice.<br /><br />Screenshot for after they fix the issue.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_kVOWaY1TAF0/SL3NFWH4GQI/AAAAAAAAACk/j6nJeVjRbSk/s1600-h/FortuneCookie.png"><img style="cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_kVOWaY1TAF0/SL3NFWH4GQI/AAAAAAAAACk/j6nJeVjRbSk/s320/FortuneCookie.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5241571033050781954" /></a><br /><br /><a href="http://del.icio.us/post?url=http://holisticinfosec.blogspot.com/2008/09/xss-fortune-cookie.html&title=XSS fortune cookie " title="XSS%20fortune%20cookie ">del.icio.us</a> | <a href="http://digg.com/submit?phase=2&amp;url=http://holisticinfosec.blogspot.com/2008/09/xss-fortune-cookie.html" title="XSS fortune cookie ">digg</a>]]></content:encoded>
      <pubDate>Tue, 02 Sep 2008 12:10:00 +0000</pubDate>
      <category domain="http://securityratty.com/tag/xss fortune cookie">xss fortune cookie</category>
      <category domain="http://securityratty.com/tag/cookie">cookie</category>
      <category domain="http://securityratty.com/tag/fortune">fortune</category>
      <category domain="http://securityratty.com/tag/google">google</category>
      <category domain="http://securityratty.com/tag/mighty google oracle">mighty google oracle</category>
      <category domain="http://securityratty.com/tag/extremely bad joke">extremely bad joke</category>
      <category domain="http://securityratty.com/tag/compsychic readingpsychic">compsychic readingpsychic</category>
      <category domain="http://securityratty.com/tag/chose spritualexperts">chose spritualexperts</category>
      <category domain="http://securityratty.com/tag/play nice">play nice</category>
      <source url="http://holisticinfosec.blogspot.com/2008/09/xss-fortune-cookie.html">XSS fortune cookie</source>
    </item>
    <item>
      <title><![CDATA[New Tool to Automate Cookie Stealing from Gmail, Others]]></title>
      <link>http://securityratty.com/article/d48c344c1134ff10497a80866fe7ad02</link>
      <guid>http://securityratty.com/article/d48c344c1134ff10497a80866fe7ad02</guid>
      <description><![CDATA[If you use Gmail and haven't yet taken advantage of a feature Google unveiled last week to prevent hackers from hijacking your inbox, now would be an excellent time to do that.A security researcher at...]]></description>
      <content:encoded><![CDATA[If you use Gmail and haven't yet taken advantage of a feature Google  unveiled last week to prevent hackers from hijacking your inbox, now would be an excellent time to do that.A security researcher at the Defcon hacker conference in Las Vegas demonstrated a tool he built that allows attackers to break into your inbox ..]]></content:encoded>
      <pubDate>Mon, 11 Aug 2008 09:27:45 +0000</pubDate>
      <category domain="http://securityratty.com/tag/defcon hacker conference">defcon hacker conference</category>
      <category domain="http://securityratty.com/tag/prevent hackers">prevent hackers</category>
      <category domain="http://securityratty.com/tag/feature google">feature google</category>
      <category domain="http://securityratty.com/tag/las vegas">las vegas</category>
      <category domain="http://securityratty.com/tag/inbox">inbox</category>
      <category domain="http://securityratty.com/tag/tool">tool</category>
      <category domain="http://securityratty.com/tag/excellent time">excellent time</category>
      <category domain="http://securityratty.com/tag/security researcher">security researcher</category>
      <category domain="http://securityratty.com/tag/gmail">gmail</category>
      <source url="http://digg.com/security/New_Tool_to_Automate_Cookie_Stealing_from_Gmail_Others">New Tool to Automate Cookie Stealing from Gmail, Others</source>
    </item>
    <item>
      <title><![CDATA[Safari At Risk of a Cookie Monster attack]]></title>
      <link>http://securityratty.com/article/961de214fdf000dd27ed46ebe9fc758d</link>
      <guid>http://securityratty.com/article/961de214fdf000dd27ed46ebe9fc758d</guid>
      <description><![CDATA[There are reports of a new Apple Safari flaw, exploiting cookies in the browser. However, the vulnerability exploit hasnt been seen in the wild and theres as yet no response from Apple about the flaw....]]></description>
      <content:encoded><![CDATA[<p>There are reports of a new Apple Safari flaw, exploiting cookies in the browser. However, the vulnerability exploit hasn&#8217;t been seen in the wild and there&#8217;s as yet no response from Apple about the flaw. Here&#8217;s the potential damages -</p>
<blockquote><p><span id="articleBody"> An attacker who successfully exploits the vulnerability could perform a <a rel="nofollow" target="_blank" href="http://www.acros.si/papers/session_fixation.pdf">session fixation attack</a>. This allows the attacker to pre-set the victim&#8217;s session ID and to use the fixed session ID for malicious activities. </span></p>
<p>An attack of this sort, known as <a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Cross-site_cooking">&#8220;cross-site cooking,&#8221;</a> might include tricking a user to log in through a malicious form, exploiting a cross-site scripting vulnerability or meta <a rel="nofollow" target="_blank" href="http://www.techweb.com/encyclopedia/defineterm.jhtml?term=tag&amp;x=&amp;y=">tag</a> injection flaw, breaking into host in the target server&#8217;s domain, and network traffic alteration.</p></blockquote>
<p>To learn more, read the <a rel="nofollow" target="_blank" href="http://www.informationweek.com/news/internet/browsers/showArticle.jhtml?articleID=209800452">full article.</a></p>]]></content:encoded>
      <pubDate>Thu, 31 Jul 2008 07:57:54 +0000</pubDate>
      <category domain="http://securityratty.com/tag/attack">attack</category>
      <category domain="http://securityratty.com/tag/apple safari flaw">apple safari flaw</category>
      <category domain="http://securityratty.com/tag/apple">apple</category>
      <category domain="http://securityratty.com/tag/flaw">flaw</category>
      <category domain="http://securityratty.com/tag/vulnerability">vulnerability</category>
      <category domain="http://securityratty.com/tag/vulnerability exploit">vulnerability exploit</category>
      <category domain="http://securityratty.com/tag/session fixation attack">session fixation attack</category>
      <category domain="http://securityratty.com/tag/network traffic alteration">network traffic alteration</category>
      <category domain="http://securityratty.com/tag/target servers domain">target servers domain</category>
      <source url="http://feeds.feedburner.com/~r/itsecurity/~3/351874827/">Safari At Risk of a Cookie Monster attack</source>
    </item>
    <item>
      <title><![CDATA[Apple Safari Domain Extensions Insecure Cookie Access Vulnerability]]></title>
      <link>http://securityratty.com/article/42767507dcc06b4f78d5d2b94be6215c</link>
      <guid>http://securityratty.com/article/42767507dcc06b4f78d5d2b94be6215c</guid>
      <description><![CDATA[According to National Vulnerability Database, Apples Safari browser is vulnerable to session fixation attacks because of the way it handles cookies in country-specific top-level domains. A hacker who...]]></description>
      <content:encoded><![CDATA[According to National Vulnerability Database, Apple’s Safari browser is vulnerable to session fixation attacks because of the way it handles cookies in country-specific top-level domains. A hacker who appeared at Microsoft’s Blue Hat summit, is credited with discovering this Safari vulnerability. Safari 3.1.2 is vulnerable; other versions may also be affected.
Apple Safari allows web sites [...]]]></content:encoded>
      <pubDate>Tue, 29 Jul 2008 06:37:20 +0000</pubDate>
      <category domain="http://securityratty.com/tag/safari">safari</category>
      <category domain="http://securityratty.com/tag/apple safari">apple safari</category>
      <category domain="http://securityratty.com/tag/safari vulnerability">safari vulnerability</category>
      <category domain="http://securityratty.com/tag/apples safari browser">apples safari browser</category>
      <category domain="http://securityratty.com/tag/national vulnerability database">national vulnerability database</category>
      <category domain="http://securityratty.com/tag/session fixation attacks">session fixation attacks</category>
      <category domain="http://securityratty.com/tag/handles cookies">handles cookies</category>
      <category domain="http://securityratty.com/tag/web sites">web sites</category>
      <category domain="http://securityratty.com/tag/top-level domains">top-level domains</category>
      <source url="http://cyberinsecure.com/apple-safari-domain-extensions-insecure-cookie-access-vulnerability/">Apple Safari Domain Extensions Insecure Cookie Access Vulnerability</source>
    </item>
    <item>
      <title><![CDATA[PC Universe is shrinking thanks to McAfee Secure's cluelessness]]></title>
      <link>http://securityratty.com/article/9d21b4916ac492044bfde2858ae4d650</link>
      <guid>http://securityratty.com/article/9d21b4916ac492044bfde2858ae4d650</guid>
      <description><![CDATA[My web app sec friends know exactly how to push my red buttons. &quot;Heh-heh, send it to Russ, he'll go off.&quot; Yep. ;-) Thanks, Rafal . Now I'm all spun up. I was sent two moronic gems this morning; one on...]]></description>
      <content:encoded><![CDATA[My web app sec friends know exactly how to push my red buttons. "Heh-heh, send it to Russ, he'll go off." Yep. ;-) Thanks, <a href="http://preachsecurity.blogspot.com/">Rafal</a>. Now I'm all spun up. I was sent two moronic gems this morning; one on the merits of McAfee Secure / Hacker Safe and the <a href="http://www.internetretailer.com/dailyNews.asp?id=24742">109%</a> sales increase it resulted in for <a href="http://pcuniverse.com/">PC Universe</a>, the other an interview with the Internet's single biggest dillweed, <a href="http://www.websharedesign.com/on-the-spot-with-webshare-hackersafe-sr-director-of-business-development-cresta-pillsbury.html">Cresta Pillsbury</a>. These articles are both a bit dated, but they equally embrace the premise of "trust" logos as a predominant sales driver, rather than any actual motivation to secure a site and protect consumers. <br />
An example:<br />
<span style="font-style:italic;">"If you’re doing conversion marketing and statistical testing on your website and you haven’t explored trust logos yet, then you’re missing out."</span><br />
I must be the most naive person in the world; this enrages me. When will the idiots who write this crap get a clue? They've bought right into the hype the <a href="http://holisticinfosec.blogspot.com/2008/05/saas-snake-oil-top-ten-with-video.html">snake oil salesmen</a> hoped they would and are now complicit in their failures. <br />
Case in point, as seen in the Internet Retailer piece. By the way, I realize that Internet Retailer and basic web application security practices are completely at odds, but this one deserves direct abuse.<br />
<span style="font-style:italic;">"PC Universe first tested Hacker Safe on its own site in an A/B split test in which half the visitors saw the Hacker Safe seal and half did not. During that test, 7.3% more orders came from Hacker Safe shoppers than from the control group. PC Universe, which operates on the web at PCUniverse.com, is No. 360 in the Internet Retailer Top 500 Guide."</span><br />
Really? Let's see what McAfee Secure / Hacker Safe has done to actually provide any measurable <span style="font-weight:bold;">security</span> benefit. <br />
How about absolutely nothing.<br />
Here's PC Universe's very current, verified McAfee Hacker Safe <a href="https://www.mcafeesecure.com/RatingVerify?ref=www.pcuniverse.com">cert</a>.<br />
Now, here are a few ridiculous examples of reality from the <span style="font-style:italic;">this</span> universe as opposed to the McAfee-twisted alternate universe. Please note, this is the "accountid" variable, and the fact that the marquee is rendered no less than eight times.<br />
1) <a href="http://pcuniverse.resultspage.com/search.php?w=test&accountid=%22%3E%3Cmarquee%3E%3Ch%31%3EThis_site_is_NOT_McAfee_Secure%3C%2Fh%31%3E%3C%2Fmarquee%3E&p=Q&ts=custom&available=available%3Ainstock&image1.x=0&image1.y=0&image1=Submit+search">Marquee</a>  <br />
2) <a href="http://pcuniverse.resultspage.com/search.php?w=test&accountid=%22%3E%3Cscript%20src%3Dhttp%3A//holisticinfosec.org/js/pleasefixme.js%3E%3C/script%3E&p=Q&ts=custom&available=available%3Ainstock&image1.x=0&image1.y=0&image1=Submit+search">XSS Deface</a> <br />
3) <a href="http://pcuniverse.resultspage.com/search.php?w=test&accountid=%22%3E%3CSCRIPT%3Ealert%28document%2Ecookie%29%3C%2FSCRIPT%3E&p=Q&ts=custom&available=available%3Ainstock&image1.x=0&image1.y=0&image1=Submit+search">Cookie</a><br />
If you rather just see a video of these vulns, it's <a href="http://holisticinfosec.org/video/pcuniverse/pcuniverse.html">here</a>.<br />
PC Universe, rather than lauding your sales increases thanks to some POS logo, try securing your site code. I guarantee you have other issues.<br />
McAfee Secure, once more, you are simply fraudulent to the core.<br />
<br />
<a href="http://del.icio.us/post?url=http://holisticinfosec.blogspot.com/2008/06/pc-universe-is-shrinking-thanks-to.html&title=PC%20Universe%20is%20shrinking%20thanks%20to%20McAfee%20Secure's%20cluelessness " title="PC Universe is shrinking thanks to McAfee Secure's cluelessness ">del.icio.us</a> | <a href="http://digg.com/submit?phase=2&amp;url=http://holisticinfosec.blogspot.com/2008/06/pc-universe-is-shrinking-thanks-to.html" title="PC Universe is shrinking thanks to McAfee Secure's cluelessness ">digg</a>]]></content:encoded>
      <pubDate>Fri, 27 Jun 2008 06:11:00 +0000</pubDate>
      <category domain="http://securityratty.com/tag/internet retailer piece">internet retailer piece</category>
      <category domain="http://securityratty.com/tag/internet retailer">internet retailer</category>
      <category domain="http://securityratty.com/tag/secure">secure</category>
      <category domain="http://securityratty.com/tag/mcafee secure">mcafee secure</category>
      <category domain="http://securityratty.com/tag/universe">universe</category>
      <category domain="http://securityratty.com/tag/internet retailer top">internet retailer top</category>
      <category domain="http://securityratty.com/tag/hacker safe seal">hacker safe seal</category>
      <category domain="http://securityratty.com/tag/hacker safe">hacker safe</category>
      <category domain="http://securityratty.com/tag/hacker safe shoppers">hacker safe shoppers</category>
      <source url="http://holisticinfosec.blogspot.com/2008/06/pc-universe-is-shrinking-thanks-to.html">PC Universe is shrinking thanks to McAfee Secure's cluelessness</source>
    </item>
    <item>
      <title><![CDATA[Malicious Doorways Redirecting to Malware]]></title>
      <link>http://securityratty.com/article/fe7f4960d26a3758a81dc861f894e098</link>
      <guid>http://securityratty.com/article/fe7f4960d26a3758a81dc861f894e098</guid>
      <description><![CDATA[Blacklisting malicious sites in times when legitimate ones are starting to compete with bogus .info and .biz ones for the leading position of hosting and serving malicious content, is a bit of an...]]></description>
      <content:encoded><![CDATA[<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_wICHhTiQmrA/SFUBnTCFkwI/AAAAAAAABzE/90Gdkzc04f8/s1600-h/bestxvids_visualized.JPG"><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp1.blogger.com/_wICHhTiQmrA/SFUBnTCFkwI/AAAAAAAABzE/90Gdkzc04f8/s200/bestxvids_visualized.JPG" alt="" id="BLOGGER_PHOTO_ID_5212073918386770690" border="0" /></a>Blacklisting malicious sites in times when legitimate ones are starting to compete with bogus .info and .biz ones for the leading position of hosting and serving malicious content, is a bit of an outdated and reactive approach for protecting against unknown threats. However, a single malicious domain whose live exploits can be easily detected and consequently blocked, is often just a front end to a large domains portfolio whose malicious content may easily pass through web filtering and on-the-fly malware attempts. Even worse, a malicious domain often exists in multiple "alternate realities" since a single IP is hosting many other unique and related malware domains.<br /><br />In this post, I'll assess <a href="http://ddanchev.blogspot.com/2008/06/blackhat-seo-redirects-to-malware-and.html">a misconfigured malicious doorway</a>, that is redirecting to ten different malware sites <a href="http://ddanchev.blogspot.com/2008/03/portfolio-of-fake-video-codecs.html">serving Zlob variants by delivering fake codecs</a> that all the bogus adult sites require. The doorway is misconfigured in the sense of not recording the IP and checking the cookie set, in comparrision to every average web malware exploitation kit out there, which will not serve anything malicious when accessed for a second time since it's hashing the IPs that accessed it already. This is just the tip of the iceberg when it comes to the emerging evasive approaches applied to make the analysis of such doorways a bit more time and resources consuming. In a single sentence - <span style="font-weight: bold;">there's evidence blackhat SEO-ers are starting to exchange crawling manipulation know-how with malware authors</span>.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_wICHhTiQmrA/SFUCCgpQO8I/AAAAAAAABzM/HU4eAtm8bwU/s1600-h/bestxvids_spyshredder_redirection.JPG"><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp1.blogger.com/_wICHhTiQmrA/SFUCCgpQO8I/AAAAAAAABzM/HU4eAtm8bwU/s200/bestxvids_spyshredder_redirection.JPG" alt="" id="BLOGGER_PHOTO_ID_5212074385897176002" border="0" /></a>In this example we have <span style="font-weight: bold;">bestxvids.info</span> (87.118.116.11)  which is reditecting to <span style="font-weight: bold;">all-in</span><span style="font-weight: bold;">dex.com/in.cgi?5</span> (87.118.116.11) a URL that's been actively spammed across forums and guestbooks vulnerable to automatic posting vulnerabilities (weak CAPTCHAs and web application vulnerabilities) which is then redirecting to the following fake codec domains on the fly, and since the redirection script isn't hashing my IP like the majority of well configured ones requiring the use of multiple IPs if we're to expose all the campaigns, it makes the investigation easier :<br /><br /><span style="font-weight: bold;">tubeuniverses.com/teen/index.php?id=1883</span> - (78.108.177.99)<br /><span style="font-weight: bold;">new-content-s2008.com/freemovie/938/0/</span> - (72.21.53.218)<br /><span style="font-weight: bold;">teens.0bucksforpornmovie.com/?id=4199</span> - (64.28.181.28)<br /><span style="font-weight: bold;">getadultaccess.com/movie/?aff=5310</span> - (200.63.46.84)<br /><span style="font-weight: bold;">hqtube.com/?7014000000</span> - (88.85.66.116)<br /><span style="font-weight: bold;">supersharebox.com/softw/?aff=5310&amp;saff=0</span> - (200.63.46.84)<br /><span style="font-weight: bold;">scanner.shredderscan.com/5/?advid=4329</span> - (92.241.182.13)<br /><span style="font-weight: bold;">myflydirect.com/1/5310/</span> - (200.63.46.84)<br /><span style="font-weight: bold;">getadultaccess.com/movie/?aff=5310</span> - (200.63.46.84)<br /><span style="font-weight: bold;">hotvidstube.com/teen/index.php?id=1883</span> - (78.108.177.99)<br /><span style="font-weight: bold;">2008-adult-2008.com/freemovie/938/0/</span> - (72.21.53.218)<br /><span style="font-weight: bold;">s-soft08freeware.com/download/502/938/0</span> - (91.203.70.18)<br /><br />Where's the "alternate reality"? All of the following fake codec and adult sites serving Zlob variants, with minor exceptions of course, are also responding to the main IP of the redirector - 87.118.116.11 :<br /><span style="font-weight: bold;"><br /></span><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_wICHhTiQmrA/SFYov0Kh3HI/AAAAAAAABzc/70YINcLA_7E/s1600-h/porno_info_visualized.JPG"><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp0.blogger.com/_wICHhTiQmrA/SFYov0Kh3HI/AAAAAAAABzc/70YINcLA_7E/s200/porno_info_visualized.JPG" alt="" id="BLOGGER_PHOTO_ID_5212398420649696370" border="0" /></a><span style="font-weight: bold;">carsfoto.ru</span> <span style="font-weight: bold;"><br />cheapest-pharmacy.com</span> <span style="font-weight: bold;"><br />coolsexmovies.net</span><br /><span style="font-weight: bold;">free-movie-xxx.net</span> <span style="font-weight: bold;"><br />gold-collection.biz</span> <span style="font-weight: bold;"><br />p-o-r-n-0.com</span> <span style="font-weight: bold;"><br />p-o-r-n-0.info</span> <span style="font-weight: bold;"><br />sexakaporn.com</span> <span style="font-weight: bold;"><br />stred.biz</span> <span style="font-weight: bold;"><br />stred.in</span> <span style="font-weight: bold;"><br />tosserhost.com</span> <span style="font-weight: bold;"><br />west-video-xxx.info</span> <span style="font-weight: bold;"><br />wowtofree.info</span><br /><br />Shall we also expose the entire scammy ecosystem of Zlob variants, as always, sharing the same netblocks in order to keep it simple? But of course :<br /><br /><span style="font-weight: bold;">porn-youtube08.net</span> <span style="font-weight: bold;"><br />sextubecodec55.com</span> <span style="font-weight: bold;"><br />2008adult2008.com</span><br /><span style="font-weight: bold;">adultstreamportal2008.com</span> <span style="font-weight: bold;"><br />newcontent-s2008.com</span> <span style="font-weight: bold;"><br />adultxx-18.com</span> <span style="font-weight: bold;"><br />newcontents2008.com</span> <span style="font-weight: bold;"><br />onlinestreamvide.com</span> <span style="font-weight: bold;"><br />2008adultstreamportal2008.com</span> <span style="font-weight: bold;"><br />newcontents2008.com</span><br /><span style="font-weight: bold;">hot-pornotube2008.com</span> <span style="font-weight: bold;"><br />adult-youtube-8.com</span> <span style="font-weight: bold;"><br /></span><span style="font-weight: bold;">2008adult-s2008.com</span> <span style="font-weight: bold;"><br />2008adultstreamportal2008.com</span> <span style="font-weight: bold;"><br />adult-freetube-8.com</span><br /><span style="font-weight: bold;">adult18tube2008.com</span><br /><span style="font-weight: bold;">adultstreamportal2008.com</span> <span style="font-weight: bold;"><br />free-porntube-8.com</span> <span style="font-weight: bold;"><br /></span><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_wICHhTiQmrA/SFVF_rdlslI/AAAAAAAABzU/Y6DIZmD5gxo/s1600-h/bestxvids_malware_domains.JPG"><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp2.blogger.com/_wICHhTiQmrA/SFVF_rdlslI/AAAAAAAABzU/Y6DIZmD5gxo/s200/bestxvids_malware_domains.JPG" alt="" id="BLOGGER_PHOTO_ID_5212149104052122194" border="0" /></a><span style="font-weight: bold;">gt-funny.com    </span> <span style="font-weight: bold;"><br />gt-movies.com</span> <span style="font-weight: bold;"><br />gt-stars.com</span> <span style="font-weight: bold;"><br />hot-sextube.com    </span> <span style="font-weight: bold;"><br />new-content-s2008.com</span> <span style="font-weight: bold;"><br />newcontent-s2008.com</span> <span style="font-weight: bold;"><br />newcontents2008.com</span> <span style="font-weight: bold;"><br />onlinestreamvide.com    </span> <span style="font-weight: bold;"><br />porno-tube20008.com    </span> <span style="font-weight: bold;"><br />pornotube-20008.com        </span> <span style="font-weight: bold;"><br />pornotube20008.com</span> <span style="font-weight: bold;"><br />sex-18tube-2008.com</span><br /><span style="font-weight: bold;">sex-tube-20008.com</span> <span style="font-weight: bold;"><br />sex-tube20008.com</span> <span style="font-weight: bold;"><br />sex18tube2008.com</span> <span style="font-weight: bold;"><br />sexi18tube2008.com</span> <span style="font-weight: bold;"><br />sextube18adult.com</span> <span style="font-weight: bold;"><br />sextube20008.com    </span> <span style="font-weight: bold;"><br />streamadultvideo.com</span> <span style="font-weight: bold;"><br />xxxstreamonline.com</span><br /><br />The bottom line - malicious doorways are slowly starting to emerge thanks to the convergence of traffic redirection and management tools with web malware exploitation kits, and just like we've been seeing the adaptation of spamming tools and approaches for phishing purposes, next we're going to see the development of infrastructure management kits, a feature that <a href="http://ddanchev.blogspot.com/2008/05/diy-phishing-kits-introducing-new.html">DIY phishing kits</a> are starting to take into consideration as well.<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?a=8oWxkI"><img src="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?i=8oWxkI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?a=CSGETI"><img src="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?i=CSGETI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?a=BOEE6i"><img src="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?i=BOEE6i" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?a=fIFwTi"><img src="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?i=fIFwTi" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?a=vk30nI"><img src="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?i=vk30nI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?a=DPXX6I"><img src="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?i=DPXX6I" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?a=x8rEEi"><img src="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?i=x8rEEi" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/DanchoDanchevOnSecurityAndNewMedia/~4/312884606" height="1" width="1"/>]]></content:encoded>
      <pubDate>Sun, 15 Jun 2008 23:51:11 +0000</pubDate>
      <category domain="http://securityratty.com/tag/malicious">malicious</category>
      <category domain="http://securityratty.com/tag/doorways">doorways</category>
      <category domain="http://securityratty.com/tag/malicious doorways">malicious doorways</category>
      <category domain="http://securityratty.com/tag/malicious content">malicious content</category>
      <category domain="http://securityratty.com/tag/single sentence">single sentence</category>
      <category domain="http://securityratty.com/tag/single">single</category>
      <category domain="http://securityratty.com/tag/single malicious domain">single malicious domain</category>
      <category domain="http://securityratty.com/tag/doorway">doorway</category>
      <category domain="http://securityratty.com/tag/malicious doorway">malicious doorway</category>
      <source url="http://feeds.feedburner.com/~r/DanchoDanchevOnSecurityAndNewMedia/~3/312884606/malicious-doorways-redirecting-to.html">Malicious Doorways Redirecting to Malware</source>
    </item>
  </channel>
</rss>
