Home
Home
Trends
Trends
Vulnerabilities
Vulnerabilities
News
News
Researchers
Researchers
Why dbugs?
Why dbugs?
Settings

Sharokhataie

#18219of 60,596
17.3Total CVSS
Vulnerabilities · 2
High
1
Critical
1
PT-2026-7816
2026-02-11
7.5
CVE-2026-2391
Pypi
Qs
The `arrayLimit` option in the qs library does not correctly enforce limits when parsing comma-separated values with the `comma` option enabled. This allows attackers to potentially cause a denial-of-service (DoS) condition by exhausting memory resources. The issue arises because the limit check occurs after the comma-handling logic, enabling a bypass of the intended array size restriction. Specifically, the `split(',')` function returns the array immediately, skipping the subsequent limit check. An attacker can send a single parameter containing a large number of commas (e.g., `?param=,,,,,,,,...`) to allocate a massive array in memory, bypassing the `arrayLimit` setting. The vulnerable code is located in `lib/parse.js` lines 40-50. The `arrayLimit` check is bypassed when the `comma` option is set to true.
PT-2026-3146
2026-01-15
9.8
CVE-2026-22864
Deno
Deno
Deno is a JavaScript, TypeScript, and WebAssembly runtime. A previous attempt to prevent the execution of Windows batch and shell files by checking file extensions (.bat or .cmd) was ineffective due to a case-sensitive comparison. This allowed bypassing the restriction by using alternate casing for the file extension (e.g., .BAT, .Bat). The issue is addressed in version 2.5.6.