Slashdot Mirror


Cross Site Scripting Discovered in Google

Security Test writes "Yair Amit posted a message early this morning to The Web Security Mailing List outlining a Cross Site Scripting flaw in Google that allows an attacker to carry out Phishing Attacks."

158 comments

  1. but this was resolved three weeks ago. by Artifex · · Score: 4, Informative
    From TFA:
    -[ Solution

    Google solved the aforementioned issues at 01/12/2005, by using=20
    character encoding enforcement.

    --[ Acknowledgement

    The author would like to commend the Google Security Team for their=20
    cooperation and communication regarding this vulnerability.
    --
    Get off my launchpad!
    1. Re:but this was resolved three weeks ago. by op12 · · Score: 0, Redundant

      More like 11 months ago! :)

    2. Re:but this was resolved three weeks ago. by mwvdlee · · Score: 4, Insightful

      It's considered good practice to report security issues to the responsible parties in order to give them sufficient time to fix the problem well before disclosing it to the public .

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    3. Re:but this was resolved three weeks ago. by Artifex · · Score: 0
      It's considered good practice to report security issues to the responsible parties in order to give them sufficient time to fix the problem well before disclosing it to the public .


      Yes, I know. I was referring to the use of the word "allows" in the description. :)

      --
      Get off my launchpad!
    4. Re:but this was resolved three weeks ago. by Pinky3 · · Score: 3, Informative

      "Google solved the aforementioned issues at 01/12/2005, by using
      character encoding enforcement."

      12/01/2005 for those in the US.

    5. Re:but this was resolved three weeks ago. by darkmeridian · · Score: 1

      Gee. They bought AOL today and they already had an insecurity? Quick workers, those Google Engineers.

      --
      A NYC lawyer blogs. http://www.chuangblog.com/
    6. Re:but this was resolved three weeks ago. by minus_273 · · Score: 0, Redundant

      " Google solved the aforementioned issues at 01/12/2005, by using=20
      character encoding enforcement"

      actaully, it looks like it was resolved almost ayear ago. Why is this even news? are we going to post old MS bug reports now?

      --
      The war with islam is a war on the beast
      The war on terror is a war for peace
    7. Re:but this was resolved three weeks ago. by Anonymous Coward · · Score: 0

      No kidding. Europeans and their 12-day-long 31-month years...Sheesh!

    8. Re:but this was resolved three weeks ago. by @madeus · · Score: 5, Funny

      Ob-ISO International Date Format advocation ( 2005-12-01 for the win! :-)

    9. Re:but this was resolved three weeks ago. by VJ42 · · Score: 0

      It's using the date format dd/mm/yyyy, not the American mm/dd/yyyy

      --
      If I have nothing to hide, you have no reason to search me
    10. Re:but this was resolved three weeks ago. by Anonymous Coward · · Score: 0

      what's =20 character encoding enforcement? sounds like some tough new encryption or something? is =20 cooperation like when you work with someone using this =20charencenf thing in your comms?

    11. Re:but this was resolved three weeks ago. by Anonymous Coward · · Score: 0

      With the exception of companies that are on the "Evil List".

    12. Re:but this was resolved three weeks ago. by Kiaser+Zohsay · · Score: 1

      "Google solved the aforementioned issues at 01/12/2005, by using
      character encoding enforcement."

      12/01/2005 for those in the US.


      This is why since high school I have used alpha abbrevs for the month when I write dates, like Dec 21, 2005, even when filing in forms that have pre-printed slashes.

      --
      I am not your blowing wind, I am the lightning.
    13. Re:but this was resolved three weeks ago. by Nutria · · Score: 1

      It's using the date format dd/mm/yyyy

      Which is very similar to the OpenVMS and Eeeeevil American Military
      dd-aaa-yyyy format.

      --
      "I don't know, therefore Aliens" Wafflebox1
    14. Re:but this was resolved three weeks ago. by Nutria · · Score: 0, Troll

      Europeans and their 12-day-long 31-month years...Sheesh!

      Dammit! They should be more like Us!

      --
      "I don't know, therefore Aliens" Wafflebox1
    15. Re:but this was resolved three weeks ago. by araemo · · Score: 1

      I prefer 01-12-2005 for logfile names, so in a directory list, they appear by date even when sorting by name.

      Not a requirement, to be sure, but it sure is convenient.

    16. Re:but this was resolved three weeks ago. by Flunitrazepam · · Score: 5, Funny

      Stardate 481.23.587 for the extra credit

      --
      1) Your analysis is based on bad assumptions so your result is way off. 2) You're a sick bastard for fucking a horse.
    17. Re:but this was resolved three weeks ago. by Artifex · · Score: 4, Informative
      I prefer 01-12-2005 for logfile names, so in a directory list, they appear by date even when sorting by name.

      Unless you cross a year in your directory, like logs going from September, 2004, to August, 2005. :) I've found YYYY-MM-DD to be the easiest way to ensure chronological consistency.

      --
      Get off my launchpad!
    18. Re:but this was resolved three weeks ago. by Ashley+Bowers · · Score: 0

      I read this was fixed about a month ago to. Read that another Google hack was just discovered via the O"Reiley network that allows workers to view websites banned by company computers using the langauges tanslator!

    19. Re:but this was resolved three weeks ago. by Anonymous Coward · · Score: 0

      Then who would we take the piss out of?

    20. Re:but this was resolved three weeks ago. by Ced_Ex · · Score: 1

      I prefer 01-12-2005 for logfile names, so in a directory list, they appear by date even when sorting by name.

      Not a requirement, to be sure, but it sure is convenient.


      That format MM-DD-YYYY gets confused when trying to organize these dates. Dec 1, 2005; Jan 9, 1998; Apr 12, 2005

      01-09-1998
      03-15-1993
      04-12-2005

      Whereas YYYY-MM-DD will sort as

      1993-03-15
      1998-01-09
      2005-04-12

      --
      Live forever, or die trying.
    21. Re:but this was resolved three weeks ago. by Drakonian · · Score: 1

      I have a Canadian driver's license with my brithdate in that format. When I get ID'ed with it in California the people stare at it for a good 2 minutes before figuring out where the year is. "Wow, that's ass backwards!" "Well, actually, the rest of the world.... never mind."

      --
      Random is the New Order.
    22. Re:but this was resolved three weeks ago. by VGPowerlord · · Score: 1
      I agree. Year first allows for filenames to be correctly sorted when sorting a file list, and they don't have to be converted like a unix timestamp does.

      Although, I might add, in SQL, I never use date columns, and instead rely on storing a timestamp into an INTEGER column. Unlike SQL date columns, a timestamp always comes out in the same format, and can be passed to a time formatter (strftime() in most programming languages).

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    23. Re:but this was resolved three weeks ago. by crulx · · Score: 1

      I'm fond of the timestamp. *grin*

    24. Re:but this was resolved three weeks ago. by aug24 · · Score: 1

      You're absolutely right, and dear god, don't let the grand-parent write any important code involving sorting/comparing sets of data.

      For information stored in hierarchical granularity, sort order is 'biggest to smallest'. There is no other correct answer.

      Justin.

      --
      You're only jealous cos the little penguins are talking to me.
  2. Re:Hmm by Bwian_of_Nazareth · · Score: 1, Insightful

    Maybe you should have read TFA. It was fixed some time ago.

  3. Re:Hmm by Malc · · Score: 1, Insightful

    Did you RTFA?

  4. It's been fixed by b4k3d+b34nz · · Score: 4, Informative

    Although the article details an interesting exploit, Google fixed this on the 1st of this month--The title is somewhat misleading. It is useful to know that Google fixed this vulnerability 2 weeks after it was discovered, on November 15th.

    Also, for those of us unaccustomed to DD/MM/YYYY date format, that's the format of all dates in the article.

    --
    Grammar Lesson: you're is a contraction of "you are"; your means you possess something; yore means days gone by.
    1. Re:It's been fixed by Anonymous Coward · · Score: 0

      I hate that date format --- at least yyyymmdd is sortable.
      Don't get me started on mmddyyyy

    2. Re:It's been fixed by Midnight+Thunder · · Score: 1, Funny

      I think proponents of mmddyyyy would love my mm:hh:ss format ;)

      --
      Jumpstart the tartan drive.
    3. Re:It's been fixed by Hawke666 · · Score: 2, Funny

      and the proponents of ddmmyyyy would love your ss:mm:hh format. Go ISO!

  5. Re:Hmm by op12 · · Score: 4, Informative

    From the message:

    --[ Discovery Date: 15/11/2005
    --[ Initial Vendor Response: 15/11/2005
    --[ Issue solved: 01/12/2005

    Message posted: 21/12/2005

    They did give them a chance to fix it first.

  6. Others.. by slashkitty · · Score: 5, Informative

    They've had others in the past, but were quick to fix them. They have even sent t-shirts as thanks for the help. Other sites are not so friendly or fast. This site shows active security holes in various sites that have gone unresolved. (CSS, insecure logins, etc)

    --
    -- these are only opinions and they might not be mine.
    1. Re:Others.. by openSoar · · Score: 2, Informative

      Not long after GMail was launched I inadvertently discovered a serious issue they had with some over-aggressive caching - sometimes when people in the same office as me logged onto their Gmail accounts they would see my Inbox - quite worrying, although they weren't able to actually open any of the messages.

      I spent quite some time explaining things to the GMail devs but no freebies for me..

    2. Re:Others.. by Bogtha · · Score: 4, Informative

      They've had others in the past, but were quick to fix them.

      Not true. Google ignored a security hole for two years and don't understand Javascript well enough to fix it properly.

      --
      Bogtha Bogtha Bogtha
    3. Re:Others.. by slashkitty · · Score: 0

      doesn't work for me. It looks like it was introduced Oct 17th, and fixed by 0ct 20th of 2004. How is that two years?

      --
      -- these are only opinions and they might not be mine.
    4. Re:Others.. by Bogtha · · Score: 1

      Um, did you read the link? It wasn't introduced Oct 17th, that's just when the article was written. I quote:

      For over two years Google has had an script insertion flaw, I reported it two years ago, and again a couple of months ago, but still it's not been fixed.

      Sure, they fixed it three days after the article was written, but that doesn't mean it didn't go unfixed for two years.

      --
      Bogtha Bogtha Bogtha
  7. Re:Hmm by Ostien · · Score: 3, Insightful

    A known issue is better then an unknown issue. With a known issue people will be more aware and be less likly to fall victum.

    --
    Reality is a big nasty dragon. Fortunately I don't believe in dragons.
  8. Javascript is a security problem? by Anonymous Coward · · Score: 2, Informative
    Noooo, say it ain't so, Who'd 'a thunk it?

    I turned javascript off in 1999, just one less glaring security issue for me to address. Before anyone starts talking smack about responsive web apps, just remind me what Ed Felton said about flying pigs.

    That's right, disable js and fix the web!

    1. Re:Javascript is a security problem? by tuffy · · Score: 5, Informative

      Rather than turn off JavaScript entirely, I use the NoScript extension to turn it off everywhere but on the sites I allow. The only adjustment needed was to turn off the "NoScript has blocked JavaScript" message in the extension options since it occured so frequently.

      --

      Ita erat quando hic adveni.

    2. Re:Javascript is a security problem? by joelsanda · · Score: 1, Funny

      That's right, disable js and fix the web!

      Gosh, you make it sound like the Web started as a text content medium or something!

      --
      The Luddites were ahead of their time.
    3. Re:Javascript is a security problem? by ninja_assault_kitten · · Score: 1

      Actually javascript isn't the source of the security issue, improper data sanitization was.

    4. Re:Javascript is a security problem? by Billosaur · · Score: 4, Insightful
      That's right, disable js and fix the web!

      And then what happens to AJAX?

      JavaScript is not the issue; the issue is sites/providers not treating data from the "real world" as suspect and doing a rigorous examination of it before allowing it in or executing anything based on it. When I'm writing Perl CGIs that are accessible from outside my system, I always have the taint mode (-T) switch enabled. You have to be suspicious of data coming in and treat it as radioactive until you can verify its integrity.

      --
      GetOuttaMySpace - The Anti-Social Network
    5. Re:Javascript is a security problem? by slashkitty · · Score: 2, Insightful
      Uhm, yeah, that is still a problem though. Have you allowed Google.com? have you allowed other sites that you trust, but still may have XSS problems? When the script is executed, it's done so under the google.com domain. This is the main problem w/ xss.

      What needs to happen is sites need to use LESS javascript, and shoud degrade gracefully when js is disabled. Unfortunately, with AJAX, it's more common than ever.

      --
      -- these are only opinions and they might not be mine.
    6. Re:Javascript is a security problem? by TobiasSodergren · · Score: 1

      Yes indeed!
      All this radioactive data is why my server is encapsulated in lead and buried in solid rock. Step 2 is to convert the radioactivity into current and make a self-contained UPS.

    7. Re:Javascript is a security problem? by Midnight+Thunder · · Score: 1

      I must admit I used to be in that camp, until I realised that JS does have uses. The problem is not so much JS itself as it being used for the wrong reasons. If it blocks accessability then it is being used in the wrong way. If something cool feature is added, but the important stuff is still visible and navigable without JS active then it is being used well.

      It should be noted while Google uses a lot of JavaScript, all the services, that I have used to far, are accessible with it turned off. Take a look at Google Maps without JS activated and you will notice that while you can't drag the page around you can still view the maps.

      --
      Jumpstart the tartan drive.
    8. Re:Javascript is a security problem? by rjshields · · Score: 1

      You might want to get rid of that IE browser instead of turning off JavaScript.

      --
      In this world nothing is certain but death, taxes and flawed car analogies.
    9. Re:Javascript is a security problem? by OptimusPaul · · Score: 1

      That's fucking Brilliant! And for all my other security and health concerns I should just turn off of those systems as well... no fear of getting Ebola if I don't breath! This is my last breath... now I'm safe!

      Man people are stupid.

  9. Re:Hmm by Anonymous Coward · · Score: 0

    How is this insightful? Someone please tell me?

  10. Re:No real news here by Albio · · Score: 0

    It's already been fixed!

  11. XSS in my banks website by thr0n · · Score: 5, Informative
    I told them about the XSS (CSS) security holes 2 months ago -
    response was something like: "We will work on it; or we wont - but we wont tell you ;)".
    Which sucks...

    Here we go:

    Original:
    https://www.vr-ebanking.de/index.php?RZBK=0280
    MY Version (XSS):
    https://www.vr-ebanking.de/help;jsessionid=XA?Acti on=SelectMenu&SMID=EigenesOrderbuch&MenuName=&Init Href=http://www.consti.de/secure
    /Fälschung --> Imitation /

    ... Hope they change their mind, sometime. :)

    Consti / thr0n

    1. Re:XSS in my banks website by Solra+Bizna · · Score: 1

      Blast. My mod points expired a few seconds before I tried to mod this up.

      -:sigma.SB

      --
      WARN
      THERE IS ANOTHER SYSTEM
  12. What bullshit... by ninja_assault_kitten · · Score: 3, Interesting

    Now we're going to start posting every freaking XSS we find? This is a VERY low impact XSS vul. Hell it's not even persistent. Who freaking cares? Are we going to post the slew of recent Yahoo XSS bugs too? WHat about the bug in Google Analytics which allowed you to iterate through all the customer domains?

    1. Re:What bullshit... by slashkitty · · Score: 1

      do you know of any xss bugs in yahoo?

      --
      -- these are only opinions and they might not be mine.
    2. Re:What bullshit... by Anonymous Coward · · Score: 0

      you won't be posting shxt, if you don't like it don't read :P

    3. Re:What bullshit... by ninja_assault_kitten · · Score: 1

      How can you know if you don't like it if you haven't read it? By the time you know, it's too late.

    4. Re:What bullshit... by Sheepdot · · Score: 1

      I have to agree with parent here. This is a low impact vuln that was already fixed.

      From the disclosure:

      Therefore, when sending an XSS attack payload, encoded in UTF-7, the payload will return in the response without being altered.

      For the attack to succeed (script execution), the victim's browser should treat the XSS payload as UTF-7.


      This is a complicated vulnerability to have exploited in practice, but now that it has been mentioned, it makes me wonder just how many other encoded XSS vulns could be done with UTF-7 assuming the user's had the ability to get the victims to obtain the pages in that format.

  13. Could have been announced 3 weeks ago too. by kawika · · Score: 4, Interesting

    If there ever was an endorsement for web-based applications, this is it. When a bug is fixed in Windows or Linux, it stays active in the wild for months or years because many users don't update. With web apps the user basically gets an "update" each time they visit the site. If Google fixed the problem on December 1, the vulnerability could have been announced the same day without any kind of negative impact.

    1. Re:Could have been announced 3 weeks ago too. by mobiux · · Score: 1

      This is one of the reason I love terminal services on Windows.
      Have to patch 20 servers over the course of a week instead of patching 400 client PC's over the course of a year.

    2. Re:Could have been announced 3 weeks ago too. by b1t+r0t · · Score: 4, Insightful
      If there ever was an endorsement for web-based applications, this is it. When a bug is fixed in Windows or Linux, it stays active in the wild for months or years because many users don't update. With web apps the user basically gets an "update" each time they visit the site.

      This is great when there is only one site to update. But when everybody is running their own copy of the web app on their web server, you get problems like the recent epidemic of PHP-based bulletin board exploits.

      --

      --
      "Open source is good." - Steve Jobs
      "Open source is evil." - Microsoft
    3. Re:Could have been announced 3 weeks ago too. by Anonymous Coward · · Score: 0

      400 over a year? Jeez. What company has you as a slow ass admin? A dead squirrel would move faster than you.

    4. Re:Could have been announced 3 weeks ago too. by wraith0x29a · · Score: 2, Insightful

      Well, yes, a bug-fix in a web application can be rolled out to a billion users - but so can the original vulnerability. Double-edged sword.

      --
      ~ Better a freak than a sheep. ~
    5. Re:Could have been announced 3 weeks ago too. by Chmarr · · Score: 1

      Ummm.... this isn't a double edged sword at all.

      Bug in a web application? Millions of users are exposed to the bug until a patch is released.
      Bug in a locally run application? Millions of users are exposed to the bug until a patch is released.

      Where's the difference here?

    6. Re:Could have been announced 3 weeks ago too. by Whafro · · Score: 2

      The difference is that you didn't include everything necessary here... it should be:

      Bug in a web application? Millions of users are exposed to the bug until a patch is released.
      Bug in a locally run application? Millions of users are exposed to the bug until a patch is released and they hear about it and they actually apply it.

    7. Re:Could have been announced 3 weeks ago too. by Chmarr · · Score: 1

      Ah, but you're only describing one edge - the good edge - of the sword, which is that a web application is fixed across the board when the patch is applied.

      The phrase 'double edged sword' refers to a solution having good effects and bad effects. My comment meant to indicate that a web application did not have an applicable bad edge; it's only a single-edged sword.

      Now... the 'bad edge' could be that feature improvements introduce NEW bugs, or undesirable feaetures, immediately across the board, but I'm sure that's not what the grandparent was thinking about :)

    8. Re:Could have been announced 3 weeks ago too. by AgentDib · · Score: 1

      The double-edged comment was made from an end user standpoint. In a locally run application the end user usually has the choice whether they want to apply the upgrade or not, and there are many scenarios in which they may elect not. I have a gaming box at home running det drivers from october because the newest ones cause glitches in a couple of "older" games I still enjoy. This is also true for several versions of applications I use. The ability to rollout bug fixes nearly instantly is great, but the loss of flexibility can be a serious issue depending on the circumstances.

    9. Re:Could have been announced 3 weeks ago too. by Stupendoussteve · · Score: 1

      Taking a year to patch 400 clients shows you obviously have never heard of sus... it's quite easy to force out patches to users :)

    10. Re:Could have been announced 3 weeks ago too. by sc00ch · · Score: 1

      I dont think you're getting the point here. Undesirable features and new bugs in new versions... that can happen to both. The point being raised was that if there's a bug fix on a web application its instantly applied to everyone using the application, with installed software it's not like that.

    11. Re:Could have been announced 3 weeks ago too. by Chmarr · · Score: 1

      Umm... didn't I just say that?

    12. Re:Could have been announced 3 weeks ago too. by kurzweilfreak · · Score: 1

      As an end user, if you're using a web-based app, isn't most of the app run from the server? How would patching that affect your local machine and any compatabilities? I'm not being sarcastic here.

      --

      kurzweil_freak

      5th Kyu Genbukan Ninpo/KJJR student

      Be the darkness that allows the light to shine.

  14. Advantage of online applications by G4from128k · · Score: 5, Interesting
    This example illustrates the advantages of web applications. Google was able to patch the flaw and roll it out to 100% of the user base in a short time period. Providing applications online means centralized version control and patching -- there's no waiting for all the users to patch.


    The downside is that this only works if the app provider is a proprietary vendor with a closed architecture. If 3rd parties are allowed to create extensions or if users can create their own utilities/add-ons then centralized patching would likely introduce the same types of incompatibilities and breakages that current OS patches can introduce. Worse, centralized control might mean that users have no choice but to live with the patched version.

    --
    Two wrongs don't make a right, but three lefts do.
    1. Re:Advantage of online applications by Anonymous Coward · · Score: 0

      So just make your desktop applications automagically redownload and install themselves whenever the user runs it and check periodically for new releases during runtime.

      This is a benefit of automated patching systems. Not of web apps. You zealot.

  15. This is amazing. by dada21 · · Score: 4, Interesting

    I'm always blown away by how the Internet security market works and self-correct itself without any regulation.

    A major web site has a flaw. White hat and black hat "hackers" find that flaw, exploit it, and either abuse it or let the web site know about it. The web programmers go in and close the exploit because it affects how their customers use the service and could open them up to some liability.

    This is the way the free market works. I'm a huge fan of how quickly the Internet (anthropomorphically) adapts to the changing needs of the billion of users. Some exploits that aren't fixed by the owners of code are fixed by third parties -- sometimes for profit and sometimes for free. Before we can even write one law to attempt to solve problems, others are already attacking the problems.

    I'd like to see it stay this way. Every time we move forward to create legislation to protect the end user (see CAN-SPAM and a myriad of other laws), we see failure time and again. The loopholes in the laws make them irrelevant quickly, and all we get out of that is wasted money and wasted time.

    Let the growth and expansion occur freely. We'll see some bad times (new viruses and new spam exploits) but we'll see those fixed in short order. If they don't get fixed, why is the Internet still chugging along and growing every day?

    1. Re:This is amazing. by elpapacito · · Score: 1

      Yeah you're blown away, without any doubt.

      Market doesn't work, market doesn't eat, market doesn't do crap except market exist only as an abstact entity, a theoretical construct.

      Techies, geeks, hackers, whatever label .. it is knowledgable skilled people that do the fixing !
      Some of them are motivated primarily by money and secondarily by showing the company they're good at
      resolving upcoming problem...in hope somebody will notice when it's firing time again..but it's just daydreaming. Others, a minority, do the fixing for fixing shake..because they like to see tight well working system and like to work on them.

      Also free market theory wouldn't allow an entity such as Google to exist but for a very short amount of time as competitors would enter google market to compensate and get a cut of Google extraprofits. As a matter of FACT and not theoretical model this hasn't happened yet (and google wasn't invented yesterday) neither is it going to happen quickly as there are some strong barriers to entry in this market.

      So please don't give the freemarket bullcrap credit when credit is due to WORKERS, techies who are those who sustain most if not all of the competition stress and problems, yet receive dimes and see their future more uncertain then it ever was.

      Certainly Google staff is to be praised for quickfixing potentially serious problems

  16. Re:What bullshit... - Are you out of your mind??? by jonnyfairplay · · Score: 1

    This XSS problem is serious because Google cookies persist for about 2 weeks. You should think a bit before posting bullshit!

  17. Encoded post.. by slashkitty · · Score: 1, Insightful

    Does anyone have the real post that hasn't been mangled by the mailing list? What are these characters that they used? Does anyone have a working exploit of this type (encoded xss) on another site?

    --
    -- these are only opinions and they might not be mine.
    1. Re:Encoded post.. by Anonymous Coward · · Score: 1, Informative
      Does anyone have the real post that hasn't been mangled by the mailing list? What are these characters that they used? Does anyone have a working exploit of this type (encoded xss) on another site?

      I think that the authors of the report did the responsible thing in informing Google first, waiting until the problem was fixed (within a reasonable amount of time) and then describing the vulnerability without providing an exploit.

      The message gives enough clues about how to create an exploit, though. You just have to know a bit about the UTF-7 encoding. Hint: this is not the same as UTF-8 or iso-8859-1. Once you know that, think about how one could fool a filter that is trying to remove "dangerous" characters from a text, knowing that the filter expects these characters to be encoded in iso-8859-1, while they are interpreted by the browser as UTF-7. Second hint: think about how a single character is encoded in multiple characters and how the bit shifting is done. Your goal in this case would be to encode some text in such a way that the filter expecting the default encoding would only see garbage, while the browser decoding the same text as UTF-7 would see something like "<script ...>". Writing the exploit is left as an exercise to the reader.

  18. Re:Hmm by Anonymous Coward · · Score: 0

    You must be new here.

  19. XSSholes! by digitaldc · · Score: 5, Funny

    "How common are XSS holes?"
    I had to laugh at that one.

    Only an XSShole would steal your cookies.

    --
    He who knows best knows how little he knows. - Thomas Jefferson
    1. Re:XSSholes! by Anonymous Coward · · Score: 0

      "How common are XSS holes?" I had to laugh at that one.

      Only an XSShole would steal your cookies.


      About as common as AHoles!

  20. Re:What bullshit... - Are you out of your mind??? by ninja_assault_kitten · · Score: 1, Troll

    I have and it's not serious. At best it's a medium risk. It's not like you can exploit the XSS vul without any user intervention. You still have to get the user to go to the malicious URL. That immediately says to me, 'not serious'. But I guess you're down with infosec marketing propaganda.

    Do you work for Watchfire by chance?

  21. Another Beatles Beatles by Phosphor3k · · Score: 4, Informative

    Someone is trying to get their Pagerank up by submitting the story with a name of "Security Test" and linking to their shoddy website. The site has only a few links, no content, and it says the page is for sale. Will slashdot ever get their shit together and stop posting submissions with blatent pagerank-whoring links like this?

    1. Re:Another Beatles Beatles by MoogMan · · Score: 1

      Point number 1 - Stop clicking these links, fool.

      Point number 2 - As long as they post a decent article, I'd say it's fair game.

  22. Cross-Site Scripting for Internet Explorer by Anonymous Coward · · Score: 5, Interesting

    This is reported as a Google.com bug, which is partially true. But this is only one half of the problem. The other half of the problem (mentioned in the full article) is due to a dubious feature in Internet Explorer: when it gets a page without a specified character encoding, it does not rely on default values for the encoding (which should be iso-8859-1 for HTML or UTF-8 for XHTML).

    Instead, Internet Exploerer tries to guess the encoding of the contents by looking at the first 4096 bytes of the page and checking the non-ASCII characters. In the case of the cross-site scripting attack decribed here, the problem is that IE would silently set the encoding of a page to UTF-7 in case some characters in the first 4096 bytes looked like UTF-7. This silent conversion to UTF-7 by Internet Explorer in a text that Google assumed to use the default encoding allowed the attackers to bypass the way Google was filtering "dangerous" characters in some URLs.

    The article puts the full blame for the vulnerability on Google.com. I think that a part of the blame should also be shared by the Internet Explorer designers (and any other browser that does unexpected things while trying to guess what the user "really meant").

    1. Re:Cross-Site Scripting for Internet Explorer by Chmarr · · Score: 1

      I don't think this is a IE-only misfeature. Having a look at the browsers I use:

      Camino: Default setting is "Automatically Detect Character Encoding"
      Firefox: Default setting is UTF-8
      Safari: Doesn't explicitly say, but I just fed UTF-8 into a text file, no encoding, and Safari picked it up. So, I assume that it's default is also 'automatically detect'.

    2. Re:Cross-Site Scripting for Internet Explorer by Anonymous Coward · · Score: 0

      Using UTF-8 is a reasonable default. This is the default encoding for XML (and XHTML) unless it is overridden by another encoding specified explicitely in reply headers or in meta tags.

      But UTF-7 and UTF-8 are very different beasts. UTF-7 is very uncommon and I would not have expected some browsers to try and use it automatically.

    3. Re:Cross-Site Scripting for Internet Explorer by Chmarr · · Score: 1

      That's a good point. I certainly did misread UTF-7 as UTF-8, and I think it would be much harder to do a XSS attack just using UTF-8, since UTF-8 doesn't mangle any of the normal ASCII characters - included - while UTF-7 does.

    4. Re:Cross-Site Scripting for Internet Explorer by radtea · · Score: 1

      I think that a part of the blame should also be shared by the Internet Explorer designers (and any other browser that does unexpected things while trying to guess what the user "really meant").

      The viability of the Web is entirely dependent on browsers trying to figure out from incomplete, incorrect and/or inconsistent information what users "really meant." A browser that only renders standards-compliant HTML with unambiguous character encodings would only be able to handle a few percent of the Web.

      The fundamental problem with a distributed system like the Web is that the strength of the contract between browsers and content-providers is extremely weak, and both sides are effectively encouraged to abuse that weakness by putting the blame on the other. If a browser won't render common HTML errors "properly" it is considered broken, and if a content-provider doesn't hack up their HTML to take advantage of non-standard browser extensions they are considered backward and dull.

      --
      Blasphemy is a human right. Blasphemophobia kills.
    5. Re:Cross-Site Scripting for Internet Explorer by Phroggy · · Score: 1

      As much as I hate Microsoft and Internet Explorer, it sounds to me like their crappy browser is irrelevant here; you should never trust the browser, because anything the browser sends you could actually have come from a malicious user who bypassed the browser entirely in order to send deliberately broken input, and you have to deal with that. Your error messages don't have to be graceful and verbose, but you have to trap errors even if they should never occur.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
  23. It show a strength of webbased applications by jurt1235 · · Score: 1

    By fixing this bug, everybody is save from it. No one needs to keep their software up to date, great!

    --

    My wife's sketchblog Blob[p]: Gastrono-me
  24. Re:What bullshit... - Are you out of your mind??? by slashkitty · · Score: 2, Insightful
    It's easy to force a user to go to a url. If you go to a website, they can include a frame and load the the error.

    They can even go to multiple problems at the same time. If this problem were more prevelant, a hacker could craft a page that steals ALL your online logins/cookies/etc from any site that had the problem. They would just need to craft a page with multiple framesets that load up all the vunlerable pages.

    XSS is also making news because it's being used by phishers to forge stuff from the target domain. All the anti phishing stuff relies on which domain a link is going to.. but in a sense, XSS allows phishers to put their own page (ie. fake login) on the target domain! It is very much a problem for any site that deals with personal information, or has trusted content.

    --
    -- these are only opinions and they might not be mine.
  25. The response by Google..... by 8127972 · · Score: 2, Insightful

    ..... seems to be very good. They acknowledged the problem quickly (the same day if I recall correctly) and fixed it within days. Maybe instead of treating this posting as if there is a bug out there that is a clear and present danger, perhaps we should be talking about how good their response was and why other software companies aren't as responsive?

    --
    This is my opinion. To make sure you don't steal it, it's covered by the DMCA.
    1. Re:The response by Google..... by Packet+Pusher · · Score: 1

      Setting a html content type on a web page is hardly a difficult fix

    2. Re:The response by Google..... by Temporal · · Score: 1

      Making any change to a service as big as Google is hardly an easy fix.

  26. Re:What bullshit... - Are you out of your mind??? by jonnyfairplay · · Score: 1

    Web applications are like wicker furniture and fat women - meant to be broken by Jonny Fairplay!

    I don't work at all dude!

  27. Msn Ebay Paypal and Amazon by Anonymous Coward · · Score: 0

    I discovered flaws in all of the above mentioned, that are still unresolved. I actually managed to get a phone call out of amazon but the person on the other end didn't seem to care much.

    Most of them were http response splitting attacks, but some others too.

    Ive found that google, symantec and cnet have been great companies to help out. They all provided quick responses and even resolved issues as soon as possible in the past with me.

    Though, even with the high shopping time right now, ebay and amazon could bother less. Paypal, barely lets you even email a rep without having to go through tons of form filling.

    If anyone has any contacts with any of these organization and can possibly get someone to talk to me about them I can be contacted at admin@dbtech.org

    Thanks.

  28. How do they find these things . . . legally? by chunews · · Score: 2, Insightful
    IANAL, but I am always amazed at how these security issues are found and resolved since the exploratory phase for white and black hats are, essentially, the same. (I have a similar pet peeve around journalists, who with their hidden cameras, are able to investigate the mysteries of illicit acts without any recompense).

    While it may be one thing to pull apart IE and Windows XP (they can be done remotely, in an unconnected lab, with zero impact to a larger community), where does one acquire the balls to go and tinker with a hugely popular online site like google, where the mere act of investigation -may- impact the operational stability of the site.

    Now, I know that XSS is benign but whose to say that there wouldn't be some ping-of-death like characteristic with a bizarre UTF-7 encoding? While it's doubtful that google would have such poor quality in their applications, why does the white-hat security community get carte blanche access to test it out?

    I could be bitter because I sent a similar email to google (regarding their gmail login account and the 'continue=' varaiable) in March but never heard a reply. But to google's credit, and my defense, I only indicated that it looked highly suspicious and never took the next step to craft an actual attack and send them the code.

    If a security engineer should happen across the logs and start to see a bunch of unusual encodings, or what appears to be a recon of the website's characteristics, what level of forgiveness would be applied if the source of such network activity was from eEye, or Watchfire? And what if it was bankofamerica.com instead of google?

    I am all for giving vendors a reasonable amount of time to fix a defect and then provide full disclosure but I'm not keen to keep paying for watchfire (eEye, iss, etc..) to go to school and get free press based on unauthorized accesses to my production systems - where is the balance?

    1. Re:How do they find these things . . . legally? by slashkitty · · Score: 4, Informative
      Well, with XSS, you don't have to "break into" anything to discover the vulnerability. All you do is throw the webservers a few strings and see what they send back.

      I've found dozens of XSS problems on sites, and have made news for one on Citibank. I've only received a few threatening legal letters from companies.

      --
      -- these are only opinions and they might not be mine.
    2. Re:How do they find these things . . . legally? by spge · · Score: 1

      Tell that to Dan Cuthbert. He threw a ../ at a charity website and ended up branded the 'Tsunami Hacker'. You don't have to actually gain unauthorised access to a site to be deemed a 'hacker' these days.

  29. Re:MS anyone? by Anonymous Coward · · Score: 0

    How is letting people search through texts of books evil? I say it sounds more like what Gutenburg did with writing, liberate it with the printing press.

    And if they want to buy AOL that is their business. Google isn't a charity, they still need to be profitable.

    The bigger you are the bigger a target you are for all the shit slingers.

  30. Cookies by kernelfoobar · · Score: 3, Interesting

    I don't know if it's related, but I've noticed a couple of times that when I get the search result page, I get asked to set a cookie from one of the sites in the results, without clicking on them. (my Firefox is configured to ask me to set cookies.). This is somewhat disturbing, I mean if my FF was set to accept cookies automatically, I would have cookies for sites I have never visited...

    Did anyone else notice this?

    --
    Here we go again!
    1. Re:Cookies by aziraphale · · Score: 4, Informative

      Sounds like preloading.

      Firefox (and other Mozilla derivatives) support a preloading link. When they encounter such a link in one page, they begin downloading the content for the linked page, so they have it ready. Google assumes that you're reasonably likely to click on the first link they've sent you for some types of search result (probably where there's a very high search ranking for one particular site for the term you searched for), so sends Mozilla/firefox users a preload warning along with the search result page, with the URL of the first search result page. Firefox does its thing and starts downloading the page content for the first search result before you even click on it - including any cookies.

    2. Re:Cookies by jcuervo · · Score: 1

      I think it's either Javascript or images in the Adsense ads.

      --
      Assume I was drunk when I posted this.
    3. Re:Cookies by kernelfoobar · · Score: 1

      I know it's not the ads because the cookies' domain matches the result links. I don't think is Javascript either.

      --
      Here we go again!
    4. Re:Cookies by kernelfoobar · · Score: 1

      Thanks for the info, sounds interesting. It looks like I'll have to look into this, I'm gonna put a sniffer on this...

      --
      Here we go again!
    5. Re:Cookies by aziraphale · · Score: 1

      Google has all the details here: http://www.google.com/help/features.html#prefetch

  31. Re:FRISTY PSOT!!!! by _EternaL_ · · Score: 0, Flamebait

    retard

    --
    -=+=-=+=-=+=-=+=-
    following my instincts not a trend...
  32. Google vulnerable? by Anonymous+Cowhead · · Score: 5, Insightful

    It seems odd to blame this on Google. According to the linked mailing list posting, the problem is caused by the "auto detect character set" feature in IE (and probably other browsers,) and the lack of a "charset" parameter in the HTTP response from Google. The HTTP spec is pretty clear that a missing charset parameter means ISO-8859-1, not "browser should guess", and certainly not UTF-7.

    So isn't it really the "auto detect" feature in the browser that causes the vulnerability, and not Google's lack of "charset encoding enforcement" as the mailing list posting from Watchfire Research claims? Let's put the blame where it belongs. I say we should applaud Google for going the extra kilometer to protect users with non-compliant browsers.

    1. Re:Google vulnerable? by http101 · · Score: 1
      I'm definitely with you on this one. The browser itself should be blamed for automatically assuming the encoding. It's like IE assumes anyone from Mexico is Italian; sure the languages share common words, but it doesn't make them the makers of spicy sausage, shoes, and Ducati motorcycles.

      As for Google going the extra 0.621371192 miles to make sure the end user is protected against this, I do praise them for their efforts. The part in the article that caught my eye was the segment near the bottom showing when this problem was fixed (see below). This is hardly news.
      --[ Solution

      =20

      Google solved the aforementioned issues at 01/12/2005, by using=20

      character encoding enforcement.

      =20
      --
      -- Game Developers: Stop porting badly-textured games from crappy console systems!
    2. Re:Google vulnerable? by pembo13 · · Score: 1

      Yah, but then people will call you a Google fan boy

      --
      "Thanks for all the money you paid to us. We've used it to buy off ISO among other things" -Microsoft
    3. Re:Google vulnerable? by jonwil · · Score: 1

      This is not the only place Internet Explorer does something different to what HTTP says.

      As far as I know, HTTP says that if the HTTP headers have a content-type header, the browser should treat the data as though it was that content type regardless of the actual contents. But IE does not do this. IE will use the content-type header, the file extention AND the contents of the file to decide what to do with it. This means that even though the web server sent the file as text/plain, IE may not render it as plain text (for example, sending HTML as text/plain wont work since IE will render the HTML anyway).

      Mozilla and Firefox get it right and treats the content-type as authoratitive (although I think there is an exception when loading an image for an IMG tag)

      Interpreting the file type based on the contents or extention should only be done if the server does not send a content-type header.

  33. Web Services by PerlPenguin · · Score: 1

    Agree with the grandparent, but still an interesting point. This aspect is probably the most pertinent topic related to this story. You could say this makes a case not simply for web-apps but for centrally hosted web services and APIs. (Like the Google Maps API, for example)

  34. Re:FRISTY PSOT!!!! by Anonymous Coward · · Score: 0

    > retard

    Or shall we say tarded again?

  35. Re:What bullshit... - Are you out of your mind??? by ninja_assault_kitten · · Score: 1

    I'm not saying it's a technical challenge. I'm saying that the impact is dramatically reduced by having to take that step verus something like an XSS vul in the GMail interface which could be exploited by a malicious email.

  36. bzzzt. by slashkitty · · Score: 1

    none of those qualify as XSS. The javascript in the first example must be entered by the USER, it can't be done by a third party. While they should filter this input, it's not a security hole. Allowing yourself to run JS on any site in your own browser is not a security hole (in fact, it's easy to do). It's only a problem when it can be done by someone else.

    --
    -- these are only opinions and they might not be mine.
    1. Re:bzzzt. by ninja_assault_kitten · · Score: 1

      I never referred to it as a security hole. That was my whole point. XSS doesn't necessary have security implications.

    2. Re:bzzzt. by slashkitty · · Score: 1

      XSS does have security implications. It's true that the vulnerable site does not always have important things on it.. however, XSS is always a security problem for a site you trust. The example you gave WAS NOT XSS, and was not a security problem. Show me a real XSS problem on yahoo or any other major site, and I will show you a major exploit.

      --
      -- these are only opinions and they might not be mine.
    3. Re:bzzzt. by ninja_assault_kitten · · Score: 1

      I'm not sure what your motivation is here... are you trying to protect the image of Yahoo?

      Tell me this.. If I create a simple web page which a single user supplied variable which is rendered as HTML *and* this variable is vulnerable to XSS attacks, where is the security vulnerability?

    4. Re:bzzzt. by slashkitty · · Score: 2, Interesting
      if you put this on a site you trust it is, and other have access to it. One can pass a link that contains a script, which could do all sorts of things. It can load up pages on the site and perform actions, steal cookies and information on the site, or present full pages of information that look like a regular page on the site, which is very usuful in phishing attacks.

      In an earlier XSS exploit, I wrote a javascript that could be injected into a citibank site. It would automatically go through the ENTIRE money transfer process, including confirmations. (It was not used on other people of course, and they shut down that site evetually) Other examples I have made included fake articles on NYTimes site and stolen cookies from microsoft.com

      --
      -- these are only opinions and they might not be mine.
    5. Re:bzzzt. by baadger · · Score: 1

      If that simple webpage (presumeably not sensitive or particuarly important) is part of a domain, and on another subdomain of said domain a more critical page sets "thedomain.com" as the domain part of it's cookies, it becomes trivial to read these cookies (if the user has any) and send the data somewhere sinister.

      There are many ways it can become dangerous, most of the time these exploits are compounded to cause a serious problem and don't work alone.

      It shouldn't all be down to web developers though (you have to take your security into your own hands sometime). A really proactive antiphishing enabled web browser would alert the user when part of the query string in an url from an offsite referrer is about to be used in the receiving page by javascript. This of course, wouldn't solve server side XSS attacks, but it'd be a nice start.

    6. Re:bzzzt. by ninja_assault_kitten · · Score: 1

      Did I mention cookies? It's a single page with a single variable. Nothing is going on in the background. There is no authentication, there are no sessions to manage.

    7. Re:bzzzt. by ninja_assault_kitten · · Score: 1

      You're completely missing my point. I know the potential vectors of exploitation with XSS, I'm merely stating that an XSS can and have no security implications. XSS and security vulnerability while used together in most circumstances are not synonymous.

    8. Re:bzzzt. by ninja_assault_kitten · · Score: 1

      Quite a few typos there. Let me say that again: You're completely missing my point. I know the potential vectors of exploitation with XSS, I'm merely stating that an XSS can exist and still have no security implications. While XSS and security vulnerability are generally used together, they do not necessarily have to exist together.

  37. Re:Hmm by Anonymous Coward · · Score: 0

    the problem with irony is that it is often too subtle.

  38. OH NOS! by Doktor+Memory · · Score: 1

    And then what happens to AJAX?

    I dunno... a bunch of empty-headed hype men will have to find a new buzzword to latch onto?

    It's just a thought.

    --

    News for Nerds. Stuff that Matters? Like hell.

    1. Re:OH NOS! by tbmcmullen · · Score: 1

      And what about those who did it before it was known as AJAX... while it was known as AJAX... and will continue doing so after it has lost its popularity? Just because some shmucks like to use it as a buzzword, does not mean that it is not a useful technique.

    2. Re:OH NOS! by Crunchie+Frog · · Score: 1

      Amen to that. I didnt know what AJAX was for ages (and, yes, couldn't be bothered to google the abbrev.). Then when i found out, I was underwhelmed - I, and many many others, have been doing this on intranet sites for years and years, pretty much since xmlhttp made its first appearence.

      The only difference now seems to be that its happening on the Interweb instead of just intranets, as the xmlhttp engines are now on more (most?) home boxes.

      Apparently that means its completely new and should get its own acronym. sigh

      --
      --- Never attribute to malice that which can be adequately explained by stupidity
    3. Re:OH NOS! by Anonymous Coward · · Score: 0

      Ding ding ding! We have a winner! Nuts to AJAX. If I ever am forced to use it, I can tell NoScript to allow it. I've whitelisted Google, Wikipedia, and a few other sites; that's about it. Javascript free for a month now and loving it.

  39. amen by conJunk · · Score: 1
    I've found YYYY-MM-DD to be the easiest way to ensure chronological consistency.

    absolutely... biggest category -> middle category -> most restrictive category is good, going the other directions makes no sense at all

  40. Detailed Explanation by Anonymous Coward · · Score: 0

    You might find this explanation helpful: http://shiflett.org/archive/177

  41. Re:Hmm by denison · · Score: 1

    All posts from slashdot uids less than 10,000 are automatically moderated as informative, interesting, or funny.

  42. RFC 3339 by Plutor · · Score: 1

    Yeah, you and RFC 3339 (and their dog).

  43. what .... by GavrocheLeGnou · · Score: 1

    What a buzz for nothing ...
    and a LATE nothing ....


    ------
    GavrocheLeGnou
    Flash Socket Server For Xml Communication

  44. OT: date format by higuita · · Score: 2, Interesting

    12/01/2005

    No offence but i think that this US format is plain stupid... really...

    Is that 12 of january or 1 of december? its a format that have several possible intepretations and without any logic (middle time scale/low/high !?!)

    I can understand very well the 2005/12/01 and the 01/12/2005 (i prefer the first, specially in computers, but last is better for reading on paper) but the mixed US format is wierd and dangerous...

    Most of the time looks like you must guess the correct date.

    so why dont the US kill this stupid format?

    --
    Higuita
    1. Re:OT: date format by Cunk · · Score: 3, Funny

      "so why dont the US kill this stupid format?"

      It was scheduled to be phased out on 01/03/02 but, well...you can guess what happened.

      --

      I am the inventor of the hilarious refrigerator alarm.
    2. Re:OT: date format by amliebsch · · Score: 3, Informative
      Most of the time looks like you must guess the correct date.

      No, it is a de-facto standard in this country. That is the way dates virtually all dates are written, so there is not often confusion. For international compatibility, we use named months or the ISO format. The U.S. military, for example, has standardized on YYYYMMDD (and HHMM, obviously).

      Incidentally, it's not entirely without logic. The order of the numbers matches the way we usually talk, i.e., ("December Twenty-First, Two-thousand and five"). Except for the the holiday colloquially known as the "4th of July," the vast majority of people say it in the format, "month day, year." Whether the written or oral ordering of the date this way came first, or simultaneously, I do not know, but it is at least consistent.

      --
      If you don't know where you are going, you will wind up somewhere else.
    3. Re:OT: date format by sr180 · · Score: 1

      Here in australia we would say, "Twenty-First of December, Two-thousand and five" Which matches the way we would write the date, 21/12/2005.

      --
      In Soviet Russia the insensitive clod is YOU!
    4. Re:OT: date format by glitch23 · · Score: 0

      I think the reason we say the month and day first before the year is because when we are talking we are usually referring to current events of the same year so the year is understood. For log filenames and other things that can span more than a year (ie. historical data) and into the distant pass so better ways of organizing the dates is needed.

      --
      this nation, under God, shall have a new birth of freedom. -- Lincoln, Gettysburg Address
    5. Re:OT: date format by Inspector+Lopez · · Score: 1
      The order of the numbers matches the way we usually talk, i.e., ("December Twenty-First, Two-thousand and five")

      In Strunk & White's "Elements of Style", a case is made for the logic and error robustness of "21 December 2005" (text separating numbers, and progressively larger units) ... and they are right. And that's the way I have talked and written ever since I first read Strunk & White, about 25 years ago.

      The ISO standard ordering YYYYMMDD is perfectly sensible, too, for computer documents.
    6. Re:OT: date format by Splintax · · Score: 1

      yes, was about to mention that.. is it just us? :-/

    7. Re:OT: date format by higuita · · Score: 1

      well, in portuguese its 2005/12/11 is "onze de dezembro de 2005", and i think all latin languages use this format... so i think its better for you to speak a better language ;)

      --
      Higuita
  45. Re: dada's latest lassez-faire rant by ediron2 · · Score: 1

    Oh, for pete's sake...

    I think the 90% of the world that doesn't like obsessing with security would disagree with you about lassez-faire and how well it is handling identity theft and other criminal conduct that has exploded thanks to the internet. My dad *deserves* legal protections from phishing attacks (a specific example: banks should be required to guarantee client accounts... that is WHAT A BANK IS!!!). And a small business should have their online transactions safe from remote fraud (with banks again being held responsible for THEIR end of any fraudulent transaction). Doing so means legally-defined minimum standards and coverages for financial institutions.

    You're quick to claim that all regulatory activity is a failure, but using your same (flawed) reasoning, technological remedies have also failed to 'solve' ID theft, viruses, trojans, spam, keyloggers, hacking, international abuses, and so on. These problems all remain, and they need a blend of tech and legal remedies. Tech wherever possible, legal to make sure that it is never cheaper/easier to deny or whitewash an expensive problem.

    We outgrew that silly business-will-self-regulate oversimplification with Love Canal and DDT, if not with child labor. Online crime is huge and growing rapidly. People's lives are being harmed. And the single biggest cause is that easy-and-unsafe technological setups are not being held accountable for damages. Time and again, the market has proven unable to accomodate safety concerns: they are ignored in a race toward the bottom line. Whether we're talking about child labor, environmental protections, social security or online fraud, the market regrettably lacks this ability. The only difference here is that it is harder to directly KILL people via online crime. Because the market seems unwilling and unable to self-correct, tech remedies alone won't solve things. Culpability and minimum standards are needed to force all businesses to work at a minimum standard of protection.

    You're wrong here because you overreach. Both tech and legal remedies fail alone because of what they're up against: a rapidly-changing landscape of attacks and remedies.

    Tech innovation is incredibly powerful. For example, as much as I hate DRM, it at least improves the aggressive segmentation of data and code, strengthens authentication (itself a two-edged sword), and gets the problem back out of joe-user's lap. And that is exactly WHERE the problem needs to not be: producers should have minimum standards of quality and be held liable whenever they undercut these minimum standards. The argument worth holding is about the threshold required, not about whether public interests are served by having legal minimum standards.

    (Really, dada, it seems like every free-market crank message I see lately is written by you. Went to Foe you a week ago and found you ALREADY are on my foes list. This is finally a flaw with mitigating my slash-addiction with alterslash.org: it can't realign you into the permanent-troll status you deserve.)

  46. 11/22/33 by horacerumpole · · Score: 1
    I know a guy who was born on November 11th, 1933.

    He's in Israel but still it looks nice in US format.

    Other than that - kill this stupid format. YYYY-MM-DD or stating month names is the way to go to avoid this stupidity.

    1. Re:11/22/33 by Anonymous Coward · · Score: 0

      "I know a guy who was born on November 11th, 1933."

      Um, wouldn't November, 11, 1933 be "11/11/33"? Or "33/11/11"?

  47. Post the flaw.. by Anonymous Coward · · Score: 0

    and say you did so because said companies were unresponsive or impossible to reach in a realistic manner.

    Flaw will get fixed ASAP and company will have egg on face.

    Its better that you do it this way NOW than waiting for a bad guy to use the flaw to his advantage, not tell anyone about the flaw, and fuck up things royally for people before it is figured out and fixed.

  48. Except in soviet russia... by someone1234 · · Score: 1

    Or was it northern america???

    --
    Patents Drive Free Software as Hurricanes Drive Construction Industry
  49. Re: dada's latest lassez-faire rant by dada21 · · Score: 1

    I think the 90% of the world that doesn't like obsessing with security would disagree with you about lassez-faire and how well it is handling identity theft and other criminal conduct that has exploded thanks to the internet. My dad *deserves* legal protections from phishing attacks (a specific example: banks should be required to guarantee client accounts... that is WHAT A BANK IS!!!). And a small business should have their online transactions safe from remote fraud (with banks again being held responsible for THEIR end of any fraudulent transaction). Doing so means legally-defined minimum standards and coverages for financial institutions.

    Actually, a bank is there to store your valuable money, and that's all it is to do. A mortgage company is for home loans, a personal line of credit company is for credit cards. Banks just store money -- they used to store your gold very safely and give you a note guaranteeing you that gold -- it was called a dollar bill. Banks do not have to guarantee you anything, in fact, in a free market, banks that didn't guarantee you safety would not last as people would put their money in safe banks. Don't ask laws to give you what you can have for the asking.

    You're quick to claim that all regulatory activity is a failure, but using your same (flawed) reasoning, technological remedies have also failed to 'solve' ID theft, viruses, trojans, spam, keyloggers, hacking, international abuses, and so on. These problems all remain, and they need a blend of tech and legal remedies. Tech wherever possible, legal to make sure that it is never cheaper/easier to deny or whitewash an expensive problem.

    Interesting. I don't use my ID -- ever. I don't use my social security number except when I take payments from a customer and need to fill out a 1099. I don't bank, so I don't worry about banks. I don't have credit cards anymore. Why would I worry about identity theft? Everyone that knows me, KNOWS ME. Viruses are solved -- I haven't had one in years. Anyone who gets a virus is to blame, not the virus. Spam, all that? I don't get it either. My public e-mail address here got 2 spam messages last week, and I post my e-mail address for all to see!

    We outgrew that silly business-will-self-regulate oversimplification with Love Canal and DDT, if not with child labor.

    I'm glad I'm on your foe list, because you speak nonsense, seriously. I don't mean to write any flamebait, but Love Canal was proven a government problem, not a corporate one. The government you so loved made the problem what it is. In fact, in the media publications of the time before the disasters, many companies were warning the school board not to build there. Your government did it, not any big bad corporation.

    As for DDT, this is another greenie myth. You might have "learned" some scary myths in your pro-environment rally or in your public school, but it's all just myths.

    Don't spew authoritarian rhetoric if you're against my anti-authoritarian rhetoric. We'll just both flag each other -5 and be done with it. I personally like hearing debates against my opinions, but not when it is the same proven MYTHS over and over and over for the last decade. Come up with new things to find false, will you?

  50. Re:Javascript is a security problem? IT CAN BE... by Anonymous Coward · · Score: 0

    Agreed on javascript...

    And, unfortunately so, it gets abused here & there, but in places you would NOT expect... like in malicious adbanners on sites as well!

    I've been writing to TURN JAVASCRIPT OFF IN YOUR WEBBROWSER since the mid-90's in fact, first here (as article #1 from NTCompatible.com illustrated & I put it up for speed & security optimizations to your OS & apps there in 1997 first):

    http://64.233.161.104/search?q=cache:BWFk5yhHJhYJ: ntcompatible.com/article1.html+%22Alexander+Peter+ Kowalski%22&hl=en

    And, more currently (far more thorough article, it started from that one's foundations) here:

    http://www.avatar.demon.nl/APK.html

    For Windows NT-based OS (2000/XP/Server 2003) users - it ALL just works for better security (and speed) of your overall PC operations...

    APK

    P.S.=> Like yourself? I "saw it coming"... sometimes, you can just tell that potentially good things will get abused! It's for the overall good though imo, I will take the 'high road' on that because it allows the developers to study the flaw, & hopefully fix it, in whatever type of software it is out there that gets a hole found in it, or a potential one... apk

  51. Re: dada's latest lassez-faire rant by Geoff-with-a-G · · Score: 1

    You're quick to claim that all regulatory activity is a failure, but using your same (flawed) reasoning, technological remedies have also failed to 'solve' ID theft, viruses, trojans, spam, keyloggers, hacking, international abuses, and so on.

    Yes, clearly the unregulated (or minimally regulated) Internet has proven vastly inferior to the legally enforced areas like theft, rape, assault, and murder. It turns out that market forces don't eliminate 100% of problems, whereas clearly government regulation does.

    Or, if we drop the sarcasm and extreme oversimplification, we discover that both the mostly lassez-faire world of Internet commerce and the mostly government handled law-enforcement and personal safety realms fail to solve their problems 100%. Yes, viruses exist. This doesn't mean that tech security is a failure.

    Up until the big news virus/worm epidemics a year or two back (Blaster, Nachi, Sasser, MyDoom, etc) viruses and worms weren't really that big of a problem. Yes, they existed, yes they infected a couple computers. But that wasn't a big enough problem to justify spending lots of money addressing those issues.

    After the big news problems hit, companies started taking computer security more seriously, without govermnent regulation having to tell them to. The very large goverment organization where I work established a Chief Security Officer position and a whole department that hadn't been there before. Even Microsoft started massive pushes to hire better security-conscious programmers and prioritize security. Yes, it will take a while for these things to bear fruit, but large government programs don't move any faster than private ones.

    Neither extreme is perfect. Free market security behaviors don't completely eliminate viruses and worms and identity theft, just as government law enforcement doesn't completely eliminate crime. But both approaches do quite well, and as dada points out, the self-instituted corporate responses to computer security flaws have been quite impressive. The number of zero-day exploits remains small. Recent studies show that the vast majority of identity theft never leads to any actual harm. I don't think goverment regulation would significantly improve this area, and would perhaps make it worse.

    That doesn't mean that the complete lassez-faire approach solves all problems, but a mostly lassez-faire approach does mostly solve some problems, and it appears that this is one of them.