There is a Joomla Exploit around that you should be aware of. It works on any Joomla 1.5.x version.
It allows you to change the admin password without much effort, so you should secure the admin account by either downgrading it usergroup-wise or renaming it to something random with phpmyadmin.
here is one of two pieces of code that make this exploit possible
PHP Code:
Line : 379-399
function confirmreset()
{
// Check for request forgeries
JRequest::checkToken() or die( 'Invalid Token' );
// Get the input
$token = JRequest::getVar('token', null, 'post', 'alnum'); < --- {1}
// Get the model
$model = &$this->getModel('Reset');
// Verify the token
if ($model->confirmReset($token) === false) < --- {2}
{
$message = JText::sprintf('PASSWORD_RESET_CONFIRMATION_FAILED', $model->getError());
$this->setRedirect('index.php?option=com_user&view=reset&layout=confirm', $message);
return false;
}
$this->setRedirect('index.php?option=com_user&view=reset&layout=complete');
}