CVE-2025-69654

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. Although the engine reports an OOM error, it subsequently aborts with SIGABRT because the GC object list is not fully released. This results in a denial of service.
References
Link Resource
https://github.com/bellard/quickjs/issues/468 Exploit Issue Tracking Vendor Advisory
https://github.com/bellard/quickjs/issues/468 Exploit Issue Tracking Vendor Advisory
Configurations

Configuration 1 (hide)

cpe:2.3:a:quickjs_project:quickjs:*:*:*:*:*:*:*:*

History

02 Jun 2026, 18:40

Type Values Removed Values Added
First Time Quickjs Project quickjs
Quickjs Project
CPE cpe:2.3:a:quickjs_project:quickjs:*:*:*:*:*:*:*:*
References () https://github.com/bellard/quickjs/issues/468 - () https://github.com/bellard/quickjs/issues/468 - Exploit, Issue Tracking, Vendor Advisory

12 Mar 2026, 19:16

Type Values Removed Values Added
CWE CWE-400
CVSS v2 : unknown
v3 : unknown
v2 : unknown
v3 : 7.5
Summary
  • (es) Una entrada JavaScript manipulada, ejecutada con la versión QuickJS 2025-09-13, corregida en el commit fcd33c1afa7b3028531f53cd1190a3877454f6b3 (2025-12-11), el intérprete 'qjs' utilizando la opción '-m' y un límite de memoria bajo, puede causar una condición de agotamiento de memoria seguida de un fallo de aserción en JS_FreeRuntime (list_empty(&rt->gc_obj_list)) durante la limpieza del tiempo de ejecución. Aunque el motor informa un error OOM, posteriormente aborta con SIGABRT porque la lista de objetos GC no se libera completamente. Esto resulta en una denegación de servicio.
References () https://github.com/bellard/quickjs/issues/468 - () https://github.com/bellard/quickjs/issues/468 -

06 Mar 2026, 20:16

Type Values Removed Values Added
New CVE

Information

Published : 2026-03-06 20:16

Updated : 2026-06-02 18:40


NVD link : CVE-2025-69654

Mitre link : CVE-2025-69654

CVE.ORG link : CVE-2025-69654


JSON object : View

Products Affected

quickjs_project

  • quickjs
CWE
CWE-400

Uncontrolled Resource Consumption