PT-2026-60699

CVE-2026-59990

·

Publicado

2026-07-17

·

Atualizado

2026-09-23

Descrição por

CVSS 3.1
7.5
Alta
MétricasAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Nome do Software Vulnerável e Versões Afetadas Jawn versões anteriores a 1.7.0
Descrição Os métodos de análise do Jawn permitem aninhamento arbitrariamente profundo de arrays e objetos JSON sem um limite de profundidade. Um invasor remoto pode enviar JSON não confiável para expandir os contextos do analisador até que a heap da JVM seja esgotada, disparando um java.lang.OutOfMemoryError. Este é um erro fatal do Scala que normalmente não é tratado por scala.util.Try ou cats.effect.IO, resultando em negação de serviço.
Recomendações Atualize para a versão 1.7.0 ou posterior. Imponha um limite de tamanho de entrada pequeno o suficiente para evitar que a pilha de contexto esgote a heap. Faça a pré-varredura de entradas não confiáveis e rejeite documentos cujo aninhamento máximo de delimitadores exceda um limite antes de processá-los com o analisador.
Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Identificadores relacionados
GHSA-CC4V-RVGP-2PF3
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾