Slashdot Mirror


Winamp Skin Exploit in the Wild

An anonymous reader writes "Secunia.com has announced an exploit (derived from xml escaping the Internet zone into IE's local zone) that exploits Winamp's habit of automatically installing skins. Currently all versions of Winamp are affected. Details on the Winamp forums - apparently an exploit is already in the wild, and spreading."

19 of 397 comments (clear)

  1. yet another way... by ryane67 · · Score: 5, Funny

    to compromise a system..

    Luckily the masses of windows users are content to use windows media player which should slow the spread of this.

    --
    ?SYNTAX ERROR IN LINE 42
    1. Re:yet another way... by black+mariah · · Score: 5, Funny
      What can you do?
      Well, when I'm dictator it will be legal to punch people in the face for doing stupid shit like that. Ought to help out a bit. Imagine a technician comes to your home, you tell them what's wrong and what you did... WHAM! A nice fist in the face. Hell of a deterrent, that.
      --
      'Standards' in computing only impress those who are impressed by things like 'standards'.
  2. Damn you Britney! by ZipR · · Score: 5, Funny

    I knew that your oh-so-sexy winamp skin would be my downfall.

  3. Mozilla by linuxci · · Score: 5, Insightful

    One of the winamp betas had the option to use the mozilla engine rather than the IE one. Shame they never spent more time on this feature then they could easily tell people they could fix this exploit by turning off the MS Engine.

    1. Re:Mozilla by Anonymous Coward · · Score: 5, Informative

      This isn't a IE exploit. It can affect Firefox too if your not carefull. It's entirly an Winamp exploit, cause even in firefox it will prompt you to download the file, and open it... if you open it, you're affected. :/

      The link is dead now, but I'm guessing the exe file just looks to see if mIRC is running, and gets the path, and extracts+runs some mIRC scripts. Classic trojan technique. Really not terribly difficult to make.

      ^^^
      taken from Winamp Forums.

      So does it matter?

  4. Further evidence that skinning is stupid by pestie · · Score: 5, Funny

    Seems to me I was just bitching about skinning and mentioned that security holes were one possible (but unlikely) down-side. I love when the universe makes my point for me.

  5. Simple solutions by JLSigman · · Score: 5, Informative

    Don't get your skins from anyone but WinAMP.

    OR

    Don't use skins at all.

    --
    -jls
    Techno-pagan
    1. Re:Simple solutions by _Sprocket_ · · Score: 5, Informative


      Don't get your skins from anyone but WinAMP.


      That would be fine advise if the victims knew they were downloading a Winamp skin. The link, however, looks like it is an image file:
      http://socold.de/stuff/schnappi_death.jpg <----- LOOOOOOOOOOOOOOOOOOOOL
      Going clicky-clicky (or otherwise following the link) exacuted a PHP script which would serve up a winamp skin. Since many users have their browsers automagically handle Windamp skins, it would immediately get handed off to Winamp to execute. The skin linked to several files that eventually called an executable within the skin package which in turn loaded one's mIRC client with a script that spat out the above message.

      The victims probably didn't know what hit them.
  6. Fixes... by xdeadbeef · · Score: 5, Informative
    • Use Firefox as your default browser (which won't auto-launch skins), or...
    • don't install modern skin support in winamp (or delete plugins\gen_ff.dll if you already are installed), or...
    • get winamp 5.05 when it comes out in a day or two.
    1. Re:Fixes... by Thrymm · · Score: 5, Insightful

      Amen! I use it to play music, I dont look at the damn thing. I know some people love skins, for me I dont need it, just need to hear the music not see the colors!

  7. Winamp Unlimited Has The Full Report by lotsofno · · Score: 5, Informative

    .

    Winamp Unlimited has a friendly summary on how the worm infects the user, as well as steps one can take to avoid being infected.

    This is also worth noting: "The Nullsoft team have already implemented a patch for this exploit, which will be included in a very-near future release5.04a or 5.05. This next version is already in its third beta stage, and will include several other unrelated changes/fixes."

  8. Re:All versions are affected? by Will+Fisher · · Score: 5, Informative

    Winamp 2 is NOT affected. Winamp 5 Lite is also NOT affected.

    If you unchecked "Modern Skin Support" in the installer you are also NOT affected.

    You can even remove Modern Skin Support just by renaming Program Files\Winamp\Plugins\gen_ff.dll to gen_ff.dll.old. This will remove the exploit.

    If you fix this way, you will only be able to use classic skins.

  9. Re:All versions are affected? by lotsofno · · Score: 5, Informative

    .
    What many people don't realize is that Winamp 5 IS Winamp 2 (Check out this this article.). It's the same code, but with extra plug-ins bundled in. The user can choose which plug-ins or features he wants to include or not include when installing. So I'm not sure how you could call the application bloated when the app installs only what the user feels he or she needs.

  10. Skinning is Worth It by Anonymous Coward · · Score: 5, Funny
    Having to periodically wipe your system and reinstall from backups is a small price to pay for the ability to have your apps look like real equipment.

    I mean, WinAmp can actually look like different kinds of real CD players! Can you believe that? It can look like all sorts of things; it doesn't have to look like a rectangular window at all. That just rocks! You can even change the way it looks at runtime! You can download whole new looks! Man, that is too cool.

    Kudos to those guys. This is the kind of thing that really makes computing fun.

  11. Expect these to grow more common... by hanssprudel · · Score: 5, Interesting


    Now that people have started to use firewalls, and the risk of worms and rootkits that infect through open, exploitable, holes grows smaller, it is time to expect more and more exploits to follow alternative vectors.

    Note how many buffer-overflow exploits there have been in server daemons. Well, there is no reason to believe that servers are any worse written with regards to input than client applications - quite the contrary actually.

    People think they are safe with a firewall. But I'm willing to bet there are undiscovered exploits in just about every application they run. WinZip? WinAMP? Acrobat Reader? Media player? Anything that handles files received over the Internet is potentially a vector for viruses and possibly worms.

    This time it was bad escaping, which made the exploit trivial, but there a buffer overflow would have served just as well. Neither firewalls nor anti-virus software will protect you.

  12. Re:Assistance for the clueless by gwernol · · Score: 5, Informative

    I'm an idiot--I don't get it. Can anybody help?

    Flensing means to remove the skin from something.

    --
    Sailing over the event horizon
  13. Dumb Question by ewhac · · Score: 5, Interesting

    For what possible purpose does a skin -- which is essentially nothing more than graphical elements -- need to invoke the browser?

    WTF? Seriously, help me out here. I've only been a programmer for 25 years, so I may not understand the deeply compelling reasons driving such a design decision.

    Schwab

  14. Re:Am I the only one... by telstar · · Score: 5, Funny

    I dunno, but I like posts whose entire message changes if you neglect to read the subject.

  15. Is calculator safe? by rs79 · · Score: 5, Funny

    In related news, our editors today learned of the calc_virus; remote explotation of Windows Calculator utility is possible and attackers can gain access to your machine via this program. The announcment that MS recommends you use an abacus was heralded as a remarkable advance in system security

    --
    Need Mercedes parts ?