Skip to content
Threat Feed

Tag

Algorithmic-Complexity

4 briefs RSS
medium advisory

Algorithmic Complexity Denial of Service in league/commonmark

A quadratic time complexity vulnerability in the UniqueSlugNormalizer component of league/commonmark 2.x allows attackers to trigger CPU exhaustion via specially crafted Markdown documents.

commonmark +1 denial-of-service algorithmic-complexity vulnerability
1c
low advisory

Immutable.js Map/Set Hash Collision Denial of Service Vulnerability

A high-severity algorithmic complexity vulnerability (CVE-2026-59880) in the Immutable.js library's `Immutable.Map` and `Immutable.Set` allows an attacker to craft object keys that cause hash collisions, degrading performance from O(1) to O(N²) and leading to a CPU-bound denial of service in applications, particularly those running on single-threaded Node.js environments that ingest untrusted input as object keys.

Immutable.js +1 denial-of-service algorithmic-complexity immutable-js nodejs vulnerability
2t 1c
medium advisory

Absinthe GraphQL Fragment Validation Denial-of-Service (CVE-2026-43967)

A denial-of-service vulnerability exists in the Absinthe GraphQL library (versions 1.2.0 to 1.10.1), where an unauthenticated attacker can exhaust server resources by submitting a crafted GraphQL query with a large number of fragment definitions due to the quadratic complexity of fragment name uniqueness validation.

absinthe denial of service graphql algorithmic complexity CVE-2026-43967
2r 1t 1c
high advisory

Algorithmic Complexity DoS in @chenglou/pretext

A denial-of-service vulnerability exists in the `isRepeatedSingleCharRun()` function of the `@chenglou/pretext` npm package (versions 0.0.4 and earlier), which exhibits O(n²) algorithmic complexity when processing input consisting of repeated identical punctuation characters, leading to main thread blocking and DoS.

pretext denial-of-service algorithmic-complexity
2r 1t