Lucene search
+L

3 matches found

Github Security Blog
Github Security Blog
•added 2026/09/03 8:27 p.m.•25 views

stream-json: pick/ignore/filter/replace filters are O(depth²) on nested input — small crafted JSON blocks the event loop for seconds→minutes (DoS)

Description The path filters pick, ignore, filter, and replace — the library's headline "surgical extraction" feature — recompute the full path string from the nesting stack on every checkable token. Because the stack length equals the current nesting depth, and a checkable token is emitted at...

6.2CVSS6.5AI score0.0016EPSS
SaveExploits0References3Affected Software1
osv-cve
osv-cve
•added 2026/09/03 8:15 p.m.•29 views

CVE-2026-71429 stream-json: pick/ignore/filter/replace filters are O(depth²) on nested input — small crafted JSON blocks the event loop for seconds→minutes (DoS)

stream-json is a micro-library of stream components for processing JSON and JSONC with a minimal memory footprint. Prior to 3.5.0, the path filters pick, ignore, filter, and replace in src/core/filters/filter-base.js recompute the full path string from the nesting stack for every checkable token...

6.2CVSS6AI score
SaveExploits0References4
Cvelist
Cvelist
•added 2026/09/03 8:15 p.m.•47 views

CVE-2026-71429 stream-json: pick/ignore/filter/replace filters are O(depth²) on nested input — small crafted JSON blocks the event loop for seconds→minutes (DoS)

stream-json is a micro-library of stream components for processing JSON and JSONC with a minimal memory footprint. Prior to 3.5.0, the path filters pick, ignore, filter, and replace in src/core/filters/filter-base.js recompute the full path string from the nesting stack for every checkable token...

6.2CVSS0.0016EPSS
SaveExploits0References2
Rows per page
Query Builder