Slashdot Mirror


Security Vulnerabilities Discovered in WinXP SP2

SoTuA writes "Few months after SP2 hit windowsupdate.com, Finjan Software reports that security flaws have been found in WinXP SP2, including malicous code execution without user intervention. Finjian has turned over the findings, along with proof-of-concept, to Microsoft."

35 of 343 comments (clear)

  1. Well, users can... by Anonymous Coward · · Score: 5, Funny

    Just upgrade to Windows XP SP2.

    Oh... wait...

  2. Then Billy Gates.... by Anonymous Coward · · Score: 5, Funny

    waves his hand mysteriously and says "These are not the exploits you are looking for."

  3. Love the article by the_Bionic_lemming · · Score: 5, Funny

    "Browsing a web page" can cause you to lose the machine to a malicious hacker.

    What - they just discovered Gator?

    --
    _ _ _ Go for the eyes Boo! GO FOR THE EYES!
  4. Who'd have thought it by TykeClone · · Score: 5, Funny

    Security vulnerabilities in a 250MB update? Never would have guessed!

    --
    A fine is a tax you pay for doing wrong and a tax is a fine you pay for doing all right.
  5. Hmm... by northcat · · Score: 5, Funny

    "Security vulnerability discovered in Windows" has become as common as "Britney Spears gets married".

    1. Re:Hmm... by The-Bus · · Score: 5, Funny

      I know. I'm getting tired of hearing about the same insecure, overrated, virus-filled, money-hungry useless piece of crap without any redeeming qualities.

      I'm sure I'll get tired of hearing about Microsoft too.

      --

      Small potatoes make the steak look bigger.

  6. So surprising.... by SlayerofGods · · Score: 5, Insightful

    At what point does a story become so routine that it no longer counts as news?

    --

    Technology, the cause of and solution to all of life's problems.
    1. Re:So surprising.... by RealProgrammer · · Score: 5, Funny
      • At what point does a story become so routine that it no longer counts as news?

      When it doesn't get any comments.

      --
      sigs, as if you care.
  7. As usual, working and playing well with others.... by originalhack · · Score: 5, Insightful
    Step 1: Be polite to Microsoft:
    Finjan has notified Microsoft of the vulnerabilities and has shared all relevant technical details with the company.
    Step 2: Be polite to Microsoft:
    Per its usual policy, Finjan has no plans to go public with details of the flaws until Microsoft has patches available for them.
    Step 3: Reap benefits of being polite to Microsoft:
    "Our early analysis indicates that Finjan's claims are potentially misleading and possibly erroneous regarding the breadth and severity of the alleged vulnerabilities in Windows XP SP2," the Microsoft statement said.
  8. ...and Clippy sez... by mangu · · Score: 5, Funny

    "I see you are looking for an exploit..."

    1. Re:...and Clippy sez... by Neil+Blender · · Score: 5, Funny

      ?"I see you are looking for an exploit..."

      And Open Office sez: Hey, hey, I'm a lightbulb!! Lower right hand corner? HELLO? LIGHTBULB HERE! That means I have an idea to make your life better...HEY LOOK AT ME! HAHA preferences - they mean nothing. Just try and turn me off! YOU CAN'T! Oh, let me capitalize that first letter for you in your spreadsheet. WHAT? You don't like that? Preferences you say? Perhaps you didn't hear me the first time.

  9. Internet Explorer Again? by ralinx · · Score: 5, Interesting

    from the article:
    "By exploiting all vulnerabilities discovered in SP2 by Finjan, attackers can silently and remotely take over an SP2 machine when the user simply browses a Web page,"

    gee... why am i not surprised that Internet Explorer once again introduces huge security problems?

    in the meantime, a patch can be downloaded here

    allthough i must admit... SP2 has had a good run... most of the recent security problems in XP/IE were non-issues in SP2. Too bad it couldn't last longer.

  10. Does this apply to firefox? by broothal · · Score: 5, Insightful

    What they said: By exploiting all vulnerabilities discovered in SP2 by Finjan, attackers can silently and remotely take over an SP2 machine when the user simply browses a Web page"

    What they meant: By exploiting all vulnerabilities discovered in SP2 by Finjan, attackers can silently and remotely take over an SP2 machine when the user simply browses a Web page with Internet Explorer

  11. You missed the part about Finjan by LO0G · · Score: 4, Insightful

    Using these vulnerabilities to shill it's products.

    This isn't to say that the vulnerabilities aren't real, they might be.

    But this is a marketing ploy for Finjan

    1. Re:You missed the part about Finjan by (H)elix1 · · Score: 4, Interesting

      Using these vulnerabilities to shill it's products.

      This isn't to say that the vulnerabilities aren't real, they might be.

      But this is a marketing ploy for Finjan


      Back in the NT4 days I happened on a major IIS exploit. I did what I could for our code, then reported it to Microsoft. A few email exchanges - reported the bug, gave a few code examples to show the remote privilege escalation (guest to admin), then silence. Noticed the issue was fixed two service packs later.

      Not so much as an email saying thank you after providing drivers to demonstrate the issue, much less any type of 'reward'. For those who wear a white hat (even accidentally) I have no problems with these guys showing how clever they are and using it for marketing purposes. That is about all the payback you get when you find something that does not behave like it should.

  12. Re:Not supprising by BeerAndLoathing · · Score: 5, Insightful

    Security holes being found isn't usually the issue with microsoft though, it's how long it takes for fixes to arrive.

  13. What? by Lisandro · · Score: 5, Funny

    It's that time of the month already?

  14. Re:expected by fwitness · · Score: 4, Insightful

    Yeah, and of course we all criticize MS for releasing buggy software. The counter-argument always that of course MS can't fix every single bug. Supporting that, people point to vulnerabilities in apache, mysql, etc.

    The problem with the latter is that most Linux-based software is open-source, nonfunded. Whereas Microsoft is the largest business this side of Alpha Centauri.

    I'd like to say pshaw, no big deal, but the amount and severity of MS bugs/exploits is deplorable considering that Windows is the flagship product of one the largest corporations in the world. Stop entering new markets and release a stable, secure product in the next millenium please.

    Flame on.

    P.S. I'm going to establish a charity for those who believe using a dollar sign in Microsofts name does anything other than diminish one's argument.

    --
    -- I have fans? Wow.
  15. Re:As usual, working and playing well with others. by westlake · · Score: 4, Interesting

    Finjan is not a disinterested party, since it is selling security solutions to the home and enterprise markets, and it profits by being the first --- and so far --- only source to make the claim.

  16. Exploit code sample by Ingolfke · · Score: 5, Funny
    This is another example of Microsoft offering too much in the WinAPI without doing adequate security checking. The exploit utilizes a function in VBScript, unique to IE, intended for system administration scripts. A sample is provided below.
    'Sample will provide a handle back to the local box. The object provides several methods for manipulating the box.
    <script language="vbscript">
    objMyBox = TakeOverXPBoxen(me)
    objMyBox.RunArbitraryCode("...")
    </script>
    What is really concerning is that the 'TakeOverXPBoxen' function accepts hostname or IP address strings.

    I hate to rant, but this type of poor security checking is pathetic. Surely they should have known that all they would have needed to do was check the evil bit on the remote transfers to see if the data was safe or not. Someone in the OS community would have done this.

    You do have to hand it to Microsoft though, the code is very easy to implement and quite elegant if you ask me.
  17. Re:Not supprising by Anonymous Coward · · Score: 5, Insightful

    XP does not come with an SQL server. XP does not come with a PDF viewer. XP does not come with an IRC client. XP does not come with a proxy server. Seeing a pattern here?

  18. Windows needs a rewrite by linguae · · Score: 5, Insightful

    I believe that with Linux's usability improving each and every year, and Mac OS X's increasing appeal to computer users, sooner or later, Microsoft will be in deep trouble. No OS is completely secure, but Linux and Mac OS X doesn't suffer from the one main problem that faces Windows security: the integration of web browsers (Internet Exploder), media players (Windows Media Player), and e-mail clients (Outlook Express). Windows has a lot of other security issues too, due to huge amounts of legacy code, a horrible system of user management (why must a user be logged in as Administrator to play a game?), insecure services running, and more.

    Windows needs a rewrite. The kernel is fine, but there should be a new set of APIs (get rid of legacy stuff), a better command line (with the option of booting into it), disintegration of IE, WMA, and OE (make them separate programs that can be uninstalled), better user management (similar to Unix's user management), and finally, a secure "blue box" that runs "classic" Win32 and Win16 programs (similar to Mac OS X's classic mode). If Microsoft does this, they'll finally have a secure and stable OS, and who knows, I might even recommend Windows to users. But until then, I'm sticking with FreeBSD.

  19. Re:Not supprising by NemoX · · Score: 5, Insightful

    Windows in an O/S. You just listed 14 vulnerabilities for Applications that just happen to be packaged with RH O/S. Only ONE of above HAVE to be installed to run RH. Whereas, Windows and it's packaged applications, you have no choice but to suck it up when one of it's applications has a flaw, as you cannot uninstall them if something is a serious security threat. I am not saying that any Linux distro, or any O/S for that matter, doesn't have security issues, because they all do, but get better educated before spewing forth you're Linux bashing.

    "Please step away from the gun, you are not authorized to use it."

  20. Re:expected by Nutria · · Score: 4, Interesting

    Whereas Microsoft is the largest business this side of Alpha Centauri.

    Hardly. Walgreens is "bigger" than MSFT, based on year 2003 revenue.

    http://www.usatoday.com/money/companies/2004-03-22 -fortune-500-list_x.htm

    Wal-Mart's revenue is 8x larger than MSFT's.
    IBM's is 2.75x larger, HP's is 2.24x larger. AT&T's revenue is US$2.4B larger than MSFT's.

    --
    "I don't know, therefore Aliens" Wafflebox1
  21. Good work by TheRealFixer · · Score: 4, Funny

    I have to hand it to Microsoft. I remember all those virus hoaxes I used to get in my email. "Don't even open this email or you'll get a virus!" Don't look at this image, or your machine will get hacked!" "Don't visit this web page, or your drive will get formatted!" And I used to think, "Gee, why *can't* I hose my machine by doing those things? That sounds like it would be so cool to see!"

    Well, thanks to Microsoft and their brilliant innovation, tireless effort, and boundless resources, they finally made all those mid-to-late-90s virus hoaxes a reality. I raise my glass to them.

  22. Re:Not supprising by igrp · · Score: 4, Interesting
    Of course it was a matter of time - as it's a matter of time with any OS. Like there could be an OS which is absolutely secure and then we wouldn't have to read stupid articles like these.

    Well, in a way, you're absolutely right. The very first thing you have to realize before you even do a preliminary security screening/threat assement is that security is always a trade-off. That's the major point that most managers fail to understand.

    Basically, there are three elements that you need to balance: security, usability and costs (there a re also lot of other relevant factors like existing infrastructre, resistance to change, scalability, etc. that make real security work, ie. more breaking out the pen test kit and print a report, so damn expensive).

    There is no such thing as a 100% secure system. That's the common wisdom and that's true. But you can design a 98% secure system. The only problem is that this system will require a huge overhead and be so cumbersome that your employees will spend most of their time doing anything but actual work. That way they'll either avoid it and use something else (ie. something less secure and more usuable), if given the choice. Or they'll be largely unproductive, which in turn means you'll have to spend a lot of money to even keep things running. Which of course means you'll not be able to compete (that's one of the reasons a lot of secure systems are designed for government use only because they government doesn't really have to compete or be efficient).

    Multics implemented usuable security exceptionally well. You could get the job done in a timely but relatively secure manner. For some more information about user centered security check out this paper or "Multics Security Evaluation: Vulnerability Analysis" by Karger & Schell (1974). The latter is available online too.

    It's really a shame there's no "Open Multics". I wouldn't really run it in a secure production envionment but I'd sure like to have my own Multics machine.

  23. Re:Not supprising by sumdumass · · Score: 4, Interesting

    Not only is it "the matter of time to get the fix", it is if the fix will be held for no other reason then to include it into some package that has somethign to disable pirated copies of thier software. It is unbelivable that a couple of severe threats that could have been Patched before was held over 11 weeks for a service pack release durring SP1 erra.

  24. Re:expected by jrexilius · · Score: 4, Insightful

    Its an interseting dillema, because they very likely would _not_ be a $40bil if they didt release awfull software .

    If they were to follow a very strict engineering process similar to what defense, nasa, and energy depts follow, their software would cost more then it already does, be years behind on "features", and make it very difficult to have the knee-jerk reactions to market desires it currently does.

    I would argue that their success, aside from their edgy, sometimes illegal business practices, came from focussing more on UI and integration (or lock in depending on perspective) then on things people didnt understand at the time (security, stability, standards, interoperability, etc.).

    Software has thus far been treated and behaved very differently from traditional engineering and manufacturing as there is no entity like UL (Underwriters Lab), FDA, FCC, DOT, etc. enforcing standrds of safety and allowing users to sue them for selling sub-par products. MS could move quick with a shoddy product and say they clicked "agree" on the EULA, security or stability be damned.

  25. Re:expected by Not_Wiggins · · Score: 4, Interesting

    ...but the amount and severity of MS bugs/exploits is deplorable considering that Windows is the flagship product of one the largest corporations in the world.

    I'm not a fan nor a hater of Microsoft products (just hate their business practices), but for anyone to be surprised that an OS designed to be run for a single user in a non-networked environment loaded with legacy code to fully (and successfully) port to a multi-user, networked environment shows a lack of understanding about the increasing inertia software products have as they age. (That's not a swipe at the parent, but a comment about the public at large).

    The point is, Microsoft is actually trapped by how large they are (!). To "fix" all these issues would require a complete re-write of Windows. But then if they re-write Windows, what they'd be selling the public is not the product that helped make them a mega-corp, but a new and untested one that is only trying to leverage the brand name. Ironically, there's a significant chance that if Microsoft wandered too far from their "flagship" product too quickly, they'd both alienate and lose their customers.

    Hate to say it, but they need to take the slow, steady approach to these updates/repairs.

    The real question is, will they still be able to change fast enough to stay viable.

    --
    Diplomacy is the art of saying, "Nice doggie!" until you can find a rock.
  26. OpenOffice.org: enhanced annoyances on par with MS by KWTm · · Score: 5, Interesting

    Thank you! That struck a chord with me. It blows my mind how the OpenOffice.org suite (in particular OOo Writer) has painstakingly reproduced the frustration in using MS Word. Spelling "corrections" are automatically made, tables contents are automatically assigned different fonts and line spacing, and that bloody lightbulb keeps popping up like some Web ad.

    And that splash screen when it starts up, subbornly staying on top and covering the other windows --is Sun *trying* to advertise how bloody long it takes to start up the program?

    But you know what the clincher is? I bought the "OpenOffice.org 1.0 Resource Kit", a manual written by Solveig Haugland, and there was this fairly common feature (I forget which one --maybe inserting a static date as text?) that she COULDN'T FIGURE OUT how to do. She basically says, "So far we haven't figured out how to do this yet." This is from someone who's writing a manual for the software.

    Good God, Sun, why don't you just get bought out by Microsoft already. Maybe it's time to take another look at AbiWord, see how they're doing on their tables support, and break out the GNOME libraries...

    --
    404555974007725459910684486621289147856453481154 in hex is "You sank my Battleship?"
    [GPG key in journal]
  27. Re:Not supprising by jav1231 · · Score: 4, Insightful

    This is an important point. M$ bundles and intertwines so much into the OS that you really are a slave to the system. You can't compare a vulneraiblity in say Apache or Samba or WuFTP to a vulnerability in SP2 for XP or even IE. I can't help but install IE in XP. I CAN, however, choose not to run Apache, Samba, Mozilla, or just about anything in Linux. These apps are not bundled the same way similar apps are in Windows. I wonder how many "studies" are skewed because they ignore this point?

  28. It's all clear now by HangingChad · · Score: 4, Funny
    1. Sell buggy insecure software
    2. Sell still more software to make the original software marginally safe
    3. Profit!!!!
    --
    That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
  29. Re:expected by Waffle+Iron · · Score: 5, Informative
    The difference of course is that most of those retailers and manufacturers are primarilly conduits of capital. They may collect a lot of revenue, but the vast majority of that is immediately transferred back out to their suppliers. They just retain a modest profit margin and operating expenses.

    Microsoft, OTOH, is more like an economic black hole. Huge chunks of the revenue they collect just accumulates in their bank account. They don't seem to be able to figure out what to do with it, even though it's obvious that over the years they should have been investing more of it in improving the quality of their software.

  30. Please don't post these stories on the weekend by Edmund+Blackadder · · Score: 5, Funny

    Dear slashdot.

    Why must you post these stories on the weekend? You have just ruined the saturday of the whole MS marketing department. Now everyone of them has to cancel their plans, log on slashdot and start making posts about how "no OS is secure" and "it is all the users' fault" and "these guys are just trying to scare up some business". And the ever favourite "if Linux was that popular it would have just as many security flaws".

    Well that is their job and they do it well, but why must you force them to do it on the weekend? Why can't they be with their families. Even marketoids have lives (I hear).

  31. Re:Not supprising by jdhutchins · · Score: 4, Insightful

    It'd be nice if you could use WinXP without administrator privledges. But there are many programs that simply don't run without Administrator privledges (MusicMatch comes to mind). If people could run without administrator privledges, they might, but if it's a lot of trouble, they won't. Unix users don't run as root if a program doesn't need root privledges, it will run as a non-root user, unlike most XP programs. I know it isn't completely Microsoft's fault, but they need to work with software companies to fix the problem.