CVE-2024-29371
A biblioteca jose4j em versões anteriores à 0.9.6 é vulnerável a um ataque de negação de serviço quando processa tokens criptografados maliciosos com compressão extrema. Um atacante pode enviar esses tokens para fazer o servidor consumir memória e CPU excessivos, potencialmente causando falhas ou travamento.
CVE-2024-29371 explora validação insuficiente de recursos durante descompressão JWE na jose4j <0.9.6. Um atacante cria um token JWE com razão de compressão excepcionalmente alta; quando o servidor o descompacta, o algoritmo expande para consumir quantidades massivas de memória e processamento, acionando DoS. Nenhuma autenticação é necessária se a aplicação processa tokens JWE não confiáveis.
Quer saber se a sua infraestrutura está exposta a isto?
Falar com a TrueHacking →