[NT] Multiple Vulnerabilities in WinAMP (MP4 and NSV files)

From: SecuriTeam (support_at_securiteam.com)
Date: 12/20/04

  • Next message: SecuriTeam: "[UNIX] SQL Injections in Ikonboard (st, keywords)"
    To: list@securiteam.com
    Date: 20 Dec 2004 18:25:22 +0200
    
    

    The following security advisory is sent to the securiteam mailing list, and can be found at the SecuriTeam web site: http://www.securiteam.com
    - - promotion

    The SecuriTeam alerts list - Free, Accurate, Independent.

    Get your security news from a reliable source.
    http://www.securiteam.com/mailinglist.html

    - - - - - - - - -

      Multiple Vulnerabilities in WinAMP (MP4 and NSV files)
    ------------------------------------------------------------------------

    SUMMARY

     <http://winamp.com/> Winamp is a popular media player for Microsoft
    Windows .

    Multiple vulnerabilities allow a remote attacker to crash the victim's
    Winamp and possibly run arbitrary code.

    DETAILS

    Vulnerable Systems:
     * Winamp 5.07

    Vulnerability Processing .MP4 and M4A Files:
    There is a vulnerability in WinAMP's handling of .mp4 and .m4a files. When
    exploited this vulnerability remotely crash the victim's Winamp. The
    vulnerability lies in the .mp4 tagging system. If you use WinAMP's built
    in feature to edit the tags on .mp4 or .m4a
    files and insert any data in there the next time the file is opened it
    will instantly crash Winamp.

    Proof of Concept:
    Create a .pls file containing the data:
    [playlist]
    numberofentries=5
    File1=http://b0f.pwp.blueyonder.co.uk/a.mp4
    Title1=
    Length5=-1
    Version=2

    Make an HTML page containing an IFRAME linking to the .pls like:
    < html>
    < iframe src="http://b0f.pwp.blueyonder.co.uk/exp2.pls">

    If the victim clicks a link to a page containing this code, like:
    <http://b0f.pwp.blueyonder.co.uk/wexp3.htm>
    http://b0f.pwp.blueyonder.co.uk/wexp3.htm

    The playlist file will open automatically and try to play the malicious
    file. This will crash the victim's Winamp. This could also be done with
    m3u instead of .pls

    Resource Consumption With .nsv and .nsa Files:
    This one is simple. if you create for example a 1mb file (probably smaller
    will do) filled with junk, and name it with either .nsv or .nsa file
    extension. Once opened in Winamp, the file will cause the CPU usage to
    spike to 100%. The bigger the size of the file the longer it will take the
    system to recover.

    ADDITIONAL INFORMATION

    The information has been provided by <mailto:b0fnet@yahoo.com> Alan M aka
    b0f.

    ========================================

    This bulletin is sent to members of the SecuriTeam mailing list.
    To unsubscribe from the list, send mail with an empty subject line and body to: list-unsubscribe@securiteam.com
    In order to subscribe to the mailing list, simply forward this email to: list-subscribe@securiteam.com

    ====================
    ====================

    DISCLAIMER:
    The information in this bulletin is provided "AS IS" without warranty of any kind.
    In no event shall we be liable for any damages whatsoever including direct, indirect, incidental, consequential, loss of business profits or special damages.


  • Next message: SecuriTeam: "[UNIX] SQL Injections in Ikonboard (st, keywords)"

    Relevant Pages