Memory leak in QuickJS-NG Atomics.store exhausts heap memory
QuickJS-NG before 0.16.0 contains a memory leak vulnerability in js_atomics_store() in quickjs.c that fails to free the converted value when returning a RangeError.
11 records
QuickJS-NG before 0.16.0 contains a memory leak vulnerability in js_atomics_store() in quickjs.c that fails to free the converted value when returning a RangeError.
QuickJS-NG before 0.16.0 contains an integer overflow in js_typed_array_sort() in quickjs.c that allows attackers to cause a heap buffer overflow on 32-bit hosts.
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.
A flaw has been found in quickjs-ng quickjs up to 0.12.1.
A flaw has been found in quickjs-ng quickjs up to 0.11.0.
A vulnerability was detected in quickjs-ng quickjs up to 0.11.0.
A vulnerability was identified in quickjs-ng quickjs up to 0.11.0.
A vulnerability was determined in quickjs-ng quickjs up to 0.11.0.
quickjs-ng through 0.9.0 has an incorrect size calculation in JS_ReadBigInt for a BigInt, leading to a heap-based buffer overflow.
quickjs-ng through 0.9.0 has a missing length check in JS_ReadString for a string, leading to a heap-based buffer overflow.
A vulnerability was found in quickjs-ng QuickJS up to 0.8.0.