CVE-2018-16471
3Vexday Risk Score
Sem sinal de exploração. Nenhum artefato público de exploração conhecido até agora.
ssvc Trackepss 1.9%
probabilidade de exploração
1.9%top 22% das CVEs
exploração observada
nãonenhuma fonte reporta
Em resumo
Uma falha no Rack permite que atacantes injetem código malicioso no método scheme das requisições HTTP. Se a aplicação web usar esse valor sem proteção adequada, atacantes poderão executar scripts prejudiciais nos navegadores dos usuários.
Detalhe técnico
Vulnerabilidade XSS no método request.scheme do Rack por validação insuficiente de entrada. Atacantes podem criar requisições com payloads maliciosos que contornam a validação de scheme (http/https), afetando aplicações que confiam e renderizam o valor de scheme sem codificação de saída. O impacto é condicional à aplicação não usar mecanismos de escape padrão.
Resumo gerado e traduzido por IA a partir da descrição oficial.
There is a possible XSS vulnerability in Rack before 2.0.6 and 1.6.11. Carefully crafted requests can impact the data returned by the `scheme` method on `Rack::Request`. Applications that expect the scheme to be limited to 'http' or 'https' and do not escape the return value could be vulnerable to an XSS attack. Note that applications using the normal escaping mechanisms provided by Rails may not impacted, but applications that bypass the escaping mechanisms, or do not use them may be vulnerable.
Produtos afetados
Rack · RackReferências
http://lists.opensuse.org/opensuse-security-announce/2019-06/msg00032.htmlhttp://lists.opensuse.org/opensuse-security-announce/2020-02/msg00016.htmlhttps://groups.google.com/forum/#%21topic/rubyonrails-security/GKsAFT924Aghttps://lists.debian.org/debian-lts-announce/2018/11/msg00022.htmlhttps://usn.ubuntu.com/4089-1/