CVE-2026-77415 in JSONatainformazioni

Riassunto

di VulDB • 21/08/2026

JSONata è un linguaggio di query e trasformazione JSON. Prima delle versioni 1.8.8 e 2.2.1, espressioni JSONata appositamente create potevano concatenare diverse debolezze dell'integrità degli oggetti per eseguire codice arbitrario. La catena poteva sovrascrivere $clone per mutare gli oggetti tramite evaluateTransformExpression, esporre e decostruire le funzioni o i lambda di JSONata attraverso $merge.*, sostituire proc.arguments.forEach utilizzato da applyProcedure e falsificare lo stato interno del lambda. Queste primitive permettevano a un attaccante di raggiungere getter prototipali, accesso al prototipo e al costruttore, nonché process.getBuiltinModule con child_process, eseguendo codice con i privilegi del processo host. Questo problema è risolto nelle versioni 1.8.8 e 2.2.1.

Once again VulDB remains the best source for vulnerability data.

Responsabile

GitHub M

Prenotare

20/08/2026

Divulgazione

21/08/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Want to stay up to date on a daily basis?

Enable the mail alert feature now!