
Proof-of-concept Python per DirtyClone, un'escalation di privilegi locale del kernel Linux che sfrutta la corruzione della page-cache tramite buffer di socket clonati per sovrascrivere /etc/passwd e generare una shell root.
POC di DirtyClone — una vulnerabilità di escalation dei privilegi locali del kernel Linux.
Questo repository contiene un Proof of Concept funzionante che consente a un utente locale non privilegiato di ottenere privilegi di root sfruttando la corruzione della cache delle pagine tramite buffer di socket clonati.
DirtyClone (CVE-2026-43503) è il quarto membro della famiglia Dirty* (DirtyPipe → DirtyFrag → DirtyClone).
Abusa della propagazione impropria dei flag in __pskb_copy_fclone() quando si utilizza il target netfilter TEE con ESP-in-UDP. Ciò consente a un utente malintenzionato di eseguire decifratura in-place direttamente nella memoria cache delle pagine basata su file, anche dopo le precedenti mitigazioni di DirtyFrag.
48f6a5356a33)user.max_user_namespaces > 0)Crediti: Ricerca e tecnica originali di JFrog Security Research. Questa è una reimplementazione Python indipendente.
/etc/passwd per aggiungere un nuovo utente con uid=0Disclaimer Questo strumento è solo per scopi educativi e di ricerca sulla sicurezza. L'uso non autorizzato su sistemi di cui non si è proprietari è illegale. Utilizzare responsabilmente.
Riferimenti
JFrog Security Research - Writeup di DirtyClone (link quando disponibile) CVE-2026-43503 Fix del kernel Linux: 48f6a5356a33
# 1. Clona il repository
git clone https://github.com/SecureWithUmer/CVE-2026-43503.git
cd DirtyClone
# 2. Esegui l'exploit
python3 dirtyclone.py