Fortunatamente la correzione è semplice e richiede la modifica di una sola linea di codice.
Il primo problema è critico (le sessioni permettevano a chiunque di prendersi i privilegi da amministratore) e urge che sistemiate questo nei vostri forum il prima possibile:
APRI:
includes/sessions.php
CERCA:
Codice: Seleziona tutto
if( $sessiondata['autologinid'] == $auto_login_key )
Codice: Seleziona tutto
if( $sessiondata['autologinid'] === $auto_login_key )
Un Secondo errore minore è stato rilevato qualche giorno fa in viewtopic.php e viene sistemato come segue:
APRI viewtopic.php
CERCA:
Codice: Seleziona tutto
$message = str_replace('\"', '"', substr(preg_replace('#(\>(((?>([^><]+|(?R)))*)\<))#se', "preg_replace('#\b(" . $highlight_match . ")\b#i', '<span style=\"color:#" . $theme['fontcolor3'] . "\"><b>\\\\1</b></span>', '\\0')", '>' . $message . '<'), 1, -1));
Codice: Seleziona tutto
$message = str_replace('\"', '"', substr(@preg_replace('#(\>(((?>([^><]+|(?R)))*)\<))#se', "@preg_replace('#\b(" . $highlight_match . ")\b#i', '<span style=\"color:#" . $theme['fontcolor3'] . "\"><b>\\\\1</b></span>', '\\0')", '>' . $message . '<'), 1, -1));
Come tutte le nuove distribuzioni è fondamentale che aggiorniate il più presto possibile. Potrete ovviamente trovare la nuova versione nella nostra pagina di download.
Sono disponibili i soliti tre pacchetti per semplificarvi il processo di installazione.