Lucene search
+L

5 matches found

Cvelist
Cvelist
•added 2026/03/20 11:06 p.m.•105 views

CVE-2026-33228 flatted: Prototype Pollution via parse()

flatted is a circular JSON parser. Prior to version 3.4.2, the parse function in flatted can use attacker-controlled string values from the parsed JSON as direct array index keys, without validating that they are numeric. Since the internal input buffer is a JavaScript Array, accessing it with th...

9.3CVSS0.00989EPSS
SaveExploits1References3
Github Security Blog
Github Security Blog
•added 2026/03/19 5:43 p.m.•45 views

Prototype Pollution via parse() in NodeJS flatted

--- Summary The parse function in flatted can use attacker-controlled string values from the parsed JSON as direct array index keys, without validating that they are numeric. Since the internal input buffer is a JavaScript Array, accessing it with the key "\proto\" returns Array.prototype via the...

9.8CVSS6.3AI score0.00989EPSS
SaveExploits1References10Affected Software1
Snyk
Snyk
•added 2026/03/19 5:43 p.m.•9 views

Prototype Pollution

Overview Affected versions of this package are vulnerable to Prototype Pollution via the parse function. An attacker can manipulate the prototype chain by supplying a specially crafted string that causes the returned object to reference Array.prototype, allowing subsequent writes to that property...

9.8CVSS6.6AI score0.00989EPSS
SaveExploits1References2
Github Security Blog
Github Security Blog
•added 2026/03/13 3:40 p.m.•27 views

flatted vulnerable to unbounded recursion DoS in parse() revive phase

Summary flatted's parse function uses a recursive revive phase to resolve circular references in deserialized JSON. When given a crafted payload with deeply nested or self-referential $ indices, the recursion depth is unbounded, causing a stack overflow that crashes the Node.js process. Impact...

7.5CVSS7.3AI score0.0103EPSS
SaveExploits1References5Affected Software1
Snyk
Snyk
•added 2026/03/12 8:41 p.m.•25 views

Uncontrolled Recursion

Overview Affected versions of this package are vulnerable to Uncontrolled Recursion via the parse function due to using a recursive revive phase to resolve circular references in deserialized JSON. An attacker can cause a stack overflow and crash the process by supplying a crafted payload with...

8.7CVSS7.3AI score0.0103EPSS
SaveExploits1References2
Rows per page
Query Builder