ImageFolio All Versions : admin.cgi Directory transversal and file delete exploit.

From: Paul Craig (pimpat_private)
Date: Wed Jun 04 2003 - 18:53:57 PDT

  • Next message: Mike Harding: "OpenSSH remote clent address restriction circumvention"

        /----------------------------
                Pimp industries. 
        -----------------------------/
                
     ImageFolio All Versions  : admin.cgi Directory transversal and file
    delete exploit.
     Company: www.imagefolio.com
     
    Background
    -------------
    ImageFolio is a multi-platform, server-based, software product suite
    that fully automates the process of viewing, publishing, maintaining,
    distributing, archiving, and marketing your Web-based multimedia gallery
    or store. ImageFolio supports all media types, including images, video,
    and sound. 
     
     
    Exploit:
    -------------
     
    The exploit occurs inside admin.cgi found usually in
    /cgi-bin/ImageFolio/admin/admin.cgi.
    Once the admin has logged in you can use the remove function to delete
    media, however no checking for
    ../ is done so it is very easy to simply traverse back through the file
    system.
    This not only allows you to list the contents of files in directories
    but also remove any file as the user the web server is running as.
    Usually this would be limited by the fact you have to be authenticated
    as an Admin user, but since the default username/password of
    Admin/ImageFolio exists on a lot of servers in the wild (default
    account).Tisk Tisk.
    Always change the default username/password!
     
     
    Example
     
     
    http://www.samplesite.com/cgi-bin/imagefolio/admin/admin.cgi?cgi=remove.
    pl&uid=111.111.111.111&rmstep=2&category=../../../../../../../../../../.
    ./etc/
     
     
    Suggestions/Work Around:
    -------------
    BizDesign were contacted and have issued a fix that can be found at
    http://www.imagefolio.com/ubb/Forum25/HTML/000019.html
    I would like to thank BizDesign for being so prompt on fixing this flaw.
     
     
    Greets
    -------------
    archive, decx, Mark Burnett, *.nz and anyone with more than two brain
    cells..
    Oh and most of all you.
     
     
     
     
     
    Paul Craig
    Security Researcher
    Pimp Industries
     
    "He who laughs last thinks slowest!"
     
    



    This archive was generated by hypermail 2b30 : Thu Jun 05 2003 - 11:08:33 PDT