Zer0Yu

#1313de 53,632
167.2CVSS total
Vulnerabilidades · 21
Média
8
Alta
4
Crítica
9
PT-2024-8548
6.3
2024-10-14
Eclipse · Eclipse Jetty · CVE-2024-6763
**Nome do software vulnerável e versões afetadas** Eclipse Jetty (versões afetadas não especificadas) **Descrição** A classe HttpURI no Eclipse Jetty realiza uma validação insuficiente do segmento de autoridade de um URI, o que pode levar a diferenças na forma como lida com URIs inválidos em comparação com navegadores comuns. Essa discrepância pode tornar uma combinação do Jetty com um navegador vulnerável suscetível a ataques de redirecionamento aberto ou ataques de falsificação de solicitação do lado do servidor (SSRF) se a URI for usada após passar pelas verificações de validação. A vulnerabilidade pode ser explorada por um invasor para contornar proteções configuradas por desenvolvedores para hosts específicos, resultando em vulnerabilidades de SSRF e redirecionamento de URL. **Recomendações** No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade. Como solução temporária, considere validar o segmento de autoridade das URIs antes de passá-las para a classe HttpURI, a fim de minimizar o risco de exploração. Restrinja o acesso à classe HttpURI para impedir que ela seja usada com entradas de usuário não validadas. Evite usar a classe HttpURI com dados de usuário decodificados como uma URI codificada para evitar possíveis vulnerabilidades. Por fim, será necessário atualizar para uma versão da classe que valide totalmente os caracteres da autoridade da URI para resolver o problema.
PT-2024-2212
6.8
2024-03-07
Jwx · Jwx · CVE-2024-28122
**Nome do software vulnerável e versões afetadas** Versões do jwx anteriores à 1.2.29 Versões do jwx anteriores à 2.0.21 **Descrição** Esta vulnerabilidade permite que um invasor com uma chave pública confiável provoque uma condição de Negação de Serviço (DoS) ao criar um token malicioso de JSON Web Encryption (JWE) com uma taxa de compressão excepcionalmente alta. Quando esse token é processado pelo destinatário, resulta em alocação significativa de memória e tempo de processamento durante a descompressão. O invasor precisa obter uma chave pública válida para comprimir a carga útil, que deve ser válida para que o destinatário possa usá-la para descomprimir a carga útil com sucesso. O invasor então cria uma mensagem com uma alta taxa de compressão, como uma carga útil com uma frequência muito alta de padrões repetitivos que podem ser descompactados para um tamanho muito maior. Se a carga útil for grande o suficiente, o destinatário que estiver descompactando os dados terá que alocar uma grande quantidade de memória, o que pode levar a uma negação de serviço. **Recomendações** Para versões anteriores à 1.2.29, atualize para a versão 1.2.29 ou posterior. Para versões anteriores à 2.0.21, atualize para a versão 2.0.21 ou posterior. Como solução alternativa temporária, considere limitar o tamanho máximo dos dados descompactados ao descriptografar mensagens JWE para evitar alocação excessiva de memória.