Skip to main content
VulnerabilityPublished

CVE-2025-12745: QuickJS · Memory Buffer Overflow

Source GCVE Database

0
Compare
Authoritative record:CVE-2025-12745· Medium 4.8

Public exploit available · CVSS 4.8 Medium.

Data as of 4 Nov 2026, 18:22 UTC

CVSS 4.0 base score
4.8Medium
How severe the flaw is on the 0–10 CVSS scale.
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 5 Nov 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponized: evidence found.

    CVSS exploit maturity: proof of concept public

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), CVSS vector, the Metasploit, Exploit-DB and nuclei-templates index as of 4 Nov 2026.

What to do

AI-suggested

A patch identified by commit c6fe5a98fd3ef3b7064e6e0145dfebfe12449fea is available and should be deployed to remediate this vulnerability. Since QuickJS uses a rolling release strategy, updating to the latest commit that includes this patch is recommended. No additional mitigation steps are specified.

Description

A buffer over-read vulnerability exists in QuickJS up to commit eb2c89087def1829ed99630cb14b549d7a98408c, specifically in the js_array_buffer_slice function. The issue allows local attackers with limited privileges to cause information disclosure and potential denial of service. A patch identified by commit c6fe5a98fd3ef3b7064e6e0145dfebfe12449fea is recommended to fix this vulnerability. Exploit code is publicly available, but no confirmed exploitation in the wild has been reported.

References

Community reviews

Loading reviews…