Lucene search
+L

21 matches found

OSV
OSV
added 2 days ago3 views

CVE-2026-54284 sqlparse: TokenList.__init__ materializes O(subtree) value per group, causing CPU DoS before depth/token caps trigger

sqlparse is a non-validating SQL parser module for Python. Prior to 0.6.0, TokenList construction and string conversion in sqlparse/sql.py repeatedly flatten nested token subtrees constructed by groupparenthesis and groupcase, causing quadratic CPU consumption through sqlparse.parse,...

8.7CVSS5.9AI score
SaveExploits0References4
CVE
CVE
added 2 days ago33 views

CVE-2026-54284

sqlparse versions before 0.6.0 have a CPU DoS flaw: TokenList.__init__ calls str(self), which recursively flattens the entire subtree on every group construction, producing O(n*d) cost. A ~2 KB deeply-nested SQL payload pins a worker for ~10 seconds (~5000x amplification). Flask-based SQL formatt...

8.7CVSS5.8AI score0.00263EPSS
SaveExploits0References2
ATTACKERKB
ATTACKERKB
added 2 days ago6 views

CVE-2026-59893

sqlparse is a non-validating SQL parser module for Python. Prior to 0.6.0, SQLREGEX in sqlparse/keywords.py and the per-position loop in sqlparse/lexer.py repeatedly scan unmatched dollar-quoted literal and multiline-comment delimiters, causing quadratic CPU consumption through sqlparse.parse,...

7.5CVSS5.7AI score0.00279EPSS
SaveExploits0References3Affected Software1
Positive Technologies
Positive Technologies
added 2 days ago12 views

PT-2026-76735

sqlparse is a non-validating SQL parser module for Python. Prior to 0.6.0, SQL REGEX in sqlparse/keywords.py and the per-position loop in sqlparse/lexer.py repeatedly scan unmatched dollar-quoted literal and multiline-comment delimiters, causing quadratic CPU consumption through sqlparse.parse,...

7.5CVSS5.7AI score0.00279EPSS
SaveExploits0References3
Positive Technologies
Positive Technologies
added 2 days ago12 views

PT-2026-76736

sqlparse is a non-validating SQL parser module for Python. Prior to 0.6.0, group comments in sqlparse/engine/grouping.py repeatedly rescans comment-only statements before the MAX GROUPING TOKENS guard, causing quadratic CPU consumption through sqlparse.parse and sqlparse.formatsql, strip...

8.7CVSS5.7AI score0.00263EPSS
SaveExploits0References3
EUVD
EUVD
added 2026/07/21 7:6 p.m.19 views

EUVD-2026-42321

linkify-it: Quadratic-complexity DoS via the mailto: validator scan-loop on attacker text...

7.5CVSS5.2AI score0.00342EPSS
SaveExploits0References4
EUVD
EUVD
added 2026/07/20 9:19 p.m.25 views

EUVD-2026-42301

js-yaml: YAML merge-key chains can force quadratic CPU consumption...

7.5CVSS5.1AI score0.00423EPSS
SaveExploits1References6
OSV
OSV
added 2026/07/20 9:19 p.m.8 views

GHSA-52CP-R559-CP3M js-yaml: YAML merge-key chains can force quadratic CPU consumption

Impact js-yaml can spend quadratic CPU time parsing a document whose size grows only linearly. The issue is triggered by a chain of mappings where each mapping merges the previous one: yaml a0: &a0 k0: 0 a1: &a1 1s doc size 100K js import performance from 'node:perfhooks' import Buffer from...

7.5CVSS5.3AI score0.00423EPSS
SaveExploits1References7
EUVD
EUVD
added 2026/07/20 6:57 p.m.10 views

EUVD-2025-203029

Tornado: Quadratic DoS via Crafted Multipart Parameters...

7.5CVSS7.4AI score0.00543EPSS
SaveExploits0References5
NVD
NVD
added 2026/07/08 5:17 p.m.15 views

CVE-2026-59887

linkify-it is a links recognition library with full Unicode support. Prior to 5.0.2, the mailto: schema validator used by .test and .match can be invoked at every mailto: occurrence and scan the remaining input through srcemailname in lib/re.mjs, causing On^2 CPU consumption on crafted user text...

7.5CVSS0.00342EPSS
SaveExploits0References3
OSV
OSV
added 2026/07/08 3:18 p.m.8 views

CVE-2026-59868 js-yaml: YAML merge-key chains can force quadratic CPU consumption

js-yaml is a JavaScript YAML parser and dumper. From 5.0.0 before 5.2.0, when merge keys are enabled, js-yaml can spend quadratic CPU time parsing a document whose size grows only linearly when a chain of mappings uses merge keys where each mapping merges the previous one. This issue is fixed in...

5.3CVSS6.6AI score
SaveExploits0References5
CVE
CVE
added 2026/07/08 3:18 p.m.56 views

CVE-2026-59868

The CVE-2026-59868 Issue: js-yaml (JavaScript YAML parser/dumper) is vulnerable when merge keys are enabled. From versions 5.0.0 up to 5.2.0, a chain of mappings using merge keys can cause quadratic CPU time on documents that grow linearly, leading to DoS under some inputs. A fix was released in ...

7.5CVSS6AI score0.0041EPSS
SaveExploits1References3Affected Software1
Cvelist
Cvelist
added 2026/07/08 3:15 p.m.66 views

CVE-2026-59869 js-yaml: YAML merge-key chains can force quadratic CPU consumption

js-yaml is a JavaScript YAML parser and dumper. From 3.0.0 before 3.15.0 and from 4.0.0 before 4.3.0, js-yaml can spend quadratic CPU time parsing a document whose size grows only linearly when a chain of mappings uses merge keys where each mapping merges the previous one. This issue is fixed in...

7.5CVSS0.00423EPSS
SaveExploits1References5
CVE
CVE
added 2026/07/08 3:15 p.m.192 views

CVE-2026-59869

js-yaml (JavaScript YAML parser) is affected by a resource-consumption issue in merge-key chains that can cause quadratic CPU time as documents grow linearly. Affected versions are 3.0.0–3.14.x and 4.0.0–4.2.x; the issue is fixed in 3.15.0 and 4.3.0. Impact is described as high availability (A:H)...

7.5CVSS6AI score0.00423EPSS
SaveExploits1References5Affected Software1
Debian CVE
Debian CVE
added 2026/07/08 3:13 p.m.9 views

CVE-2026-59870

js-yaml is a JavaScript YAML parser and dumper. From 5.0.0 before 5.2.1, YAML11SCHEMA support for the !!omap tag in src/tag/sequence/omap.ts uses omapTag.addItem to perform a linear duplicate-key scan on every insertion, causing On^2 CPU consumption when yaml.load parses a crafted ordered-map...

7.5CVSS6.5AI score0.0041EPSS
SaveExploits1
ATTACKERKB
ATTACKERKB
added 2026/06/22 9:14 p.m.9 views

CVE-2026-48511

MessagePack for C is a MessagePack serializer for C. Prior to 2.5.301 and 3.1.7, ExpandoObjectFormatter.Deserialize populates System.Dynamic.ExpandoObject by calling IDictionary.Add for each map entry. ExpandoObject internally maintains member names in array-like structures, so inserting many...

7.5CVSS5.8AI score0.00232EPSS
SaveExploits0References2Affected Software1
Positive Technologies
Positive Technologies
added 2026/06/22 12:0 a.m.19 views

PT-2026-51395

Name of the Vulnerable Software and Affected Versions MessagePack for C versions prior to 2.5.301 MessagePack for C versions prior to 3.1.7 Description The ExpandoObjectFormatter.Deserialize function populates System.Dynamic.ExpandoObject by calling IDictionary.Add for each map entry. Because...

7.5CVSS5.8AI score0.00232EPSS
SaveExploits0References7
RedHat Linux
RedHat Linux
added 2026/04/11 12:49 a.m.6 views

js-yaml: js-yaml: Denial of Service via quadratic CPU time parsing with merge keys

A flaw was found in js-yaml, a JavaScript YAML parser and dumper. When merge keys are enabled, a remote attacker could exploit this vulnerability by crafting a YAML document where a chain of mappings uses merge keys, each merging the previous one. This can lead to a significant increase in CPU ti...

7.5CVSS6.5AI score0.0041EPSS
SaveExploits1References7
RedHat Linux
RedHat Linux
added 2026/02/10 8:17 p.m.18 views

tornado: Tornado Quadratic DoS via Crafted Multipart Parameters

A denial of service flaw has been discovered in the Tornado networking library. Affected versions of Tornado us an inefficient algorithm when parsing parameters for HTTP header values, potentially causing a DoS. The parseparam function in httputil.py is used to parse specific HTTP header values,...

7.5CVSS5.8AI score0.00543EPSS
SaveExploits0References7
RedHat Linux
RedHat Linux
added 2026/02/10 5:54 p.m.9 views

tornado: Tornado Quadratic DoS via Crafted Multipart Parameters

A denial of service flaw has been discovered in the Tornado networking library. Affected versions of Tornado us an inefficient algorithm when parsing parameters for HTTP header values, potentially causing a DoS. The parseparam function in httputil.py is used to parse specific HTTP header values,...

7.5CVSS5.8AI score0.00543EPSS
SaveExploits0References7
Rows per page
Query Builder