From f4c32d1ea140d4331082a37a8a47ad9589b53407 Mon Sep 17 00:00:00 2001 From: Jan-Hendrik Willms Date: Tue, 23 Jan 2024 10:26:27 +0100 Subject: fixes #3665 --- lib/phplib/Seminar_Session.php | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/lib/phplib/Seminar_Session.php b/lib/phplib/Seminar_Session.php index 8324062..450e6dd 100644 --- a/lib/phplib/Seminar_Session.php +++ b/lib/phplib/Seminar_Session.php @@ -235,10 +235,7 @@ class Seminar_Session || mb_strlen($_COOKIE[$this->name]) !== 32 || preg_match('/[^0-9a-f]+/', $_COOKIE[$this->name]) ) { - do { - $new_id = md5(bin2hex(random_bytes(128))); - } while (!$this->that->ac_newid($new_id)); - + $new_id = session_create_id(); session_id($new_id); } -- cgit v1.0