
Exploit proof-of-concept per CVE-2025-27591, un'escalation dei privilegi locali nel monitor di sistema 'below'. Dimostra un attacco di symlink sul file di log per iniettare un utente root in /etc/passwd e generare una shell di root.
Questa è una prova di concetto (PoC) per CVE-2025-27591, una vulnerabilità di escalation dei privilegi locali nel tool di monitoraggio di sistema below.
Il problema deriva dalla gestione non sicura dei file di log (/var/log/below/error_root.log) quando eseguito con privilegi elevati. Abusando di ciò, un attaccante può effettuare un attacco di symlink e iniettare un utente malevolo in /etc/passwd, ottenendo di fatto accesso root.
/usr/bin/belowsudo per eseguire below record/var/log/below/error_root.log → /etc/passwdsudo /usr/bin/below record/etc/passwdgit clone https://github.com/Thekin-ctrl/CVE-2025-27591-Below.git
cd CVE-2025-27591-Below
python3 Exploit.py
Questo exploit è stato ispirato da una precedente prova di concetto di BridgerAlderson, disponibile qui:
La versione attuale è una versione semplificata e adattata scritta da me a scopo educativo e di pratica.