PT-2026-23748 · Debian+1 · Quickjs

Published

2026-03-06

·

Updated

2026-03-06

·

CVE-2025-69654

CVSS v3.1

7.5

High

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions QuickJS versions 2025-09-13 through 2025-12-11
Description A specially crafted JavaScript input, when executed with the qjs interpreter using the -m option and a limited memory allocation, can lead to an out-of-memory condition. This is followed by an assertion failure within the JS FreeRuntime function during runtime cleanup, specifically when checking if the garbage collection object list is empty (list empty(&rt->gc obj list)). Although an out-of-memory error is initially reported, the engine ultimately terminates with a SIGABRT signal due to the incomplete release of garbage collection objects. This can result in a denial of service.
Recommendations Update to QuickJS version 2025-12-11 or later.

Exploit

Fix

Resource Exhaustion

Weakness Enumeration

Related Identifiers

CVE-2025-69654

Affected Products

Quickjs