PT-2026-32546 · Jq+3 · Jq+3
Ho-9
·
Publicado
2026-04-13
·
Atualizado
2026-05-24
·
CVE-2026-39979
CVSS v2.0
9.4
Alta
| Vetor | AV:N/AC:L/Au:N/C:C/I:N/A:C |
Name of the Vulnerable Software and Affected Versions
jq versões anteriores a 2f09060afab23fe9390cce7cb860b10416e1bf5f
Description
A API
jv parse sized() no libjq aceita um buffer contado com um parâmetro de comprimento explícito. No entanto, seu caminho de tratamento de erros formata o buffer de entrada usando %s em jv string fmt(), que lê até encontrar um terminador NUL em vez de respeitar o comprimento fornecido. Quando um JSON malformado é passado em um buffer sem terminação NUL, a lógica de construção de erro realiza uma leitura fora dos limites além do final do buffer. Isso pode resultar em divulgação de memória ou encerramento do processo, dependendo do layout da memória.Recommendations
Atualize para a versão 2f09060afab23fe9390cce7cb860b10416e1bf5f.
Exploit
Correção
DoS
Out of bounds Read
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Linuxmint
Rocky Linux
Ubuntu
Jq