Index: t3lib/class.t3lib_userauth.php =================================================================== --- t3lib/class.t3lib_userauth.php (revision 8265) +++ t3lib/class.t3lib_userauth.php (working copy) @@ -686,7 +686,7 @@ * @return string The new session ID */ public function createSessionId() { - return substr(md5(uniqid('') . getmypid()), 0, $this->hash_length); + return t3lib_div::getRandomHexString($this->hash_length); } Index: typo3/sysext/install/mod/class.tx_install_ajax.php =================================================================== --- typo3/sysext/install/mod/class.tx_install_ajax.php (revision 8265) +++ typo3/sysext/install/mod/class.tx_install_ajax.php (working copy) @@ -127,8 +127,7 @@ header("Content-type: text/plain"); } - $bytes = t3lib_div::generateRandomBytes($keyLength); - return substr(bin2hex($bytes), -96); + return t3lib_div::getRandomHexString($keyLength); } /**