Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
CVE-2024-1086 — Exploit proof-of-concept di escalation dei privilegi locali per CVE-2024-1086 che colpisce i kernel Linux v5.14–v6.6. Ottiene una shell di root con un tasso di successo del 99,4% sulle immagini KernelCTF. Inteso per ricerca educativa e test di laboratorio. | Kitploit
Strumenti/GitHubGitHub/vettrivel007/cve-2024-1086
Escalation di PrivilegiAnalisi delle VulnerabilitàExploitApprendimento e FormazioneBinary ExploitationLab e Pratica
GitHubvettrivel007/cve-2024-1086

CVE-2024-1086

Exploit proof-of-concept di escalation dei privilegi locali per CVE-2024-1086 che colpisce i kernel Linux v5.14–v6.6. Ottiene una shell di root con un tasso di successo del 99,4% sulle immagini KernelCTF. Inteso per ricerca educativa e test di laboratorio.

Vedi Repository
3 mesi faNon ancora revisionato

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

CVE-2024-1086

Exploit Proof-of-Concept universale per escalation dei privilegi locali per CVE-2024-1086, funzionante sulla maggior parte dei kernel Linux tra v5.14 e v6.6, inclusi Debian, Ubuntu e KernelCTF. Il tasso di successo è del 99.4% nelle immagini KernelCTF.

Versioni interessate

L'exploit interessa le versioni dalla v5.14 (inclusa) alla v6.6 (inclusa), escluse le branch patchate v5.15.149>, v6.1.76>, v6.6.15>. La patch per queste versioni è stata rilasciata a febbraio 2024. La vulnerabilità sottostante interessa tutte le versioni (escluse le branch stabili patchate) dalla v3.15 a v6.8-rc1.

Avvertenze:

  • L'exploit non funziona su kernel v6.4> con kconfig CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y (incluso Ubuntu v6.5)
  • L'exploit richiede namespace utente (kconfig CONFIG_USER_NS=y), che questi namespace utente siano non privilegiati (comando sh sysctl kernel.unprivileged_userns_clone = 1) e che nf_tables sia abilitato (kconfig CONFIG_NF_TABLES=y). Per impostazione predefinita, tutto ciò è abilitato su Debian, Ubuntu e KernelCTF. Altre distribuzioni non sono state testate, ma potrebbero funzionare. Inoltre, l'exploit è stato testato solo su x64/amd64.
  • L'exploit potrebbe essere molto instabile su sistemi con molta attività di rete
    • I sistemi con scheda WiFi, quando circondati da reti WiFi ad alto utilizzo, saranno molto instabili.
    • Sui dispositivi di test, si prega di disattivare gli adattatori WiFi tramite BIOS.
  • Il kernel panic (crash di sistema) dopo l'esecuzione dell'exploit è un effetto collaterale che deliberatamente non è stato corretto per prevenire un uso malintenzionato dell'exploit (cioè, i tentativi di sfruttamento dovrebbero ora essere più evidenti e poco pratici in operazioni reali). Nonostante ciò, permette ancora un proof-of-concept funzionante in ambienti di laboratorio, poiché la shell root è funzionante e la persistenza tramite disco è possibile.

Utilizzo

Configurazione

I valori predefiniti dovrebbero funzionare immediatamente su Debian, Ubuntu e KernelCTF con una shell locale. Su configurazioni/distribuzioni non testate, assicurarsi che i valori kconfig corrispondano al kernel di destinazione. Questi possono essere specificati in src/config.h. Se si esegue l'exploit su una macchina con più di 32 GiB di memoria fisica, assicurarsi di aumentare CONFIG_PHYS_MEM. Se si esegue l'exploit tramite SSH (sulla macchina di test) o una reverse shell, potrebbe essere utile impostare CONFIG_REDIRECT_LOG a 1 per evitare attività di rete non necessaria.

Dichiarazione di non responsabilità

I programmi e gli script ("programmi") in questa directory/cartella/repository ("repository") sono pubblicati, sviluppati e distribuiti solo per scopi educativi/di ricerca. Io ("il creatore") non approvo alcun uso malizioso o illegale dei programmi in questo repository, poiché l'intenzione è condividere la ricerca e non compiere attività illegali con essa. Non sono legalmente responsabile per qualsiasi cosa tu faccia con i programmi in questo repository.

Scarica lo strumento