CVE-2026-52763 in YesWikiinformazioni

Riassunto

di VulDB • 05/09/2026

YesWiki è un sistema wiki scritto in PHP. Prima della versione 4.6.6, l'azione recentchanges (actions/recentchanges.php) accetta un argomento period da due spazi dei parametri disgiunti. Una whitelist convalida solo la forma URL contro ['day','week','month']. La forma action-argument segue il ramo else senza alcuna validazione e il valore fluisce in PageManager::getRecentlyChanged(), dove viene interpolato in una clausola WHERE time >= '...' ORDER BY time DESC senza escaping o parametrizzazione. L'iniezione di tipo UNION ha successo, le righe trafugate vengono rese nella pagina di risposta, quindi qualsiasi visitatore della pagina trigger vede i dati esfiltrati. La vulnerabilità consente la lettura arbitraria del database YesWiki a chiunque possa salvare la pagina trigger. In un'installazione predefinita (default_write_acl='*'), ciò include gli utenti anonimi, soggetti al controllo hashcash JS nel modulo di modifica della pagina. Una volta salvata la pagina trigger, ogni visualizzazione successiva innesca l'iniezione poiché lo SQLi è memorizzato. Lo Stored SQL injection è raggiungibile attraverso il flusso page-edit, con lettura arbitraria del database. Questo problema è stato risolto nella versione 4.6.6.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsabile

GitHub M

Prenotare

08/06/2026

Divulgazione

05/09/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00224

KEV

no

Attività

medio

Fonti

Do you know our Splunk app?

Download it now for free!