CVE-2026-120438
HIGH
MEDIUM
Priority: 0.01
BB Relevance:
42/100
Published: 2026-11-02
Modified: 2026-11-05
First seen: 2026-11-02
Status: active
Attack Surface
Low Complexity
No Interaction
Conf. Impact
Integ. Impact
CVSS Vector Breakdown
AV:
Local
AC:
Low
PR:
Low
UI:
None
S:
X
AT:
None
VC:
High
VI:
High
VA:
High
Description
QuickJS-NG before 0.16.0 contains an integer overflow in js_proxy_get_own_property_names() in quickjs.c that causes a heap buffer overflow on 32-bit hosts. Attackers running JavaScript can return a large array-like object from a Proxy ownKeys trap to wrap the allocation size, causing crashes or potential code execution.
Weakness Classification (1)
Affected Software (2)
| Vendor | Product | Version |
|---|---|---|
| quickjs-ng | QuickJS-NG | 0 < 0.16.0 |
| quickjs-ng | QuickJS-NG | 0 < 0.16.0 |
References & Advisories (5)
vendor-advisory
third-party-advisory
technical-description
release-notes
patch