Lucene search
K

5 matches found

CNNVD
CNNVD
added 2026/02/12 12:0 a.m.4 views

qs 安全漏洞

QS is a JavaScript library developed by Jordan Harband. QS has a security vulnerability, which stems from the arrayLimit option not enforcing restrictions on comma-separated values when the comma option is enabled. This could lead to a memory-exploiting denial-of-service attack...

7.5CVSS7.1AI score0.0005EPSS
Exploits1References2
IBM Security Bulletins
IBM Security Bulletins
added 2026/02/06 12:44 p.m.7 views

Security Bulletin: qs parse module DoS vulnerability: arrayLimit bypass via bracket notation allows memory exhaustion (qs < 6.14.1)

Summary An input validation flaw in qs 6.14.1 allows attackers to bypass arrayLimit using bracket notation a=x, leading to unauthenticated HTTP denial-of-service via memory exhaustion. Vulnerability Details CVEID:CVE-2025-15284 DESCRIPTION: Improper Input Validation vulnerability in qs parse...

6.3CVSS5.6AI score0.0004EPSS
Exploits1Affected Software1
Cvelist
Cvelist
added 2025/12/29 10:56 p.m.22 views

CVE-2025-15284 arrayLimit bypass in bracket notation allows DoS via memory exhaustion

Improper Input Validation vulnerability in qs parse modules allows HTTP DoS.This issue affects qs: 6.14.1. Summary The arrayLimit option in qs did not enforce limits for bracket notation a=1&a=2, only for indexed notation a0=1. This is a consistency bug; arrayLimit should apply uniformly across a...

6.3CVSS0.0004EPSS
Exploits1References2
Vulnrichment
Vulnrichment
added 2025/12/29 10:56 p.m.2 views

CVE-2025-15284 arrayLimit bypass in bracket notation allows DoS via memory exhaustion

Improper Input Validation vulnerability in qs parse modules allows HTTP DoS.This issue affects qs: 6.14.1. Summary The arrayLimit option in qs did not enforce limits for bracket notation a=1&a=2, only for indexed notation a0=1. This is a consistency bug; arrayLimit should apply uniformly across a...

6.3CVSS7.2AI score0.0004EPSS
Exploits1References2
CVE
CVE
added 2025/12/29 10:56 p.m.278 views

CVE-2025-15284

CVE-2025-15284 is a vulnerability in the qs library (parse modules) where the arrayLimit check does not apply to bracket notation (a[]=...) as in the vulnerable code path (lib/parse.js:159-162). The issue enables potential DoS via memory exhaustion by creating larger-than-expected arrays, though ...

6.3CVSS7.2AI score0.0004EPSS
Exploits1References2Affected Software1
Rows per page
Query Builder