Read the docs

Vulnerabilities

Filters

Reset all
Threatist priority
Signals
Fix status
Impact type
Attack vector
Requirements
Product

Products as named in CPE, with their records.

Published
Weakness (CWE)
1 selected

15 records

Priority MEDIUM 62

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 execut…

CVSS 3.1MEDIUM 6.5 Network No auth User interaction EPSS 0.00256 Published 2026-03-06 No fix listed CWE-617
Priority HIGH 66

A vulnerability exists in the QuickJS engine's BigInt string parsing logic (js_bigint_from_string) when attempting to create a BigInt from a string with an excessively large number of digits.

CVSS 4.0HIGH 7.1 Adjacent network Low privileges User interaction EPSS 0.00491 Published 2025-10-16 Fixed in 2025-09-13 CWE-190
TI-2025-38737 CVE-2025-62495 · GHSA-g8rq-rjvv-4hcc

Type confusion in string addition in QuickJS

Priority HIGH 66

An integer overflow vulnerability exists in the QuickJS regular expression engine (libregexp) due to an inconsistent representation of the bytecode buffer size.

CVSS 4.0HIGH 7.1 Adjacent network Low privileges User interaction EPSS 0.00468 Published 2025-10-16 Fixed in 2025-09-13 CWE-191
TI-2025-38736 CVE-2025-62494 · GHSA-7gcv-76g2-94qm

Type confusion in string addition in QuickJS

Priority HIGH 66

A type confusion vulnerability exists in the handling of the string addition (+) operation within the QuickJS engine.

CVSS 4.0HIGH 7.1 Adjacent network Low privileges User interaction EPSS 0.00526 Published 2025-10-16 Fixed in 2025-09-13 CWE-704
Priority MEDIUM 60

A vulnerability exists in the QuickJS engine's BigInt string conversion logic (js_bigint_to_string1) due to an incorrect calculation of the required number of digits, which in turn leads to reading memory past the alloca…

CVSS 4.0MEDIUM 5.9 Adjacent network Low privileges User interaction EPSS 0.00391 Published 2025-10-16 Fixed in 2025-09-13 CWE-125
Priority MEDIUM 60

A vulnerability stemming from floating-point arithmetic precision errors exists in the QuickJS engine's implementation of TypedArray.prototype.indexOf() when a negative fromIndex argument is supplied.

CVSS 4.0MEDIUM 5.9 Adjacent network Low privileges User interaction EPSS 0.00399 Published 2025-10-16 Fixed in 2025-09-13 CWE-125
Priority HIGH 73

A Use-After-Free (UAF) vulnerability exists in the QuickJS engine's standard library when iterating over the global list of unhandled rejected promises (ts->rejected_promise_list).

CVSS 4.0HIGH 8.8 Adjacent network No auth User interaction EPSS 0.00407 Published 2025-10-16 Fixed in 2025-09-13 CWE-416
TI-2025-38732 CVE-2025-62490 · GHSA-g55w-pj8g-frvg

Use-after-free in js_print_object in QuickJS

Priority MEDIUM 40

In quickjs, in js_print_object, when printing an array, the function first fetches the array length and then loops over it.

CVSS 4.0HIGH 8.8 Adjacent network No auth User interaction EPSS 0.00407 Published 2025-10-16 Fixed in 2025-09-13 CWE-416
Priority HIGH 67

quickjs-ng through 0.9.0 has a missing length check in JS_ReadString for a string, leading to a heap-based buffer overflow.

CVSS 3.1HIGH 7.8 Local Low privileges No interaction EPSS 0.00304 Published 2025-04-27 Fixed in 2025-04-26 CWE-770