Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Slashdot Log In

Log In

Create Account  |  Retrieve Password

Firefox 3 Antiphishing Sends Your URLs To Google

Posted by kdawson on Tue Sep 25, 2007 02:34 PM
from the clickstream-of-the-world dept.
iritant writes "As we were discussing, Gran Paradiso — the latest version of Firefox — is nearing release. Gran Paradiso includes a form of malware protection that checks every URL against a known list of sites. It does so by sending each URL to Google. In other words, if people enable this feature, they get some malware protection, and Google gets a wealth of information about which sites are popular (or, for that matter, which sites should be checked for malware). Fair deal? Not to worry — the feature is disabled by default."
+ -
story

Related Stories

[+] Technology: Firefox Working to Fix Memory Leaks 555 comments
Christopher Blanc writes "Many Mozilla community members, including both volunteers and Mozilla Corporation employees, have been helping to reduce Firefox's memory usage and fix memory leak bugs lately. Hopefully, the result of this effort will be that Firefox 3 uses less memory than Firefox 2 did, especially after it has been used for several hours." Here's hoping. Frequent restarts of things on my computer make me furious. I can't imagine why anyone would tolerate such things.
This discussion has been archived. No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More
Loading... please wait.
  • Not new. (Score:5, Informative)

    by garbletext (669861) on Tuesday September 25 2007, @02:37PM (#20746687)
    This is a non-story. The ability to ask google about phishing has existed since 2.0, and was disabled then as well. Not that telling google every site you visit is a good thing.
  • by nweaver (113078) on Tuesday September 25 2007, @02:40PM (#20746719) Homepage
    A "blacklist" of phishing sites needs to be stored somewhere, and you need to be able to do queries against it.

    It changes too fast, and is too large, for it to be stored locally.

    So SOMEBODY needs to provide a database interface to it, and unless you are willing to tolerate the voodoo cryptography and serious performance penalty to do privacy-preserving searches, how else is this supposed to be done?
  • Already there (Score:5, Informative)

    by Todd Knarr (15451) on Tuesday September 25 2007, @02:44PM (#20746781) Homepage

    It's already in the version of Firefox I'm using, 2.0.0.6 downloaded directly from Mozilla's web site. In fact you've got the choice to enable it or leave it disabled, and if you enable it you've got the choice between downloading a list and doing the check internally or checking each URL interactively with a service (currently Google's the only one in the list, but more could easily be added).

  • Oh my GOD! (Score:5, Funny)

    by gowen (141411) <gwowen@gmail.com> on Tuesday September 25 2007, @02:45PM (#20746785) Homepage Journal
    Google are going to find out what websites are popular. That's information that they simply couldn't otherwise find out unless they ... oooh ... operated the world's most popular search engine.

    Everybody panic!
  • by revery (456516) <charles@cac2. n e t> on Tuesday September 25 2007, @02:45PM (#20746793) Homepage
    Breaking news: Cheese gives you cancer!!

    Oh wait, no it doesn't... You might still get cancer though...
  • by Ungrounded Lightning (62228) on Tuesday September 25 2007, @02:46PM (#20746809) Journal
    Fair deal? Not to worry -- the feature is disabled by default."

    But does the "enable" interface inform the user that Google gets their browsing history as a side-effect of providing the blacklist?
  • by lowy (91366) on Tuesday September 25 2007, @02:57PM (#20746961) Homepage
    It seems to me that the users who most need anti-phishing protection are the ones least likely to change their defaults.
  • Did I miss the memo? (Score:5, Informative)

    by LMacG (118321) on Tuesday September 25 2007, @03:04PM (#20747053) Journal
    Is this tin foil hat day or what? This isn't a new feature in FF3, it's already in FF2.

    Wait, maybe it's sending server dumps and some developer said "if you don't like it, fork it." That must be it.

    Do we get a "this is a non-story" correction to this post too?
  • by Animats (122034) on Tuesday September 25 2007, @08:22PM (#20750575) Homepage

    It's not really enough to just check the URL against some phishing database. The phishing sites now use unique URLs for each phish going out. Some even use unique subdomains. An example is http://onlinesession-949076872.natwest.com.nigy3r.cn.

    We've been struggling with this for SiteTruth [sitetruth.com], which, among other things, uses PhishTank's data. Originally, we used PhishTank's online query API, but that required an exact match on the URL, which was useless. Now we download their entire database every few hours and blacklist the entire base domain (what you buy from a domain registrar) if there's a verified, active phishing site anywhere in the domain.

    That seems reasonable enough. But there's collateral damage. So, most days, we have AOL, Microsoft Live, and Yahoo blacklisted. That's because those major sites have "open redirectors" - URLs which will redirect to any specified site. For example,

    • http://r.aol.com/cgi/redir?http://mgw1.haoyisheng.com/icons/asp.html
      A convenient, easy to use redirection script popular with phishers. Provides a URL that appears to be on AOL, but isn't. Interestingly, AOL treats as spam any email that uses their own redirector URL. [aol.co.uk] So it's only useful for attacking non-AOL users.
    • http://login.live.com/logout.srf?ct=1179231565
      &rver=4.0.1532.0&lc=1033&id=64855
      &ru=http:%2F%2Fby117w.bay117.mail.live.com%2Fmail%2Flogout.aspx%3Fredirect%3Dtrue
      %26logouturl%3Dhttp:%2F%2F62.49.9.117:443/HB.onlineserv.cgi/

      The "logout" page for Microsoft Live can be abused, with some effort, to make it appear as if some hostile site is on Microsoft Live. This looks like Microsoft tried "security through obscurity" and failed.
    • http://rds.yahoo.com/_ylt=A0Je5VTi9_RDDbAA3TJXNyoA;
      _ylu=X3oDMTE2ZXYybGFuBGNvbG8DdwRsA1dTMQRwb3MDMQRzZWMDc3IEdnRpZANpMDIxXzQ3/SIG=15j5u6auo/
      EXP=1140214114/**http://hticketing.com/www.bankofamerica.com/sslencrypt218bit/online_banking/

      A Yahoo redirector URL intended to create the illusion of a Bank of America site. It may be possible to exploit this as a cross site scripting attack. [xssed.com]

    These were all active phishing sites an hour or two ago.

    Yes, arguably the intelligent user should be able to visually parse the URLs above and realize that they're not really on the sites indicated. Or notice that a redirection took place. But most users don't notice that. Neither do many anti-phishing tools, especially if the attacker combines both techniques described above.

    Phishing has reached the point that if you have an open redirector or proxy on your web site, someone will use it to borrow your reputation for their scam. Open redirectors are now like open mail relays - a nice Internet feature that had to be shut down because of exploits.

    So fix those open redirectors, people, or expect to be listed as a phishing-friendly site.

    • Salt won't help you. (Score:5, Informative)

      by SanityInAnarchy (655584) <ninja@slaphack.com> on Tuesday September 25 2007, @03:08PM (#20747101) Journal
      Salt helps for things like passwords, where two users with the same password will have it appear differently in the password file.

      It makes no sense here. It would prevent a third-party from intercepting your browsing history -- but then, they can do that anyway, by simply being your ISP.

      But if Google has the list of malware sites, obviously they know that foo.com resolves to a particular hash (with a particular salt). The only way this could possibly work is if Google stored a separate list for each user, each with its own salt, which would still require you trusting Google to be doing this and not to be keeping a mapping of hash+salt -> website.

      There is no way hashes can solve this problem. The only solution is to either be smart, so you don't need a blacklist, or to download the entire blacklist periodically, which is an option, but not everyone likes it.
    • The concern. (Score:5, Insightful)

      by Kadin2048 (468275) * <slashdot DOT kadin AT xoxy DOT net> on Tuesday September 25 2007, @03:35PM (#20747453) Homepage Journal

      Why is everyone so concerned about a company having their URL history? I mean, they already have your searches(google), your email(gmail) and your documents(google docs), what does it matter?
      Because it's another thing the authorities can subpoena -- or just take, without all that messy paperwork -- and comb through to find things to go after you with.

      The way the laws are these days, even if you're Mother Teresa, you're probably doing something illegal, even if you don't think of it as illegal or even realize it. (Ever downloaded VLC or Handbrake? Bought discount smokes? Played a little online poker? Bought something without paying your state's sales tax?) Sure, the FBI normally has bigger fish to fry than you and me, but there's no reason that'll always be the case. The tools that are used for terrorism now will be used for narcotics tomorrow, and copyright enforcement the day after that, and eventually it'll trickle down until it's being used against something you're doing. And information compiled in databases has a tendency to stick around (at least, when it's not being misplaced or stolen). Your browsing habits today could come back to seriously haunt you in a decade or two.

      And it's not just the government that you have to worry about, or Google's official policy as a corporation. You also have to consider how much the people who actually deal with this data are paid. How much would it cost to get one of them to give someone malicious access to the database? A whole lot less than the database would be worth, I suspect. Even if you're not doing anything illegal (which, again, I doubt; most people break a half-dozen laws before they get to work in the morning), you're a rare person if there's not something going on in your life that you'd prefer to keep private. Medical conditions, sexual preferences ... it all sounds like good opportunities for extortion to me.

      There aren't really any analogues in the pre-computer world to the size and scope of databases like Google's, in terms of both the breadth and depth of information it could contain on individuals. This is not something that we have much societal experience with, and the limited track record we do have is decidedly mixed. It's not especially paranoid to want to take a "wait and see" approach.