
PoC di escalatione dei privilegi per LiteSpeed Cache - CVE-2024-28000

Questo repository contiene una Proof of Concept (PoC) per una vulnerabilità critica di escalation dei privilegi scoperta nel plugin LiteSpeed Cache per WordPress. La vulnerabilità, identificata come CVE-2024-28000, consente a utenti non autorizzati di ottenere accesso a livello di Amministratore a un sito WordPress sfruttando un hash di sicurezza debole.
La funzionalità di simulazione utente del plugin LiteSpeed Cache è protetta da un hash di sicurezza debole e prevedibile. Questa PoC dimostra come un attaccante possa forzare l'hash di sicurezza tramite brute-force, ottenendo l'accesso ai privilegi di Amministratore su un sito WordPress preso di mira.
Non sono richiesti prerequisiti specifici per eseguire questa PoC.
Per scaricare le versioni eseguibili di questa PoC, visita la pagina ufficiale delle Release su GitHub. Questo ti consentirà di ottenere la versione compilata pronta per l'uso:
Per utilizzare questa PoC, esegui semplicemente l'eseguibile e fornisci l'URL del target, il nome utente admin desiderato e la password. L'exploit tenterà di forzare l'hash di sicurezza tramite brute-force per ottenere l'accesso come amministratore.
In caso di successo, la PoC consente a utenti non autenticati di ottenere accesso a livello di Amministratore a un sito WordPress forzando con brute-force l'hash di sicurezza debole utilizzato nel plugin.
La vulnerabilità è stata corretta nel plugin LiteSpeed Cache versione 6.4 e successive. Si raccomanda vivamente di aggiornare all'ultima versione per evitare questo exploit.
Se trovi utile questo progetto e desideri sostenere ulteriori sviluppi, prendi in considerazione l'idea di fare una donazione:
Realizzato a mano con Passione da Ebrahim Shafiei (EbraSha)
Se incontri problemi o hai difficoltà di configurazione, contattaci via email all'indirizzo [email protected]. Puoi anche segnalare i problemi su GitLab o GitHub.
Questa Proof of Concept (PoC) è fornita esclusivamente a scopo educativo. L'uso non autorizzato di questo codice su sistemi di cui non si è proprietari o per cui non si ha esplicita autorizzazione a testare è illegale e contrario all'etica. Utilizzando questa PoC, accetti di assumerti piena responsabilità per qualsiasi uso improprio o danno che possa derivarne. L'autore declina ogni responsabilità per azioni intraprese sulla base delle informazioni fornite in questo repository. Assicurati sempre di avere la dovuta autorizzazione prima di condurre qualsiasi test di sicurezza.