PT-2026-32562 · Jq+3 · Jq+3

·

CVE-2026-33948

·

Publicado

2026-04-12

·

Atualizado

2026-07-08

CVSS v2.0

9.4

Alta

VetorAV:N/AC:L/Au:N/C:N/I:C/A:C
Name of the Vulnerable Software and Affected Versions jq versões anteriores ao commit 6374ae0bcdfe33a18eb0ae6db28493b1f34a0a5b
Description A análise de entrada da CLI permite a ignorar a validação por meio de bytes NUL incorporados ao ler JSON de arquivos ou stdin. O software utiliza strlen() para determinar o comprimento do buffer em vez da contagem real de bytes do fgets(), fazendo com que a entrada seja truncada no primeiro byte NUL e analisando apenas o prefixo precedente. Isso permite que um invasor crie uma entrada com um prefixo JSON benigno antes de um byte NUL seguido de dados maliciosos restantes; o sistema valida apenas o prefixo como JSON válido enquanto descarta silenciosamente o sufixo. Fluxos de trabalho que dependem da ferramenta para validar JSON não confiável antes de encaminhá-lo para consumidores downstream estão suscetíveis a ataques de diferencial de analisador, nos quais os consumidores podem processar a entrada completa, incluindo os bytes maliciosos restantes.
Recommendations Atualize para a versão que contém o commit 6374ae0bcdfe33a18eb0ae6db28493b1f34a0a5b.

Exploit

Correção

DoS

RCE

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

BDU:2026-05571
CVE-2026-33948
ECHO-EFE2-3845-7825
GHSA-32CX-CVVH-2WJ9
OESA-2026-1981
OPENSUSE-SU-2026:10850-1
OPENSUSE-SU-2026:21248-1
RHSA-2026:8579
SUSE-SU-2026:22545-1
SUSE-SU-2026:22566-1
SUSE-SU-2026:22664-1
SUSE-SU-2026:22705-1
SUSE-SU-2026:2283-1
USN-8202-1
USN-8202-2

Produtos afetados

Linuxmint
Red Os
Ubuntu
Jq