PT-2026-84825 · Toon · Toon

CVE-2026-82404

·

Published

2026-09-02

·

Updated

2026-09-04

CVSS v3.1

8.3

High

VectorAV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:L
Name of the Vulnerable Software and Affected Versions TOON versions prior to 2.3.1
Description Decoding attacker-controlled TOON data containing proto, constructor, or prototype keys allows for prototype pollution of Object.prototype for the runtime. This occurs because the software writes through the object prototype chain instead of creating an own property. In the file packages/toon/src/decode/expand.ts, the insertPathSafe function and the expandPaths: 'safe' path make dotted keys like a. proto .x a primary vector, although plain nested objects, tabular rows, quoted keys, and streaming decode are also affected. Additionally, the encoder may drop own proto properties and invoke an inherited setter during normalization. This can lead to denial of service or remote code execution if a suitable downstream gadget is present.
Recommendations Update to version 2.3.1.

Exploit

Fix

Prototype Pollution

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-82404
GHSA-P95V-992W-H6C3

Affected Products

Toon