
Proof-of-concept Python per CVE-2026-43503 escalation dei privilegi locale del kernel Linux tramite corruzione della cache di pagina usando buffer di socket clonati. Sovrascrive /etc/passwd per generare una shell root.
Porting Python non ufficiale di DirtyClone — una vulnerabilità di escalation dei privilegi locali nel 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 di pagina tramite buffer di socket clonati.
DirtyClone (CVE-2026-43503) è il quarto membro della famiglia Dirty* (DirtyPipe → DirtyFrag → DirtyClone).
Abusa di una propagazione impropria dei flag in __pskb_copy_fclone() quando si utilizza il target TEE netfilter con ESP-in-UDP. Ciò consente a un attaccante di eseguire decifratura in-place direttamente nella memoria cache di pagina sottostante a 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=0Demo
Questo strumento è destinato esclusivamente a fini educativi e di ricerca sulla sicurezza. L'uso non autorizzato su sistemi di cui non si è proprietari è illegale. Usalo in modo responsabile.
JFrog Security Research - Articolo su DirtyClone (link quando disponibile) CVE-2026-43503 Fix del kernel Linux: 48f6a5356a33
# 1. Clone the repo
git clone https://github.com/entra1337/DirtyClone.git
cd DirtyClone
# 2. Run the exploit
python3 dirtyclone.py