
Ferramenta CLI para verificar imagens Docker quanto à exploração do CVE-2018-8115, escaneando camadas em busca de arquivos maliciosos que escapam de contêineres via path traversal durante o docker pull.
/\ / ____| (_) |
/ \ __ _ _ _ __ _ | (___ ___ ___ _ _ _ __ _| |_ _ _
/ /\ \ / _` | | | |/ _` | \___ \ / _ \/ __| | | | '__| | __| | | |
/ ____ \ (_| | |_| | (_| | ____) | __/ (__| |_| | | | | |_| |_| |
/_/ \_\__, |\__,_|\__,_| |_____/ \___|\___|\__,_|_| |_|\__|\__, |
| | __/ |
|_| |___/
Para ajudar a comunidade a se manter segura, nós da Aqua criamos uma ferramenta de código aberto que testa imagens para verificar se estão seguras contra esta vulnerabilidade.
Esta utilidade se conectará ao Docker Registry (atualmente apenas o Docker Hub é suportado) e verificará se uma imagem possui um arquivo malicioso que pode explorar a vulnerabilidade CVE-2018-8115, conhecida por atacar o host como parte de um comando "docker pull".
$ python verify.py [-h] [--tag TAG] [--arch ARCH] [--os OS] image
_____ _ _
/\ / ____| (_) |
/ \ __ _ _ _ __ _ | (___ ___ ___ _ _ _ __ _| |_ _ _
/ /\ \ / _` | | | |/ _` | \___ \ / _ \/ __| | | | '__| | __| | | |
/ ____ \ (_| | |_| | (_| | ____) | __/ (__| |_| | | | | |_| |_| |
/_/ \_\__, |\__,_|\__,_| |_____/ \___|\___|\__,_|_| |_|\__|\__, |
| | __/ |
|_| |___/
Ferramenta de CLI para verificação de imagens Docker (CVE-2018-8115)
Para ajudar a comunidade a se manter segura, nós da Aqua criamos uma ferramenta de código aberto
que testa imagens para verificar se estão seguras contra esta vulnerabilidade.
Aqua Security
https://www.aquasec.com
[~] Obtendo metadados de evil/image...
[+] Verificando camada bce2fbc256ea
[==================================================] 100%
[+] Verificando camada cb1aafb71473
[==================================================] 100%
[+] Verificando camada 782ba98a8cac
[==================================================] 100%
Encontrados 5 arquivos maliciosos
Camada: 782ba98a8cac, Arquivo: ../../../../../../../../fromimage.txt
Camada: 782ba98a8cac, Arquivo: Files\../../../../../../../../Users/All Users/Application Data/Start Menu/Programs/StartUp/evil.bat
Camada: 782ba98a8cac, Arquivo: Files\../../../../../../../../Users/All Users/Application Data/Start Menu/Programs/StartUp/Files\script.bat
Camada: 782ba98a8cac, Arquivo: Files\../../../../../../../Resume.txt
Camada: 782ba98a8cac, Arquivo: Files\../../../../../../../Files\text.txt
=== A IMAGEM NÃO É SEGURA! ===