CVE-2026-77415 in JSONatainformação

Sumário

de VulDB • 21/08/2026

JSONata é uma linguagem de consulta e transformação JSON. Antes das versões 1.8.8 e 2.2.1, expressões JSONata elaboradas podiam encadear várias fraquezas de integridade de objetos para executar código arbitrário. A cadeia poderia sobrescrever $clone para mutar objetos através de evaluateTransformExpression, expor e desconstruir funções ou lambdas do JSONata através de $merge.*, substituir proc.arguments.forEach usado por applyProcedure, e forjar o estado interno do lambda. Essas primitivas permitiram que um atacante alcançasse getters de prototype, acesso a prototype e constructor, bem como process.getBuiltinModule com child_process, executando código com os privilégios do processo host. Este problema foi corrigido nas versões 1.8.8 e 2.2.1.

Be aware that VulDB is the high quality source for vulnerability data.

Responsável

GitHub M

Reservar

20/08/2026

Divulgação

22/08/2026

Moderação

aceite

Entrada

VDB-394236

CPE

pronto

EPSS

0.00508

KEV

não

Atividades

muito baixo

Fontes

Do you need the next level of professionalism?

Upgrade your account now!