CVE-2019-5418
CVE-2019-5418
Em resumo
Uma falha no Action View permite que atacantes leiam arquivos arbitrários do servidor através de headers accept especialmente elaborados. Isso pode expor dados sensíveis como arquivos de configuração ou chaves privadas.
Detalhe técnico
Vulnerabilidade de travessia de diretório (CWE-22) no tratamento de headers accept do Action View permite que atacantes não autenticados divulguem conteúdo de arquivos arbitrários através de headers HTTP especialmente construídos, sem exigir autenticação ou permissões especiais. Versões afetadas: <5.2.2.1, <5.1.6.2, <5.0.7.2, <4.2.11.1 e v3.
Resumo gerado e traduzido por IA a partir da descrição oficial.
There is a File Content Disclosure vulnerability in Action View <5.2.2.1, <5.1.6.2, <5.0.7.2, <4.2.11.1 and v3 where specially crafted accept headers can cause contents of arbitrary files on the target system's filesystem to be exposed.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Produtos afetados
Rails · https://github.com/rails/railsPoCs públicas encontradas — 13
githubgithub.com/mpgn/CVE-2019-5418★ 201githubgithub.com/mpgn/Rails-doubletap-RCE★ 133githubgithub.com/brompwnie/CVE-2019-5418-Scanner★ 35githubgithub.com/random-robbie/CVE-2019-5418★ 5githubgithub.com/omarkurt/CVE-2019-5418★ 5githubgithub.com/Bad3r/RailroadBandit★ 3githubgithub.com/kailing0220/CVE-2019-5418★ 2githubgithub.com/daehyeok0618/CVE-2019-5418★ 0githubgithub.com/ztgrace/CVE-2019-5418-Rails3★ 0githubgithub.com/melardev/CVE-2019-5418★ 0exploitdbwww.exploit-db.com/exploits/46585não verificadocve_referencewww.exploit-db.com/exploits/46585/não verificadocve_referencepacketstormsecurity.com/files/152178/Rails-5.2.1-Arbitrary-File-Content-Disclosure.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://lists.opensuse.org/opensuse-security-announce/2019-05/msg00011.htmlhttp://packetstormsecurity.com/files/152178/Rails-5.2.1-Arbitrary-File-Content-Disclosure.htmlhttps://access.redhat.com/errata/RHSA-2019:0796https://access.redhat.com/errata/RHSA-2019:1147https://access.redhat.com/errata/RHSA-2019:1149https://access.redhat.com/errata/RHSA-2019:1289https://groups.google.com/forum/#%21topic/rubyonrails-security/pFRKI96Sm8Qhttps://lists.debian.org/debian-lts-announce/2019/03/msg00042.htmlhttps://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/Y43636TH4D6T46IC6N2RQVJTRFJAAYGA/https://web.archive.org/web/20190313201629/https://weblog.rubyonrails.org/2019/3/13/Rails-4-2-5-1-5-1-6-2-have-been-released/https://weblog.rubyonrails.org/2019/3/13/Rails-4-2-5-1-5-1-6-2-have-been-released/https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2019-5418