Lucene search
K

5 matches found

Cvelist
Cvelist
added 2026/03/20 11:6 p.m.21 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.0007EPSS
Exploits1References3
Github Security Blog
Github Security Blog
added 2026/03/19 5:43 p.m.7 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.8CVSS6AI score0.0007EPSS
Exploits1References5Affected Software1
Snyk
Snyk
added 2026/03/19 5:43 p.m.0 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.0007EPSS
Exploits1References2
Github Security Blog
Github Security Blog
added 2026/03/13 3:40 p.m.4 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.5CVSS5.9AI score0.00022EPSS
Exploits1References5Affected Software1
Snyk
Snyk
added 2026/03/12 8:41 p.m.2 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.7CVSS5.9AI score0.00022EPSS
Exploits1References2
Rows per page
Query Builder