+ Reply to Thread
Results 1 to 2 of 2

Thread: Joomla 1.5.x vulnerability

  1. #1
    Taras O. Guest

    Default Joomla 1.5.x vulnerability

    From www.zone-h.org:

    JOOMLA! "TOKEN" PASSWORD CHANGE VULNERABILITY PDF Print E-mail
    User Rating: / 13
    Poor12345Best Ratevote0com_content9214981/index.php?option=com_content&task=view&id=14981&It emid=92
    Written by Marcelo Almeida (Vympel)
    Wednesday, 13 August 2008
    Project: Joomla!
    SubProject: com_user
    Severity: Critical
    Versions: 1.5.5 and all previous 1.5 releases
    Exploit type: Password Reset Forgery
    Reported Date: 2008-August-12
    Fixed Date: 2008-August-12


    Description
    A flaw in the reset token validation mechanism allows for non-validating tokens to be forged. This will allow an unauthenticated, unauthorized user to reset the password of the first enabled user (lowest id). Typically, this is an administrator user. Note, that changing the first users username may lessen the impact of this exploit (since the person who changed the password does not know the login associated with the new password). However, the only way to completely rectify the issue is to upgrade to 1.5.6 (or patch the /components/com_user/models/reset.php file)...

    Affected Installs
    All 1.5.x installs prior to and including 1.5.5 are affected.
    Solution
    Upgrade to latest Joomla! version (1.5.6 or newer), or patch /components/com_user/models/reset.php with the code below:
    After global $mainframe; on line 113 of reset.php, add:
    if(strlen($token) != 32) {



    $this->setError(JText::_('INVALID_TOKEN'));



    return false;



    }




    Reported By
    Joomla! Bug Squad Member Marijke Stuivenberg.
    Contact
    anthony.ferrara@joomla.org
    Original Article
    POC by d3m0n

  2. #2
    xaurav's Avatar
    xaurav is offline Almighty
    Join Date
    Mar 2008
    Posts
    105
    WHB Points this Month
    0.00
    WHB Points
    0.00
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default

    nice catch .
    its so risky"This will allow an unauthenticated, unauthorized user to reset the password of the first enabled user (lowest id). Typically, this is an administrator user. Note, that changing the first users username may lessen the impact of this exploit"

+ Reply to Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts