Skip to main content

Quickjs Project

4 CVEs vendor

Monthly

CVE-2025-69654 Mar 06, 20:16 HIGH This Week

A crafted JavaScript input executed with the QuickJS release 2025-09-13, fixed in commit fcd33c1afa7b3028531f53cd1190a3877454f6b3 (2025-12-11),`qjs` interpreter using the `-m` option and a low memory limit can cause an out-of-memory condition followed by an assertion failure in JS_FreeRuntime (list_empty(&rt->gc_obj_list)) during runtime cleanup. [CVSS 7.5 HIGH]

Denial Of Service Quickjs Quickjs Project
NVD GitHub
CVSS 3.1
7.5
EPSS
0.0%
CVE-2025-69653 Mar 06, 19:16 MEDIUM This Month

A crafted JavaScript input can trigger an internal assertion failure in QuickJS release 2025-09-13, fixed in commit 1dbba8a88eaa40d15a8a9b70bb1a0b8fb5b552e6 (2025-12-11), in file gc_decref_child in quickjs.c, when executed with the qjs interpreter using the -m option. [CVSS 6.5 MEDIUM]

Denial Of Service Quickjs Quickjs Project
NVD GitHub
CVSS 3.1
6.5
EPSS
0.0%
CVE-2025-46688 Apr 27, 20:15 MEDIUM POC PATCH This Month

quickjs-ng through 0.9.0 has an incorrect size calculation in JS_ReadBigInt for a BigInt, leading to a heap-based buffer overflow. Rated medium severity (CVSS 5.6), this vulnerability is no authentication required. Public exploit code available.

Buffer Overflow Quickjs Quickjs Ng Quickjs Project
NVD GitHub
CVSS 3.1
5.6
EPSS
0.1%
CVE-2023-31922 May 12, 14:15 HIGH POC This Week

QuickJS commit 2788d71 was discovered to contain a stack-overflow via the component js_proxy_isArray at quickjs.c. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Buffer Overflow Memory Corruption Quickjs Quickjs Project
NVD GitHub
CVSS 3.1
7.5
EPSS
0.7%
EPSS 0% CVSS 7.5
HIGH This Week

A crafted JavaScript input executed with the QuickJS release 2025-09-13, fixed in commit fcd33c1afa7b3028531f53cd1190a3877454f6b3 (2025-12-11),`qjs` interpreter using the `-m` option and a low memory limit can cause an out-of-memory condition followed by an assertion failure in JS_FreeRuntime (list_empty(&rt->gc_obj_list)) during runtime cleanup. [CVSS 7.5 HIGH]

Denial Of Service Quickjs Quickjs Project
NVD GitHub
EPSS 0% CVSS 6.5
MEDIUM This Month

A crafted JavaScript input can trigger an internal assertion failure in QuickJS release 2025-09-13, fixed in commit 1dbba8a88eaa40d15a8a9b70bb1a0b8fb5b552e6 (2025-12-11), in file gc_decref_child in quickjs.c, when executed with the qjs interpreter using the -m option. [CVSS 6.5 MEDIUM]

Denial Of Service Quickjs Quickjs Project
NVD GitHub
EPSS 0% CVSS 5.6
MEDIUM POC PATCH This Month

quickjs-ng through 0.9.0 has an incorrect size calculation in JS_ReadBigInt for a BigInt, leading to a heap-based buffer overflow. Rated medium severity (CVSS 5.6), this vulnerability is no authentication required. Public exploit code available.

Buffer Overflow Quickjs Quickjs Ng +1
NVD GitHub
EPSS 1% CVSS 7.5
HIGH POC This Week

QuickJS commit 2788d71 was discovered to contain a stack-overflow via the component js_proxy_isArray at quickjs.c. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Buffer Overflow Memory Corruption Quickjs +1
NVD GitHub

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy