<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
   <channel>
      <title>Web Security - ReadWriteWeb</title>
      <link>http://www.readwriteweb.com/archives/web-security/</link>
      <description>Web Security on ReadWriteWeb</description>
      <language>en</language>
      <copyright>Copyright 2009 Richard MacManus</copyright>
      <managingEditor>readwriteweb@gmail.com</managingEditor>
      <lastBuildDate>Wed, 16 Sep 2009 06:24:15 -0800</lastBuildDate>
      <generator>http://www.sixapart.com/movabletype/?v=4.23-en</generator>
      <docs>http://blogs.law.harvard.edu/tech/rss</docs> 

      
      <item>
         <title>Apple Explains How to Use iPhone&apos;s New Anti-Phishing Feature</title>
		<description><![CDATA[<p><img src="http://www.readwriteweb.com/images/iphone2.jpg">Amid the hubbub over <a href="http://www.readwriteweb.com/archives/its_only_rock_and_roll_steve_jobs_is_back_iphone_31_itunes_9.php">new iPods</a> and <a href="http://www.readwriteweb.com/archives/forget_the_itunes_lp_apps_are_the_new_album.php">iTunes' LPs</a> announced at last week's annual Apple event, one feature that was a little under-hyped was the new "anti-phishing" protection built into the iPhone's Safari web browser. The added feature, available via <a href="http://www.apple.com/iphone/softwareupdate/">an iPhone software update</a>, warns users when visiting fraudulent websites using Safari. This sort of technology is already commonplace on the web, but is rarely seen on the mobile platform. </p>

<p>Unfortunately, there seemed to be a problem with the new security feature: it wasn't working...or at least, so it seemed. As it turns out, the problem was that users weren't informed as to how to properly activate the anti-phishing protection, an issue that points to a poor implementation of what could and <em>should</em> have been a major breakthrough in mobile computing technology.</p>]]>
<![CDATA[<p align="right"><em>Sponsor</em><br /><a href='http://d1.openx.org/ck.php?n=16416&amp;cb=16416' target='_blank'><img src='http://d1.openx.org/avw.php?zoneid=11205&amp;cb=16416&amp;n=16416' border='0' alt='' align="right" /></a></p>]]>

<![CDATA[

<h2>The Problem: Anti-Phishing Protection Doesn't Appear to Function</h2>

<p>Although Apple touted the anti-phishing protection back in March when they announced their 3.0 update, the new feature didn't actually materialize until this month when the company released the OS 3.1 iPhone/iPod Touch software. According to Apple, the anti-phishing protection feature will display an on-screen warning message when you attempt to visit a known malicious website. </p>

<p>Once the update was released, security researchers and other Apple enthusiasts began testing the new technology. The results were immediately disappointing. "I've not been able to get it to block anything," Michael Sutton, vice president of research at security firm Zscaler <a href="http://www.darkreading.com/security/client/showArticle.jhtml?articleID=219700594">was quoted</a> as saying. He had been testing the feature using known phishing websites identified by the anti-phishing database hosted at <a href="http://www.phishtank.com/">PhishTank</a>. <a href="http://blog.intego.com/">The Mac Security Blog</a> also found after extensive testing that it simply "does not seem to work." MacWorld, however, found that the feature worked <em>sometimes</em>, but the inconsistency hinted that the technology was not "ready for public consumption," they <a href="http://www.macworld.com/article/142734/2009/09/iphone_antiphishing.html">reported</a>. </p>

<p>What gives? Did Apple really release a broken feature? Were they even aware of the problem? Blogger Jim Dalrymple of <a href="http://www.loopinsight.com/2009/09/12/apple-responds-to-iphone-anti-phishing-confusion/">The Loop</a> decided to go straight to the source: he asked Apple. </p>

<h2>Apple Says "You're Doing it Wrong"</h2>

<p>Apparently, this was <em>not</em> a case of the anti-phishing technology being broken. It was a case of everyone simply "doing it wrong." As it turns out, in order for Safari's anti-phishing database to update, there are a few particular steps that need to be followed, explained an Apple spokesperson. After updating the phone to the OS 3.1 update, users need to do the following: </p>

<ol>
  <li><strong>Launch the Safari web browser.</strong></li>

  <li><strong>Connect to a Wi-Fi network.</strong></li>

  <li><strong>Charge the iPhone with the screen off.</strong> </li>
</ol>

<p>The spokesperson added that for "most users" this process should happen automatically when they charge their phone. We would have to disagree. "Most users" don't launch the Safari browser prior to charging their device - if anything, they close down any open applications <em>before</em> plugging in the phone to charge. </p>

<h2>Poorly Implemented, Poorly Explained</h2>

<p>If you follow the above steps, the feature will work. However, most users will never know to do this unless they happen to closely follow technology news and blogs. The general mainstream population - the very demographic Apple so craftily attracts via their billion dollar marketing campaigns - expects things to "just work." That is the Apple promise, after all. </p>

<p><img src="http://www.readwriteweb.com/images/iphone-os-31-antiphishing.jpg" align="right">Yet even on <a href="http://www.apple.com/iphone/softwareupdate/">Apple's own website</a> where they detail the various new features in the OS 3.1 update, there is no mention as to <em>how </em>the anti-phishing protection should be utilized. It simply lists that the feature exists. A helpful link to a "how to" guide would seem appropriate here or, at the very least, a footnote. </p>

<p>Having to perform the somewhat unintuitive steps<em> </em>to get the anti-phishing protection feature to function properly seems like an unusual miss for a company who generally makes things simple and straightforward. Why does it need Wi-Fi, for example? Apple claims that the Wi-Fi connectivity is required so as not to incur any additional data fees for the end user. But launching the browser? We almost wonder if it wouldn't have made better sense for Apple to implement the feature in the new iTunes update instead. The desktop software could retrieve the updated anti-phishing database from the internet upon launch and could then sync it to the iPhone or iPod Touch the next time it was plugged in. That would also alleviate another common problem with the current implementation - if the phone isn't plugged in long enough, the update won't complete and users will only be partially protected. On the other hand, the inclusion of the database via a sync would have ensured that <em>all the data</em> was copied over to the phone.</p>

<p>In the end, though, Graham Cluley, a senior technology consultant at Sophos, <a href="http://www.securecomputing.net.au/News/155909,apple-responds-to-antiphishing-criticism.aspx">reminds us</a> that maybe we shouldn't be too hard on Apple. "Many other smartphones don't offer even the most elementary form of anti-phishing protection to their users," he says. That may be true but, unfortunately, the way Apple chose to deliver their anti-phishing protection feature means that most iPhone users won't be protected either. </p>]]>
<![CDATA[<strong><a href="http://www.readwriteweb.com/archives/apple_explains_how_to_use_iphones_new_anti-phishing_feature.php#comments-open">Discuss</a></strong>]]>

</description>
         <link>http://www.readwriteweb.com/archives/apple_explains_how_to_use_iphones_new_anti-phishing_feature.php</link>
         <guid>http://www.readwriteweb.com/archives/apple_explains_how_to_use_iphones_new_anti-phishing_feature.php</guid>
         <category>Apple</category>
         <pubDate>Wed, 16 Sep 2009 06:24:15 -0800</pubDate>
<author>Sarah Perez</author>
      </item>
      
      <item>
         <title>Latest Facebook Scare: The Cure May Be Worse Than The Disease</title>
		<description><![CDATA[<p><img alt="facebook_fancheck_sept09.jpg" src="http://www.readwriteweb.com/images/facebook_fancheck_sept09.jpg" width="150" height="134">It's seems like every virus produces a list of capitalistic charlatans. During the Bubonic plague, thousands spent their hard earned savings on worthless talismans in the hopes of avoiding the Black Death. The song "Ring Around the Rosy" even documents the myth that a "pocket full of posies" could ward off the disease. Today's modern day talisman comes in the form of a fake anti-virus software.  According to John Leyden's recent <a href="http://www.theregister.co.uk/2009/09/07/facebook_malign_buzz_scareware_ruse/">Register article</a>, fake software is being peddled to users who believe their systems are infected with the Facebook Fan Check Virus.</p>]]>
<![CDATA[<p align="right"><em>Sponsor</em><br /><a href='http://d1.openx.org/ck.php?n=16318&amp;cb=16318' target='_blank'><img src='http://d1.openx.org/avw.php?zoneid=11205&amp;cb=16318&amp;n=16318' border='0' alt='' align="right" /></a></p>]]>

<![CDATA[<p>It's unclear as to whether or not the Facebook Fan Check Virus actually exists. It's entirely possible that concerned forum members are simply laying the bait for malware scams. Only one thing is certain, sites claiming to protect against the virus are being used to trick users into offering up their credit card information. </p>

<p><object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/OiO8CBGfLFA&hl=en&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/OiO8CBGfLFA&hl=en&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object></p>

<p>Says Sophos' Senior Technology Consultant Graham Cluely in a <a href="http://www.sophos.com/blogs/gc/g/2009/09/07/facebook-fan-check-virus-scare-leads-malware">blog post</a>, "The bogus warnings look near identical to previous fake anti-virus software attacks that we have seen in the past - with a scrolling green progress bar and a list of alleged threats found on your computer displayed in a dramatic red colour scrolling up."</p>

<p>Phishers are designing site pop ups that mimic system anti-virus warnings in order to lure users into giving up personal information and in some cases, downloading malware. According to the <a href="http://www.antiphishing.org/">Anti-Phishing Working Group</a> more than 9000 scareware packages have been in circulation since late 2008.  </p>

<p>For a list of some of these potential issues, check out ReadWriteWeb's <a href="http://www.readwriteweb.com/archives/top_online_security_threats_for_2009.php#more">Top Online Security Threats for 2009</a> or visit the <a href="http://www.us-cert.gov/">US Computer Emergency Readiness Team site</a> for industry updates. </p>]]>
<![CDATA[<strong><a href="http://www.readwriteweb.com/archives/facebook_virus_rumors_lead_to_bogus_scareware.php#comments-open">Discuss</a></strong>]]>

</description>
         <link>http://www.readwriteweb.com/archives/facebook_virus_rumors_lead_to_bogus_scareware.php</link>
         <guid>http://www.readwriteweb.com/archives/facebook_virus_rumors_lead_to_bogus_scareware.php</guid>
         <category>Facebook</category>
         <pubDate>Mon, 07 Sep 2009 20:49:57 -0800</pubDate>
<author>Dana Oshiro</author>
      </item>
      
      <item>
         <title>McAfee: Enabling Malware Distribution and Fraud</title>
		<description><![CDATA[<p><img alt="mcafee_logo_may_09.jpg" src="http://www.readwriteweb.com/images/mcafee_logo_may_09.jpg" width="120" height="48" /><a href="http://www.mcafee.com/us">McAfee</a>, widely recognized as one of the leading providers of online security software for both home and business, appears to be struggling to secure its own Web sites, which at the time of writing this post, allow anyone with enough tech savvy to covertly do whatever they want on, and with, the site.</p>

<p>During tests this weekend, we discovered the company who claims to "keep you safe from identity theft, credit card fraud, spyware, spam, viruses and online scams," has several cross-site scripting (<a href="http://en.wikipedia.org/wiki/Cross-site_scripting">XSS</a>)  vulnerabilities and provides the bad guys with a brilliant - albeit ironic - launching pad from which to unleash their attacks.</p>]]>
<![CDATA[<p align="right"><em>Sponsor</em><br /><a href='http://d1.openx.org/ck.php?n=14894&amp;cb=14894' target='_blank'><img src='http://d1.openx.org/avw.php?zoneid=11205&amp;cb=14894&amp;n=14894' border='0' alt='' align="right" /></a></p>]]>

<![CDATA[<h2>Why a Vulnerability on a McAfee Site is of Consequence</h2>

<p>It can't get much worse than this.  This is not "yet another embarrassing incident on the Web;" not by a long shot. </p>

<p><a href="http://twitter.com/lancejssc">Lance James</a>, co-founder of <a href="http://www.securescience.net/home.html">Secure Science Corporation</a> and author of <a href="http://www.sciencedirect.com/science/book/9781597490306">Phishing Exposed</a>, noted that when a criminal locates an XSS vulnerability within a well-known Anti-Virus site, it only makes the attack more effective.  "It generates misplaced trust (being that computer users trust AV companies) and is paradise for miscreants involved in <a href="http://en.wikipedia.org/wiki/Scareware">Scareware</a> (Rogue Anti-Virus) distribution, as they can infect a legit copy of MacAfee's product and distribute it under their name." James said.  "A win for the bad guys through the power of branding; a major loss of trust for McAfee," he added.</p>

<p>Not only do security vulnerabilities harm a company's brand, they can also ultimately harm its bottom line, particularly when the company in point has made millions from the software it produces to protect <em>you</em> online; this will surely injure the McAfee brand. </p>

<p>It all began when we came across a <a href="http://nemesis.te-home.net/News/20090501_Multiple_Bugs_on_Mcafee_Websites_.html">post</a> that described some of the issues facing McAfee.  Very quickly, we realized the potential for phishing on one of McAfee's sites, the <a href="http://www.mcafeerebates.com/promocenter/mcafee/">McAfee Rebate Center</a>, which allows you to inject HTML code into one of the fields it provides on its site.  </p>

<p>If you've never seen an <a href="http://en.wikipedia.org/wiki/Code_injection">HTML injection</a> in action, try this out, it's an interesting experiment.</p>

<h2>How To: HTML Injection</h2>

<p><img alt="rebate_may_09.jpg" src="http://www.readwriteweb.com/images/rebate_may_09.jpg" width="453" height="432" /></p>

<ol><li>Go to the McAfee <a href="http://www.mcafeerebates.com/promocenter/mcafee/">Rebate Center</a></li><li>Click on Get Rebate</li><li>Include this line of code into the 'Date Purchased' field: <br/><img alt="code_may_09.jpg" src="http://www.readwriteweb.com/images/code_may_09.jpg" width="464" height="63" /></li><li>Click on continue</li></ol>

<p>This is a very basic redirect that will take you to ReadWriteWeb.  </p>

<p>And voila - you've just effected your first HTML injection.</p>

<p>Although our example is extremely simple; a no-brainer for clever coders, it illustrates a significant and more sinister point:  McAfee is clearly vulnerable to XSS attacks.  Much like the recent Mikeey worm on <a href="http://twitter.com/">Twitter</a>, this XSS issue is a result of poor <a href="http://www.readwriteweb.com/archives/security_expert_suggests_twitter_focus_on_output_e.php">output filtering</a>.  And while Twitter can be forgiven for not laying down the correct foundation in the beginning, the same cannot be said of McAfee, which has built its entire business around its knowledge and expertise in the field of information security.</p>

<h2>McAfee Secure May be Providing Incorrect Information to Users</h2>

<p>And it gets worse.  McAfee has a product called <a href="http://www.mcafeesecure.com/us/">McAfee Secure</a> which helps corporations determine whether their sites are open to malicious attack. The way it works is that sites participating in the McAfee Secure program are checked daily, and if they pass muster, they receive a McAfee Secure badge which is branded with the day of testing.</p>

<p>Unfortunately, it appears McAfee either doesn't run McAfee Secure across all of its sites, or if it does, the product is missing the bleeding obvious.</p>

<p><img alt="phish_may_09.jpg" src="http://www.readwriteweb.com/images/phish_may_09.jpg" width="519" height="483" /></p>

<p><em>From the https, to the McAfee domain, this phish site that James created even includes a valid and dated McAfee Secure certificate.</em></p>

<p>To demonstrate how easily the exploit can be used, James created a phishing site to give ReadWriteWeb readers a real-time example.  Go ahead, follow this <a href="https://kc.mcafee.com/corporate/index?page=answers&type=search&searchid=1240943327683&question_box=%3Cscript+src%3D%22http%3A%2F%2Fwww.securescience.net%2Fxss%2Fmcafee%2Fmcafee.js%22">link</a>, and click on the "add to cart" button (we promise it won't hurt you).</p>

<p>What you are seeing is a cross-site scripting exploit in action.  "Imagine," James said, "just how easy it would be to exploit home computers with <a href="http://en.wikipedia.org/wiki/Trojan_horse_(computing)">Trojans</a> that cause harm or steal information."  A phishing site, like the one he created, could easily ask you to click a link for more information.  "Or," he said, "imagine the e-mail: 'you're eligible for a McAfee rebate on your products, just click here!'"  "Basically, the main use I see it for is to <strong>spread malware as McAfee</strong>."  </p>

<p>What he's describing is ominous.  The bad guys can create a modified version of a McAfee product or a bogus McAfee update that installs a Trojan, or whatever they like, and it arrives on your home machine, special delivery.  You'd never know.  </p>

<p>In creating the fake site, James points out that he didn't need to spoof the McAfee Secure logo.  "We're using <strong>their</strong> certificate to validate <strong>our</strong> attack," he said.  </p>

<p>Go ahead.  Look up at the URL on the phishing site.  See that https://?  </p>

<p>Secure right?</p>

<p><em>Note: We've created a screencast (embedded below) of the redirection exploit for when McAfee fixes this; we hope it's soon.</em></p>

<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/NwxhzLQbaNw&hl=en&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/NwxhzLQbaNw&hl=en&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>

<p><strong>Update May 5, 2009</strong></p>

<p>It appears the vulnerability on McAfee's rebate site has been fixed; however, the test phishing site is still going strong.  James gave us an update: My assumption is that remote referrers are blocking it based on firewall rules but a refresh locally shows it's still vulnerable.  An attacker can simply do a meta refresh to redirect to it since that scrubs referrers.</p>]]>
<![CDATA[<strong><a href="http://www.readwriteweb.com/archives/mcafee_enabling_malware_distribution_and_fraud.php#comments-open">Discuss</a></strong>]]>

</description>
         <link>http://www.readwriteweb.com/archives/mcafee_enabling_malware_distribution_and_fraud.php</link>
         <guid>http://www.readwriteweb.com/archives/mcafee_enabling_malware_distribution_and_fraud.php</guid>
         <category>NYT</category>
         <pubDate>Sun, 03 May 2009 22:47:43 -0800</pubDate>
<author>Lidija Davis</author>
      </item>
      
      <item>
         <title>Proposed Act Would Create National Cyber Security Office</title>
		<description><![CDATA[<p><img src="http://www.readwriteweb.com/ICE-act.jpg"/>Tomorrow, <a href="http://carper.senate.gov/">Sen. Thomas Carper</a> (D-Del.) will introduce the <a href="http://searchcompliance.techtarget.com/news/article/0,289142,sid195_gci1354854,00.html">ICE (Information and Communications Enhancement) Act</a>, which would make information security a federal priority and establish a Chief Information Security Officer to report directly to the president.</p>

<p> Currently, national information security responsibilities are divided between the Department of Homeland Security, the Department of Defense, and the National Security Agency. The new National Office for Cyberspace would involve cooperation between all these agencies as well as from the private sector. Potential costs of the new office and related initiatives are as yet unknown.</p>]]>
<![CDATA[<p align="right"><em>Sponsor</em><br /><a href='http://d1.openx.org/ck.php?n=14827&amp;cb=14827' target='_blank'><img src='http://d1.openx.org/avw.php?zoneid=11205&amp;cb=14827&amp;n=14827' border='0' alt='' align="right" /></a></p>]]>

<![CDATA[<h2>Where Is Security Lacking?</h2>
According to <a href="http://www.bobgourley.com/">Bob Gourley</a>, Chief Technology Officer at Crucial Point LLC and primary blogger for <a href="http://ctovision.com">CTOVision.com</a>, "We have absolute proof that the United States is vulnerable to attacks. We're fortunate that those with the greatest ability to launch an attack are those with the least reason."

<p>Areas of federal concern span government agencies and private enterprise, from ISPs to oil and power companies.</p>

<p><a href="http://digiphile.wordpress.com/">Alexander Howard</a>, associate editor of <a href="http://searchcompliance.com">SearchCompliance.com</a> at TechTarget, cited the <a href="http://www.popsci.com/military-aviation-amp-space/article/2009-04/hackers-breach-joint-strike-fighter-program">Joint Strike Fighters Program attack</a> as an example of national susceptibility.</p>

<p>"National security organizations are aware of the risk to our infrastructure," he said, "and our defense is currently not well coordinated."</p>

<p>Both Howard and Gourley named Russia and China as having coordinated cyber espionage efforts and the ability to launch attacks with the potential for costly results. And no one is overlooking the possibility of attack from extranational terrorist groups.</p>

<h2>So, How Much Is This Going to Cost?</h2>
Another unknown factor is how the costs of bolstering information security will be handled. The most severe cyber attacks, said Gourley, would likely be aimed at the U.S.'s infrastructure, especially power and oil companies. "This threat is absolutely possible," he said, "and some things that need to be done will cost money."

<p>Will the government subsidize any information security measure in the private sector? Howard said, "It's not clear who is going to get how much of the budget, but the lack of security is costing us all as it is."</p>

<p>By way of example, Howard noted that 10 million people had their identities stolen in 2008; he continued that such measures can be thought of as preventative health care for information security.</p>

<p>Fortunately, there are relatively inexpensive steps private organizations can take to improve their security; Gourley hopes Common Audit Guideline compliance will be part of new security measures.</p>

<p>He also cited cloud computing and open-source software as being "less expensive and more secure" and cited certain commercially available processors as having "capabilities that information security professionals have dreamed about for years."</p>

<h2>The Big Brother Question</h2>
Some see the Act as indicative of sweeping changes toward government regulation of private entities and worry that unintended consequences of these changes could impact competitive, free-market enterprise.

<p>Although the creation of a national information security office will mean more regulation, oversight, and filtering of Internet traffic, Howard said, "There is a palpable feeling of excitement about national cyber defense."</p>

<h2>So, Who's the Lucky Fella... Or Lady?</h2>
In the event that the Act is passed by Congress, we can all begin to wildly speculate as to who our first Chief Information Security Officer will be.

<p>Gourley imagines the position will call for "an information security superstar... with the national stature of a Colin Powell, someone who can really get things done."</p>

<p>Howard raises the point that the need for top-level security clearance might necessitate a candidate from inside the intelligence community.</p>

<p>The ICE Act will be presented before the Senate tomorrow; full text of the Act should be available through the <a href="http://thomas.loc.gov/">Library of Congress' THOMAS</a> page or through <a href="http://carper.senate.gov/">Sen. Carper's site</a>.</p>]]>
<![CDATA[<strong><a href="http://www.readwriteweb.com/archives/proposed_act_would_create_national_cyber_security.php#comments-open">Discuss</a></strong>]]>

</description>
         <link>http://www.readwriteweb.com/archives/proposed_act_would_create_national_cyber_security.php</link>
         <guid>http://www.readwriteweb.com/archives/proposed_act_would_create_national_cyber_security.php</guid>
         <category>Web Security</category>
         <pubDate>Mon, 27 Apr 2009 17:10:17 -0800</pubDate>
<author>Jolie O&apos;Dell</author>
      </item>
      
      <item>
         <title>Security Expert Suggests Twitter Focus on Output Escaping not Input Filtering</title>
		<description><![CDATA[<p><img alt="filter_apr_09.jpg" src="http://www.readwriteweb.com/images/filter_apr_09.jpg" width="100" height="67" />Twitter's status <a href="http://status.twitter.com/post/97574654/progress-on-combating-ongoing-spam-attacks-on-twitter">blog</a> this morning announced that Twitter has addressed the most recent variant of the Mikeyy worm but recommends that you still avoid viewing the profiles of users posting "uncharacteristic or otherwise suspicious tweets."</p>

<p>It shouldn't be this hard, Peter Soderling, founder of <a href="http://www.stratusec.com/">Stratus Security</a> told ReadWriteWeb yesterday. "It appears Twitter is solving the problem by focusing on the input filtering, but a simpler and more effective solution would have been to focus on output escaping; encoding the script tags so they could not execute in any victim's browser."</p>]]>
<![CDATA[<p align="right"><em>Sponsor</em><br /><a href='http://d1.openx.org/ck.php?n=14702&amp;cb=14702' target='_blank'><img src='http://d1.openx.org/avw.php?zoneid=11205&amp;cb=14702&amp;n=14702' border='0' alt='' align="right" /></a></p>]]>

<![CDATA[<p>Web application development 101: You want to output something that the user has provided? Escape all of that data so that it is harmless.  But what does this really mean in plain English?</p>

<h2>Input Filtering in Plain English</h2>

<p>Input filtering is the way in which developers validate data coming into their applications, and thwart any invalid, incorrect or malicious data from being used or executed.  </p>

<p>Typically, when an application needs a user to input data, the site will offer a form, containing one or more fields.  </p>

<p>For instance, Twitter users have the ability to input data in a variety of places within their settings.  From the obvious - such as in the account tab -  where you can type in your name, username, e-mail, URL, bio, location etc., to the less obvious such as the 'change design colors' that allows you to enter data to specify color.</p>

<p>As a result, all of these fields need to be 'filtered' by the site - not just by making the input validation 'nice' for the user [as described below], but making it safe on the server.</p>

<p>From a user point of view, when you go to change the background color for example,  Twitter has ensured you can only input 6 hexadecimal characters; that is, the letters A through F and the digits 0 through 9.  </p>

<p>While this may provide users with a sense of relief that nothing malicious can be 'injected' into this field, it may also be providing a false sense of security if Twitter is not filtering the input on its servers.</p>

<p>Here's why.</p>

<p>When you hit the 'save changes' button after you have input your data, your browser sends that information to Twitter's server, which in turn will then store that information.</p>

<p>But what if the information Twitter's server receives tells it to do something malicious?  And, what if Twitter's server thinks that the information it has received was from the form where nothing 'bad' can be entered?  This is what Mikeyy did. "It basically let me do anything I want within a browser on their Web site," Michael Mooney, the worm's creator, told Andy Sorcini in an <a href="http://thedrilldown.com/2009/04/13/interview-with-twitter-stalkdaily-virus-author-mikeey/">interview</a> last week.</p>

<p>Think of it this way.  You're sending ReadWriteWeb a letter via snail mail.  The postman steams it open, rewrites it and delivers it to us.  The information we receive, while still appearing to come from you, may have nothing to do with the original information you sent us.</p>

<p>But how do you send information to Web apps without entering them in the specified fields?  Simple, if you have the tools.  Programs such as <a href="http://www.parosproxy.org/index.shtml">Paros</a>, a security tool created for Web application vulnerability assessment also allows those who are tech savvy enough to monitor, intercept and modify the data being sent to Twitter before it hits Twitter's server.  </p>

<p>Of course, this means Twitter is now storing information - not about a color, but potentially, instructions to do something malicious.</p>

<h2>Input Filtering at a Server Level</h2>

<p>When Twitter's server receives a request (such as to change the background color), it must validate that the information received corresponds to the values Twitter has assigned to it.  Continuing with the color example, it must validate that only hexadecimal data has been received.  </p>

<p>Clearly, Twitter did not do this from the get-go and is now furiously chasing input vulnerabilities that may be sprinkled in a variety of places within its code; patching them as it finds them; a long, painful and tedious process when done retrospectively.</p>

<p>Think of it this way.  A mouse is in your house.  You search to find the hole in the floor and you plug it.  Then you find another mouse.  Again, you search for the hole and plug it.  This can go on indefinitely.  However, had you, during the building stage, put down a concrete floor, there would be zero chance of mice living under your house, and fewer ways they could get in.</p>

<p>"Understanding why and where to filter is more important than understanding how," Chris Shiflett, CTO of <a href="http://omniti.com/">OmniTI</a> explains. "It's important to appreciate just how easily a form submission can be spoofed, so that you realize that absolutely nothing about the client's request can be blindly trusted."  He has written a good technical overview on <a href="http://shiflett.org/articles/input-filtering">input filtering</a> if you are interested in learning more.</p>

<h2>The Flip Side of the Coin: Output Escaping</h2>

<p>Output escaping, much like input filtering, is an additional precaution that developers can take when creating Web applications.</p>

<p>According to Soderling, it effectively renders any malicious code that is stored in a database useless.</p>

<p>Rather than focus on plugging holes in the input one by one, Soderling suggest Twitter focus on escaping outputs, which is easier from a developer point of view because it effectively requires only five steps to implement.  </p>

<p>So simple in fact, that PHP, a common programming language, has created <a href="http://us3.php.net/htmlspecialchars">htmlspecialchars</a> to automate this process in the PHP world.</p>

<p>"All Twitter needs to do is code the script tags so they cannot execute in any browser," Soderling explained.  "This particular type of attack is not entirely uncommon."  </p>

<p>And while it is likely that the majority of sites in the world are vulnerable, Twitter, with its team of capable developers should be better locked down.</p>

<p>However, Twitter is not alone in this.  <a href="http://devthought.com/">Guillermo Rauch</a> found a similar vulnerability in Digg today that he tested and quickly alerted Digg to (Digg has since fixed the bug).   You can read about the process <a href="http://devthought.com/blog/server-side/2009/04/the-digg-worm-that-wasnt/">here</a>. </p>

<p>Whether Twitter is dealing with this problem by focusing on input filtering or output escaping is still to be determined.  We've sent them an e-mail in an attempt to find out more and will update this post as soon as we hear back.</p>]]>
<![CDATA[<strong><a href="http://www.readwriteweb.com/archives/security_expert_suggests_twitter_focus_on_output_e.php#comments-open">Discuss</a></strong>]]>

</description>
         <link>http://www.readwriteweb.com/archives/security_expert_suggests_twitter_focus_on_output_e.php</link>
         <guid>http://www.readwriteweb.com/archives/security_expert_suggests_twitter_focus_on_output_e.php</guid>
         <category>Web Security</category>
         <pubDate>Sat, 18 Apr 2009 16:38:24 -0800</pubDate>
<author>Lidija Davis</author>
      </item>
      
      <item>
         <title>GhostNet: Turning Computers into Giant Bugs</title>
		<description><![CDATA[<p><img alt="spy_mar_09.jpg" src="http://www.readwriteweb.com/images/spy_mar_09.jpg" width="100" height="67">Researchers from the <a href="http://www.utoronto.ca/">University of Toronto</a> have discovered an online spying operation that has infiltrated in excess of 1,200 computers in over 100 countries according to a report today in <a href="http://www.nytimes.com/2009/03/29/technology/29spy.html?_r=1&hp">The New York Times</a>.</p>

<p>Dubbed GhostNet, the operation is notable.  Not only can it phish for information, it has remote access capabilities that can quickly and easily turn any computer into a giant listening device.</p>]]>
<![CDATA[<p align="right"><em>Sponsor</em><br /><a href='http://d1.openx.org/ck.php?n=14421&amp;cb=14421' target='_blank'><img src='http://d1.openx.org/avw.php?zoneid=11205&amp;cb=14421&amp;n=14421' border='0' alt='' align="right" /></a></p>]]>

<![CDATA[<p>The investigation into GhostNet began after the office of the Dalai Lama suspected malware on its computers and contacted the <a href="http://webapp.mcis.utoronto.ca/">Munk Center for International Studies</a> to take a closer look. As the researchers dug deeper, they found more cause for concern: the operation, according to the researchers, appears to not only be spying on the Dalai Lama, but also on the governments of South Asian and Southeast Asian countries.   </p>

<p>While researchers believe the operation is based in China, they are quick to point out that this does not necessarily mean the Chinese government was involved.  "This could well be the C.I.A. or the Russians. It's a murky realm that we're lifting the lid on," Ronald Deibert, an associate professor of political science at Munk told The New York Times.</p>

<p>The researchers' findings, Tracking GhostNet: Investigating a Cyber Espionage Network, are due to be released this weekend on the <a href="http://www.infowar-monitor.net/">Information Warfare Monitor</a> Web site.</p>]]>
<![CDATA[<strong><a href="http://www.readwriteweb.com/archives/ghostnet_turning_computers_into_giant_bugs.php#comments-open">Discuss</a></strong>]]>

</description>
         <link>http://www.readwriteweb.com/archives/ghostnet_turning_computers_into_giant_bugs.php</link>
         <guid>http://www.readwriteweb.com/archives/ghostnet_turning_computers_into_giant_bugs.php</guid>
         <category>Web Security</category>
         <pubDate>Sat, 28 Mar 2009 16:10:20 -0800</pubDate>
<author>Lidija Davis</author>
      </item>
      
      <item>
         <title>7 Resources to Help You Prepare for Conficker&apos;s D-Day</title>
		<description><![CDATA[<p><img alt="conficker_mar_09.jpg" src="http://www.readwriteweb.com/images/conficker_mar_09.jpg" width="89" height="106" </form><a href="http://www.snopes.com/computer/virus/conficker.asp">Conficker</a> a.k.a. Downadup, is causing global concern as we move closer to D-Day; April 1st, when the latest version of the worm, Conficker.C is due to be <a href="http://arstechnica.com/security/news/2009/03/confickerc-primed-for-april-fools-activation.ars">activated</a>.</p>

<p>While some news outlets are causing <a href="http://www.theglobeandmail.com/servlet/story/RTGAM.20090326.wworm0326/BNStory/Technology/home">panic</a> with their <a href="http://www.thesun.co.uk/sol/homepage/features/article2344144.ece">fear mongering</a>, others are <a href="http://voices.washingtonpost.com/securityfix/2009/03/conficker_doomsday_or_the_worl.html?wprss=securityfix">downplaying</a> the upcoming event, and the net effect of course is <a href="http://www.acronymfinder.com/Fear%2c-Uncertainty%2c-%26-Doubt-(FUD).html">FUD</a>.  But according to <a href="http://www.f-secure.com/weblog/archives/00001636.html">security experts</a>, the bottom line is if you're not infected now, you don't have anything to fear come April Fools Day.  If you're interested in knowing more about Conficker and how to search for and destroy it, take a look at the seven resources below.</p>]]>
<![CDATA[<p align="right"><em>Sponsor</em><br /><a href='http://d1.openx.org/ck.php?n=14419&amp;cb=14419' target='_blank'><img src='http://d1.openx.org/avw.php?zoneid=11205&amp;cb=14419&amp;n=14419' border='0' alt='' align="right" /></a></p>]]>

<![CDATA[<h2>Conficker Timeline</h2>

<p>The Last Watchdog has compiled a simple <a href="http://lastwatchdog.com/evolution-conficker-globe-spanning-worm">timeline</a> to show the evolution of Conficker that begins with Chinese hackers selling a $37 malware kit in September 2008 designed to exploit a security hole in Windows, and ends with what infected PCs will do come April 1 2009.</p>

<h2>Conficker C Analysis</h2>

<p>The computer science laboratory at <a href="http://www.sri.com/">SRI International</a>, sponsored by the <a href="http://www.nsf.gov/">National Science Foundation</a> and the <a href="http://www.aro.army.mil/">U.S. Army Research Office</a>, has released a detailed <a href="http://mtc.sri.com/Conficker/addendumC/index.html">analysis</a> of Conficker C.</p>

<h2>Ensure you've got the latest Microsoft patch</h2>

<p>Microsoft recommends you manually download the <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=AD724AE0-E72D-4F54-9AB3-75B8EB148356&displaylang=en">Windows Malicious Software Removal Tool</a>.  Note: This is not a replacement for anti-virus software, rather an additional defense.</p>

<h2>Disable Autorun</h2>

<p>PC World <a href="http://www.pcworld.com/article/157876/protecting_against_the_rampant_conficker_worm.html?tk=rel_news">suggests</a> disabling Autorun so that your machine won't be automatically infected when you connect to infected removable media.  A how-to can be found <a href="http://nick.brown.free.fr/blog/2007/10/memory-stick-worms.html">here</a>.  Note: This involves changing the registry file on Windows and should only be done by those confident in their abilities.</p>

<h2>Search for and destroy Conficker with F-Secure</h2>

<p>F-Secure has a free and easy-to-use <a href="http://support.f-secure.com/enu/home/onlineservices/fsec/fsec.shtml">tool</a> to check for and remove worms; including the dreaded Conficker.</p>

<h2>Use McAfee's Stinger which will update daily in preparation for April 1</h2>

<p>McAfee has created a <a href="http://vil.nai.com/vil/averttools.aspx">special build</a> of its standalone cleaning tool Stinger which it will be updating daily to include any new Conficker variants.</p>

<h2>No Download: Scan on the Web</h2>

<p>Create a free account (registration required) with Panda Security's <a href="http://www.pandasecurity.com/activescan/index/">ActiveScan</a> to perform an online scan of your machine.</p>

<p><em>Image Credit: Flickr: <a href="http://www.flickr.com/photos/jesebo/">Jean et Melo</a></em></p>]]>
<![CDATA[<strong><a href="http://www.readwriteweb.com/archives/7_resources_to_help_you_prepare_for_confickers_d-d.php#comments-open">Discuss</a></strong>]]>

</description>
         <link>http://www.readwriteweb.com/archives/7_resources_to_help_you_prepare_for_confickers_d-d.php</link>
         <guid>http://www.readwriteweb.com/archives/7_resources_to_help_you_prepare_for_confickers_d-d.php</guid>
         <category>Web Security</category>
         <pubDate>Sat, 28 Mar 2009 11:13:12 -0800</pubDate>
<author>Lidija Davis</author>
      </item>
      
      <item>
         <title>Coding Errors that Affect Security: Sort by Language, Phyla, or Kingdom</title>
		<description><![CDATA[<p><img alt="fortify_logo_mar_07.jpg" src="http://www.readwriteweb.com/images/fortify_logo_mar_07.jpg" width="152" height="51" />While most developers are proficient in several languages, today's economic climate coupled with advances in technology has meant that oftentimes developers need to pick up a new language quickly.  And although most developers are typically fluent in the security issues surrounding their specific languages and do their best to ensure that the code they produce is secure, security vulnerabilities in new language environments may not be as well understood.</p>

<p>Enter <a href="http://www.fortify.com/">Fortify</a>, a software security company that has organized security issues by both vulnerability category and by language so developers can easily ascertain the types of errors that have an impact on security.</p>]]>
<![CDATA[<p align="right"><em>Sponsor</em><br /><a href='http://d1.openx.org/ck.php?n=14329&amp;cb=14329' target='_blank'><img src='http://d1.openx.org/avw.php?zoneid=11205&amp;cb=14329&amp;n=14329' border='0' alt='' align="right" /></a></p>]]>

<![CDATA[<p>"By better understanding how systems fail, developers will better analyze the systems they create, more readily identify and address security problems when they see them, and generally avoid repeating the same mistakes in the future," the company explains.</p>

<p><a href="http://www.fortify.com/vulncat/en/vulncat/">A Taxonomy of Coding Errors that Affect Security</a> borrows terminology from biology: vulnerability categories (for instance, Cross Site Scripting and Buffer Overflow) are referred to as <a href="http://en.wikipedia.org/wiki/Phylum">phyla</a>, and collections of vulnerability categories that share the same theme are referred to as <a href="http://en.wikipedia.org/wiki/Kingdom_(biology)">kingdoms</a> (for instance, Input Validation and Representation). </p>

<p>According to the site, vulnerability phyla are classified into "seven plus one" pernicious kingdoms presented in the order of importance to software security:</p>

<ol><li>Input Validation and Representation</li><li>API Abuse</li><li>Security Features</li><li>Time and State</li><li>Errors</li><li>Code Quality</li><li>Encapsulation</li><li>*. Environment</li></ol>

<p>Important to note, issues 1 - 7 are associated with security defects in source code, while 8 describes security issues outside the actual code. </p>

<p>Languages covered include  Cold Fusion, C/C++, C#/VB.NET/ASP.NET, HTML, Java/JSP, Javascript, PHP, PLSQL/TSQL, Visual Basic/VB Script/ASP, Webservices, and XML.</p>

<p><a href="http://www.fortify.com/vulncat/en/vulncat/">A Taxonomy of Coding Errors that Affect Security</a> was developed by the <a href="http://www.fortify.com/">Fortify Software</a> Security Research Group and <a href="http://www.cigital.com/gem/">Dr. Gary McGraw</a>, and complete descriptions with source code examples can be found <a href="http://www.fortify.com/vulncat/en/vulncat/">here</a>.</p>]]>
<![CDATA[<strong><a href="http://www.readwriteweb.com/archives/coding_errors_that_affect_security_sort_by_languag.php#comments-open">Discuss</a></strong>]]>

</description>
         <link>http://www.readwriteweb.com/archives/coding_errors_that_affect_security_sort_by_languag.php</link>
         <guid>http://www.readwriteweb.com/archives/coding_errors_that_affect_security_sort_by_languag.php</guid>
         <category>Web Security</category>
         <pubDate>Sat, 21 Mar 2009 22:07:26 -0800</pubDate>
<author>Lidija Davis</author>
      </item>
      
      <item>
         <title>TinyURL Being Used to Bypass Safe Browsing Filters in Firefox, Chrome</title>
		<description><![CDATA[<p><img src="http://www.readwriteweb.com/images/attack_icon.png"><a href="http://tinyurl.com">TinyURL</a>, one of the most popular URL-shortening services (although not <a href="http://www.readwriteweb.com/archives/bitly_alternative_to_tinyurl.php">our favorite</a>) is now being used by cybercriminals to redirect web surfers to pages that contain viruses, trojans, and other sorts of malware. According to <a href="http://www.finjan.com/MCRCblog.aspx?EntryId=2153">Finjan's Malicious Code Research Center</a>, these criminals are using the service to avoid having their web sites flagged by the Safe Browsing mechanisms built in to modern web browsers like <a href="http://getfirefox.com/">Mozilla Firefox</a> and <a href="http://www.google.com/chrome/">Google Chrome</a>. </p>]]>
<![CDATA[<p align="right"><em>Sponsor</em><br /><a href='http://d1.openx.org/ck.php?n=13530&amp;cb=13530' target='_blank'><img src='http://d1.openx.org/avw.php?zoneid=11205&amp;cb=13530&amp;n=13530' border='0' alt='' align="right" /></a></p>]]>

<![CDATA[

<p>Both web browsers employ <a href="http://www.google.com/tools/firefox/safebrowsing/">Google Safe Browsing</a>, a feature which warns users about phishing sites and other malware. Yet bypassing this filter within your browser is easy to do, apparently. All that's necessary is for a cybercriminal to create a TinyURL that hides the original, malicious URL. Then, instead of getting the warning message "Reported Attack Site!", unsuspecting web surfers will be sent directly to the dangerous web page when clicking the link. </p>

<span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="EvasiveURL1.JPG" src="http://www.readwriteweb.com/images/EvasiveURL1.JPG" width="450" height="218" class="mt-image-center" style="text-align: center; display: block; margin: 0 auto 20px;" /></span>

<p>In tests, the reason that the TinyURLs were able to be used in this way is because the pages they masked were not at the domain level, but were rather sub-pages of a domain marked as "safe." This actually points to a weakness in the Safe Browsing feature and not really a security risk in the TinyURL service in and of itself. Because Safe Browsing only ranks sites at the domain level, infected sub-pages will always be ranked as "non-malicious" as long as the domain is categorized as "safe." </p>

<p>TinyURL isn't the only service being abused in this way. Other URL-shortening services mentioned in the article include <a href="http://bit.ly/">bit.ly</a>, <a href="http://w3t.org/">w3t.org</a> and <a href="http://is.gd/">is.gd</a>. However, during their research, the firm also found bit.ly being used by the same cybercriminals. Both TinyURL and bit.ly were notified and the malicious links were removed. </p>]]>
<![CDATA[<strong><a href="http://www.readwriteweb.com/archives/tinyurl_being_used_to_bypass_safe_browsing_filters.php#comments-open">Discuss</a></strong>]]>

</description>
         <link>http://www.readwriteweb.com/archives/tinyurl_being_used_to_bypass_safe_browsing_filters.php</link>
         <guid>http://www.readwriteweb.com/archives/tinyurl_being_used_to_bypass_safe_browsing_filters.php</guid>
         <category>Search Services</category>
         <pubDate>Mon, 26 Jan 2009 05:49:37 -0800</pubDate>
<author>Sarah Perez</author>
      </item>
      
      <item>
         <title>Your Google Docs May Be Open to Hijacking</title>
		<description><![CDATA[<p><img src="http://www.readwriteweb.com/images/googledocs-logo.jpg">In July of this year, Google finally gave webmail users a way to make sure that Gmail always used SSL - the protocol that encrypts connections to prevent hijacking. Through a flip of switch in Gmail's settings, users could rest assured that their email was at least less vulnerable, <a href="http://blogs.zdnet.com/security/?p=842">if not totally secure</a> from hackers. However, Gmail is not the only Google-based web application where you may be storing personal data. Your files stored in <a href="http://docs.google.com">Google Docs</a> should be protected, too. But are they? </p>]]>
<![CDATA[<p align="right"><em>Sponsor</em><br /><a href='http://d1.openx.org/ck.php?n=13182&amp;cb=13182' target='_blank'><img src='http://d1.openx.org/avw.php?zoneid=11205&amp;cb=13182&amp;n=13182' border='0' alt='' align="right" /></a></p>]]>

<![CDATA[<h2>Who Has Secure Docs?</h2>

<p>For many users of Google Docs, that answer is "no." According to <a href="http://www.google.com/support/a/bin/answer.py?hl=en&amp;answer=100181">Google's Help Topic on SSL</a> as well as their <a href="http://www.google.com/apps/intl/en/business/editions.html">Google Apps Edition comparison guide</a>, <strong>SSL is a feature only made available to users of Google Apps Premier and Education Editions</strong>. However, in some informal testing on our part, it appears that users of Google Apps for Your Domain were given that option as well, despite the fact that their Google Apps edition clearly reads "Standard." For everyone else, though, Google Docs remains an unencrypted HTTP session. </p>

<p>In a business or educational setting where Google Docs is being used, your I.T. admin has probably turned on SSL for you by activating the feature that forces SSL sessions for all users. If they have not, though, you can still switch on SSL for yourself, says Google, but <a href="http://www.google.com/support/a/bin/answer.py?hl=en&amp;answer=100181">their help documentation</a> fails to explain how that can be done. All the documentation says is that <em>"your users can enable HTTPS when necessary." </em></p>

<p>What they probably mean is that anyone can type in <strong>"https"</strong> when entering in the URL for a Google Apps service in the address bar of their browser. Since your average internet user doesn't think about these sorts of things, though, that's probably not the best solution in terms of security. </p>

<p><img src="http://www.readwriteweb.com/images/https_gmail.png"></p>

<p>While we hope that any I.T. admin in a corporate setting knows well enough how to enable a basic security feature such as this, it would still make us more comfortable if these sorts of things were enabled by default. The only reason to <em>not</em> enable SSL is because it can slow down your connection to Google services. Still, in the event of network issues, I.T. admins could temporarily disable this feature to speed up access for their users. But Google hasn't chosen to make security the default - they've chosen speed. </p>

<p>Outside of Google Apps, <strong>everyday users of Google Docs don't have an option in their Google Docs settings to force the service to always use SSL</strong>. Like those with a neglectful I.T. admin, these Docs users would have to remember to type in the "https" prefix if they want to use a secure connection. </p>

<h2>SSL Implemented Haphazardly</h2>

<p>Manually typing in "https" is all well and good, but let's face it - most users won't ever know to do this and those of us who do know won't remember. Not only is this process laborious, it's inefficient, too. For example, those who want to take advantage of the <a href="http://www.readwriteweb.com/archives/google_labs_offers_more_to_gma.php">Gmail Calendar and Docs widgets</a>, which allow for one-click access to other Google services from within Gmail, would have to forfeit a secure connection in order to do so. The only recourse would be to not use the widgets at all, and that certainly disrupts our workflow. </p>

<p>However, if you've enabled SSL within your Gmail settings, connections to your other Google services will also be encrypted if you use the navigation bar at the top left of your Gmail...but <em>only</em> if you use the navigation bar. Even when signed into your Google account, typing in "docs.google.com," "calendar.google.com," or using the Gmail widgets will still take you to the HTTP site. </p>

<p><img src="http://www.readwriteweb.com/images/gmail_nav_bar.png"></p>


<h2>At Least They Have SSL...</h2>

<p>What's really unfortunate about this potential security issue is the fact that Google is actually<em> leading the way</em> among webmail and web app providers when it comes to offering SSL to its users. Although other free webmail services from Yahoo, Microsoft, and AOL, for example, may authenticate you upon login via HTTPS, they drop down to unencrypted mode immediately after the authentication is completed. </p>

<p>However, it could be argued that those other services are not claiming to be a secure replacements for business use. Since Google promotes Apps as a web-based alternative to expensive desktop software, many people mistakenly assume that means Google services are, in general, "pretty much" secure for personal use, too. Apparently, that's only true to a point. </p>

<p>It's also worth pointing out that nothing, not even SSL, can keep a determined hacker out of your account. As <a href="http://blogs.zdnet.com/security/?p=842">ZDNet reported</a> at the beginning of the year, even SSL can't keep blackhats from hijacking your session through the use of "<a href="http://erratasec.blogspot.com/2008/01/more-sidejacking.html">sidejacking</a>," a trick that enables hackers to take control of any Web 2.0 app that relies on saved cookie information. <em>(There have also been <a href="http://www.smime.at/blog/2008/12/17/google-docs-serious-security-flaw/">other reports</a> of Google Docs security issues, but we couldn't reproduce the problem.)</em></p>

<p>Providing SSL to <em>everyone</em> is the least Google could do. And to the other webmail/web app providers out there: it's time you followed suit. </p>]]>
<![CDATA[<strong><a href="http://www.readwriteweb.com/archives/your_google_docs_may_be_open_to_hijacking.php#comments-open">Discuss</a></strong>]]>

</description>
         <link>http://www.readwriteweb.com/archives/your_google_docs_may_be_open_to_hijacking.php</link>
         <guid>http://www.readwriteweb.com/archives/your_google_docs_may_be_open_to_hijacking.php</guid>
         <category>Trends</category>
         <pubDate>Tue, 30 Dec 2008 07:44:17 -0800</pubDate>
<author>Sarah Perez</author>
      </item>
      
      <item>
         <title>TinyURL Outage Illustrates the Service&apos;s Risks</title>
		<description><![CDATA[<p><font style="float: right"><script type="text/javascript">
digg_url = 'http://digg.com/tech_news/TinyURL_Outage_Illustrates_the_Service_s_Risks';
digg_bgcolor = '#ffffff';
digg_skin = 'compact';
</script>
<script src="http://digg.com/tools/diggthis.js"
type="text/javascript"></script></font><img src="http://www.readwriteweb.com/images/tinyurllogo.jpg" align="left" hspace="5px" vspace="5px">The link shortening and redirection service <a href="http://tinyurl.com">TinyURL</a> went down apparently for hours last night (it's still down, in fact), rendering countless links broken across the web.  Complaints have been particularly loud on Twitter, where long links are automatically turned to TinyURLs and complaining is easy to do, but the service is widely used in emails and web pages as well.  The site claims to service 1.6 billion hits each month.
</p><p>
There are many free public alternatives to TinyURL, some with better ancillary features (see <a href="http://elfurl.com">elfurl.com</a> for just one example).  The name TinyURL is very literal and memorable though.  I use <a href="http://snurl.com">SNURL</a> more often, myself.
</p><p>It's not good when so much of the web runs through a single service.  For some, politics could be a consideration as well as technical considerations. The man behind TinyURL, Keven Gilbertson, uses his hugely popular website to promote US presidential candidate Ron Paul, which I personally find somewhat distasteful, and encourages people to use TinyURL to obscure affiliate links on their webpages - which strikes me as extremely distasteful.   Presumably a Paul supporter would want our redirects to run wild and free too, unbeholden to a centralized service provider capable of holding us under its thumb (I joke, but really.) 
</p>]]>
<![CDATA[<p align="right"><em>Sponsor</em><br /><a href='http://d1.openx.org/ck.php?n=3267&amp;cb=3267' target='_blank'><img src='http://d1.openx.org/avw.php?zoneid=11205&amp;cb=3267&amp;n=3267' border='0' alt='' align="right" /></a></p>]]>

<![CDATA[<p>
URL shorteners are important because they make long links much easier to communicate.  The print world could learn a thing or two from these services; InfoWorld magazine, for example, used to to publish very short redirects through infoworld.com for all links it discussed.  That's great for efficiency and brand recognition and makes me wonder whether all of us ought to have our own private TinyURL service.
</p><p>
If there was some sort of distributed standard or tool that could be good as well.  The <a href="http://www.oclc.org/">Online Computer Library Center</a> (OCLC) has run <a href="http://purl.org">Purl.org</a> (Persistent Uniform Resource Locator) since the 1990's but user experience there is something only a librarian would put up with.  A public institution solving this problem gracefully might be as realistic as it would have been for the Library of Congress to have acquired Del.icio.us (my fantasy) instead of Yahoo!
</p><p>
The moral of the story, though, is that it isn't supposed to work this way.  There ought not be one single point of failure that can so easily break such a big part of the web.
</p>]]>
<![CDATA[<strong><a href="http://www.readwriteweb.com/archives/tinyurl_outage_shows_fragility.php#comments-open">Discuss</a></strong>]]>

</description>
         <link>http://www.readwriteweb.com/archives/tinyurl_outage_shows_fragility.php</link>
         <guid>http://www.readwriteweb.com/archives/tinyurl_outage_shows_fragility.php</guid>
         <category>Web Security</category>
         <pubDate>Mon, 19 Nov 2007 08:26:12 -0800</pubDate>
<author>Marshall Kirkpatrick</author>
      </item>
      
      <item>
         <title>Hacking 2.0: Today&apos;s Hackers Target Web, For Money</title>
		<description><![CDATA[<p><img border="0" src="http://www.readwriteweb.com/images/finjan_logo_jan07.jpg"
alt="finjan" align="left" hspace="5" vspace="5" width="200" height="86" />Web Security
firm <a href="http://www.finjan.com/">Finjan</a> has just released their <a
href="http://finjan.com/content.aspx?id=827">Q4 2006 report on web threats</a>, which
includes describing two cases of web 2.0 hacker attacks, on Wikipedia and MySpace. What's
more, the report says that hacking the Web is very much a commercial activity nowadays -
which is keeping Web security companies like Finjan on their toes heading into 2007. The
report also makes some predictions around web security for 2007.</p>

<p>You may remember that R/WW covered <a
href="http://www.readwriteweb.com/archives/war_on_web_20_terror.php">the Q3 Finjan
report</a>, which outlined threats to Web 2.0 and Ajax websites. The Q4 report extends
that theme and notes that the dynamic nature of the Web complicates security going into
2007. It states:</p>

<blockquote>
<p>"2006 saw the arrival of a diverse range of web-based infection techniques --
including rogue anti-spyware, ransomware, and rootkits -- that elude traditional security
solutions geared to protect against email viruses and spam. Another development in 2006
was the commercialization of malicious code, as financial motivations played an
increasing role in the evolution of malware. Motivated by financial gain, hackers are
trading vulnerabilities in online auctions, commercializing products such as malicious
website creation toolkits, and developing new distribution techniques, including spam,
for the propagation of malicious code."</p>
</blockquote>

<p>Finjan predicts that in 2007, Web 2.0 platforms and technologies will increasingly be
used by hackers as a "legitimate" tool for distributing malicious code. Also they predict
that, as Windows Vista and Internet Explorer 7.0 begin to achieve critical mass, this
"will likely trigger a new wave of exploits from professional hackers who have had time
to prepare in advance for this scenario."</p>]]>
<![CDATA[<p align="right"><em>Sponsor</em><br /><a href='http://d1.openx.org/ck.php?n=5248&amp;cb=5248' target='_blank'><img src='http://d1.openx.org/avw.php?zoneid=11205&amp;cb=5248&amp;n=5248' border='0' alt='' align="right" /></a></p>]]>

<![CDATA[<h2>Two Hacking 2.0 Cases: Wikipedia and MySpace</h2>

<p>Regarding the two specific Web 2.0 cases discussed in the report, the methods used
involved spam and phishing. Firstly here is the Wikipedia case:</p>

<blockquote>
<p>"This scam was detected and published by Sophos in early November 2006. Taking
advantage of the fact that Wikipedia allows anyone to create and modify articles, hackers
uploaded an article to the German edition of Wikipedia (de.wikipedia.org) including a
link to a fix for a supposedly new version of the Blaster worm. However, the "fix" was
actually a piece of malicious code. Sophos discovered the scam by intercepting spam
messages directing recipients to the Wikipedia article with the malicious code.</p>

<p>Alerted to the problem on their site, Wikipedia immediately fixed the page with the
malicious link. However, according to Sophos, the previous version of the page was still
present in the archive and continued to point to malicious code. This allowed the hackers
to continue to send spam pointing to the archived page on Wikipedia, and infect victims'
computers. Wikipedia later confirmed that it had permanently erased the archived version
of the page."</p>
</blockquote>

<p>And the MySpace case:</p>

<blockquote>
<p>"In another incident reported in early December 2006 by Websense, hackers compromised
the MySpace social networking site and infected hundreds of user profiles with a worm.
This malicious code exploited a known vulnerability to replace the legitimate links on
the user profiles with links to a phishing site, where victims were asked to submit their
username and password. In addition, according to Websense, the worm embedded infected
video in victims' user profiles."</p>
</blockquote>

<p>Finjan writes that Web 2.0 has "opened the door to new propagation methods for
malicious code." They also claim that since the vast majority of these sites are
considered "trusted" or legitimate by URL Filtering products, "they will not be blocked
despite the fact that they contain malicious code." Finjan notes that the term 'infection
by proxy' was coined to describe this attack vector using Web 2.0 sites.</p>

<h2>Hack for Dollars</h2>

<p>What's perhaps most concerning about this report is Finjan's contention that hackers
nowadays are focusing a lot on web-based infection techniques - and that a commercial
market has evolved around this. Whereas in the 'old days' the motive of hackers was to
gain fame, today it is all about the money. Indeed Finjan says that <b>commercialization
of malicious code</b> was the most significant trend in the web security arena during
2006. Here's a graph from Finjan illustrating this:</p>

<p><img border="0" src="http://www.readwriteweb.com/images/finjan_graph_jan07.jpg"
width="506" height="407" /></p>

<p>So this is something to be wary of for web apps and service providers. Along with Web
2.0, we now have Hacking 2.0 to contend with!</p>]]>
<![CDATA[<strong><a href="http://www.readwriteweb.com/archives/hacking_20.php#comments-open">Discuss</a></strong>]]>

</description>
         <link>http://www.readwriteweb.com/archives/hacking_20.php</link>
         <guid>http://www.readwriteweb.com/archives/hacking_20.php</guid>
         <category>Web Security</category>
         <pubDate>Mon, 08 Jan 2007 03:00:14 -0800</pubDate>
<author>Richard MacManus</author>
      </item>
      
      <item>
         <title>War on Web 2.0 Terror</title>
		<description><![CDATA[<p><img border="0" src="http://www.readwriteweb.com/images/finjan.gif" alt="finjan" align="left" hspace="5" vspace="5" width="245" height="98">Web
security firm <a href="http://www.finjan.com/">Finjan</a> has just <a href="http://www.finjan.com/Pressrelease.aspx?id=1124&amp;PressLan=293&amp;lan=3">released
a report</a> outlining &quot;sophisticated new threats that target Web 2.0
platforms and technologies.&quot; According to the report, this web security
threat &quot;centers on the use of Web 2.0 and AJAX (Asynchronous JavaScript and
XML) technologies for malicious activities.&quot; </p>
<p>Finjan acknowledges that Web 2.0 and AJAX technologies enable a rich user
experience for Internet users, but they warn: &quot;the technology also flings
open the door to new malware propagation methods.&quot; How so? Because hackers
are targeting high-traffic web sites and either embedding malicious code in
hosted Web content, or using AJAX to query what Finjan calls &quot;the hidden
web&quot;.</p>
<p>Also the report shows that content of websites distributing malicious code is
being duplicated on storage and caching servers used by ISPs, Enterprises and
leading search engines. This means that malicious code is available and can be
referenced by third party web pages to exploit an end user's machine - even if the
original malicious website has been taken down.</p>
<p>I've asked Finjan to send me the full report, but I thought in the meantime it's worth throwing the question open: have you ever experienced a web security breach on a web 2.0 or ajax service? Particularly on a "high traffic site" - which I take to mean a MySpace or a YouTube. What hacking stories do you know of in the web 2.0 space?</p>]]>
<![CDATA[<p align="right"><em>Sponsor</em><br /><a href='http://d1.openx.org/ck.php?n=5085&amp;cb=5085' target='_blank'><img src='http://d1.openx.org/avw.php?zoneid=11205&amp;cb=5085&amp;n=5085' border='0' alt='' align="right" /></a></p>]]>

</description>
         <link>http://www.readwriteweb.com/archives/war_on_web_20_terror.php</link>
         <guid>http://www.readwriteweb.com/archives/war_on_web_20_terror.php</guid>
         <category>Web Security</category>
         <pubDate>Fri, 13 Oct 2006 05:34:48 -0800</pubDate>
<author>Richard MacManus</author>
      </item>
      
   </channel>
</rss>