CVE-2021-22204
CVE-2021-22204
Em resumo
ExifTool pode ser enganado para executar código malicioso ao ler um arquivo de imagem DjVu especialmente preparado. Um invasor pode explorar isso enviando uma imagem maliciosa que executa comandos arbitrários no sistema afetado.
Detalhe técnico
ExifTool versões 7.44+ falham em neutralizar adequadamente entrada não confiável ao processar metadados de arquivos DjVu, permitindo injeção de código arbitrário através de imagens manipuladas. O vetor de ataque é via processamento de arquivo local/remoto sem interação adicional do usuário; a exploração bem-sucedida resulta em execução de código arbitrário no contexto do processo ExifTool.
Resumo gerado e traduzido por IA a partir da descrição oficial.
Improper neutralization of user data in the DjVu file format in ExifTool versions 7.44 and up allows arbitrary code execution when parsing the malicious image
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:L
Produtos afetados
ExifTool · ExifToolPoCs públicas encontradas — 19
githubgithub.com/convisolabs/CVE-2021-22204-exiftool★ 96githubgithub.com/UNICORDev/exploit-CVE-2021-22204★ 52githubgithub.com/AssassinUKG/CVE-2021-22204★ 27githubgithub.com/se162xg/CVE-2021-22204★ 12githubgithub.com/bilkoh/POC-CVE-2021-22204★ 8githubgithub.com/Akash7350/CVE-2021-22204★ 4githubgithub.com/PenTestical/CVE-2021-22204★ 3githubgithub.com/trganda/CVE-2021-22204★ 3githubgithub.com/ph-arm/CVE-2021-22204-Gitlab★ 2githubgithub.com/Asaad27/CVE-2021-22204-RSE★ 0githubgithub.com/battleofthebots/dejavu★ 0githubgithub.com/cc3305/CVE-2021-22204★ 0githubgithub.com/Roronoawjd/CVE-2021-22204★ 0githubgithub.com/d4ytox/CVE-2021-22204★ 0exploitdbwww.exploit-db.com/exploits/50911não verificadocve_referencepacketstormsecurity.com/files/167038/ExifTool-12.23-Arbitrary-Code-Execution.htmlnão verificadocve_referencepacketstormsecurity.com/files/164994/GitLab-13.10.2-Remote-Code-Execution.htmlnão verificadocve_referencepacketstormsecurity.com/files/164768/GitLab-Unauthenticated-Remote-ExifTool-Command-Injection.htmlnão verificadocve_referencepacketstormsecurity.com/files/162558/ExifTool-DjVu-ANT-Perl-Injection.htmlnão verificado⚠ Recursos públicos, para você avaliar a exposição de sistemas que controla ou está autorizado a testar. Teste apenas com autorização.
Quer saber se a sua infraestrutura está exposta a isto?
Falar com a TrueHacking →Referências
http://packetstormsecurity.com/files/162558/ExifTool-DjVu-ANT-Perl-Injection.htmlhttp://packetstormsecurity.com/files/164768/GitLab-Unauthenticated-Remote-ExifTool-Command-Injection.htmlhttp://packetstormsecurity.com/files/164994/GitLab-13.10.2-Remote-Code-Execution.htmlhttp://packetstormsecurity.com/files/167038/ExifTool-12.23-Arbitrary-Code-Execution.htmlhttps://github.com/exiftool/exiftool/commit/cf0f4e7dcd024ca99615bfd1102a841a25dde031#diff-fa0d652d10dbcd246e6b1df16c1e992931d3bb717a7e36157596b76bdadb3800https://gitlab.com/gitlab-org/cves/-/blob/master/2021/CVE-2021-22204.jsonhttps://hackerone.com/reports/1154542https://lists.debian.org/debian-lts-announce/2021/05/msg00018.htmlhttps://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/DDKDLJLBTBBR66OOPXSXCG2PQRM5KCZL/https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/F6UOBPU3LSHAPRRJNISNVXZ5DSUIALLV/https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/U4RF6PJCJ6NQOVJJJF6HN6BORUQVIXY6/https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2021-22204