James Kettle

Pesquisador dePortSwigger Ltd.
#2736de 53,638
92CVSS total
Vulnerabilidades · 14
Média
8
Alta
4
Crítica
2
PT-2022-4099
6.1
2022-08-10
Cisco · Cisco Asa · CVE-2022-20713
**Nome do software vulnerável e versões afetadas** Software Cisco Adaptive Security Appliance (ASA) (versões afetadas não especificadas) Software Cisco Firepower Threat Defense (FTD) (versões afetadas não especificadas) **Descrição** O problema está relacionado à validação inadequada dos dados de entrada que são transmitidos ao componente de serviços do cliente web VPN antes de serem devolvidos ao navegador em uso. Isso poderia permitir que um invasor remoto não autenticado realizasse ataques baseados em navegador contra usuários de um dispositivo afetado. Um invasor poderia explorar essa vulnerabilidade persuadindo um usuário a visitar um site projetado para enviar solicitações maliciosas a um dispositivo que esteja executando o software Cisco ASA ou Cisco FTD e tenha pontos de extremidade de serviços web com recursos de VPN habilitados. Uma exploração bem-sucedida poderia permitir que o invasor refletisse entradas maliciosas do dispositivo afetado para o navegador em uso e realizasse ataques baseados no navegador, incluindo ataques de cross-site scripting. **Recomendações** Para o software Cisco Adaptive Security Appliance (ASA), considere desativar o recurso SSL VPN sem cliente até que uma correção esteja disponível. Para o software Cisco Firepower Threat Defense (FTD), restrinja o acesso ao componente de serviços de cliente web VPN para minimizar o risco de exploração. Evite usar pontos de extremidade de serviços web que suportem recursos de VPN até que o problema seja resolvido. Como solução alternativa temporária, considere configurar o dispositivo para validar as entradas de forma mais rigorosa antes de as passar para o navegador. No momento
PT-2021-14399
8.1
2021-02-05
Hyper · Hyper · CVE-2021-21299
**Nome do software vulnerável e versões afetadas: hyper versões 0.12.0 a 0.13.9 hyper versões 0.14.0 a 0.14.2 Descrição: O código do servidor HTTP no hyper apresenta uma falha que interpreta incorretamente algumas solicitações com múltiplos cabeçalhos de codificação de transferência como tendo uma carga fragmentada, quando na verdade deveriam ter sido rejeitadas por serem inválidas. Isso, combinado com um proxy HTTP upstream que interpreta o limite da carga útil da solicitação de maneira diferente, pode resultar em “contrabando de solicitações” ou “ataques de dessincronização”. Para determinar se há vulnerabilidade, todas estas condições devem ser verdadeiras: uso do hyper como servidor HTTP, uso de HTTP/1.1 e uso de um proxy HTTP vulnerável upstream do hyper. Se um proxy upstream rejeitar corretamente os cabeçalhos de codificação de transferência ilegais, o ataque de dessincronização não poderá ser bem-sucedido. Se não houver proxy upstream do hyper, o hyper não poderá iniciar o ataque de dessincronização, pois o cliente reparará os cabeçalhos antes do encaminhamento. Recomendações: Para as versões 0.12.0 a 0.13.9 do hyper, atualize para a versão 0.13.10 ou posterior. Para as versões do hyper 0.14.0 a 0.14.2, atualize para a versão 0.14.3 ou posterior. Como solução temporária, considere rejeitar solicitações que contenham um cabeçalho `transfer-encoding`. Como alternativa, certifique-se de que qualquer proxy upstream lide com `transfer-encoding` corretamente.
PT-2018-2797
6.8
2018-07-14
Symfony · Symfony · CVE-2018-14773
**Name of the Vulnerable Software and Affected Versions** Symfony versions 2.7.0 through 2.7.48 Symfony versions 2.8.0 through 2.8.43 Symfony versions 3.3.0 through 3.3.17 Symfony versions 3.4.0 through 3.4.13 Symfony versions 4.0.0 through 4.0.13 Symfony versions 4.1.0 through 4.1.2 **Description** The issue arises from the support for a legacy IIS header that allows users to override the path in the request URL via the `X-Original-URL` or `X-Rewrite-URL` HTTP request header. This can be exploited by a remote attacker to impact the integrity of protected data. The vulnerability affects the `SymfonyComponentHttpFoundationRequest::prepareRequestUri()` function, where `X-Original-URL` and `X REWRITE URL` are used. The exploitation of this issue can lead to web cache poisoning. **Recommendations** For Symfony versions 2.7.0 through 2.7.48, update to a version that drops support for the `X-Original-URL` and `X-Rewrite-URL` methods. For Symfony versions 2.8.0 through 2.8.43, update to a version that drops support for the `X-Original-URL` and `X-Rewrite-URL` methods. For Symfony versions 3.3.0 through 3.3.17, update to a version that drops support for the `X-Original-URL` and `X-Rewrite-URL` methods. For Symfony versions 3.4.0 through 3.4.13, update to a version that drops support for the `X-Original-URL` and `X-Rewrite-URL` methods. For Symfony versions 4.0.0 through 4.0.13, update to a version that drops support for the `X-Original-URL` and `X-Rewrite-URL` methods. For Symfony versions 4.1.0 through 4.1.2, update to a version that drops support for the `X-Original-URL` and `X-Rewrite-URL` methods. As a temporary workaround, consider disabling the use of the `X-Original-URL` and `X-Rewrite-URL` headers in the `prepareRequestUri()` function until a patch is available.