
RARLAB WinRAR Attraversamento di Directory Esecuzione Remota di Codice
RARLAB WinRAR Directory Traversal Remote Code Execution Vulnerability. Questa vulnerabilità consente a un attaccante remoto di eseguire codice arbitrario su installazioni affette di RARLAB WinRAR. È richiesta l'interazione dell'utente per sfruttare questa vulnerabilità: il bersaglio deve visitare una pagina dannosa o aprire un file malevolo. Il difetto specifico risiede nella gestione dei percorsi dei file all'interno dei file di archivio. Un percorso di file appositamente creato può far sì che il processo attraversi directory non previste. Un attaccante può sfruttare questa vulnerabilità per eseguire codice nel contesto dell'utente corrente. ID ZDI-CAN-27198.
Questo script Python crea un archivio ZIP appositamente progettato per sfruttare la vulnerabilità WinRAR Directory Traversal Remote Code Execution (ZDI-CAN-27198). L'archivio include un payload progettato per essere estratto nella cartella Windows Startup, consentendo l'esecuzione al prossimo accesso dell'utente. CVE-2025-6218-POC
⚠️ AVVISO: Questo strumento è fornito solo a scopo educativo e di ricerca. L'uso non autorizzato può essere illegale e non etico. Ottenere sempre la dovuta autorizzazione prima di testare su qualsiasi sistema.
Incorporate un payload con sequenze di directory traversal (.. .\\.. .\\...), il ZIP inganna WinRAR facendogli estrarre file al di fuori della directory corrente—ad esempio, nella cartella della vittima:
AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

python3 zip_payload_generator.py --payload payload.bat --normal decoy.pdf --output backdoor.zip
⚠️ Avvertenza
Questo progetto è destinato solo a test di penetrazione educativi e autorizzati. Il creatore non è responsabile per qualsiasi uso improprio o danno causato da questo strumento. Rispettare sempre le leggi e le normative locali.