Memory Corruption Vulnerability in Duktape by Svaarala
CVE-2026-12216

4.8MEDIUM

Key Information:

Vendor

Svaarala

Status
Vendor
CVE Published:
15 June 2026

Badges

๐Ÿ‘พ Exploit Exists๐ŸŸก Public PoC

What is CVE-2026-12216?

A vulnerability has been identified in Duktape up to version 2.99.99 that affects its memory management through the file duk_api_bytecode.c. By manipulating the argument count_instr, a local attacker could exploit this weakness to cause memory corruption. This issue is particularly concerning as the exploit has been publicly disclosed, increasing the risk of successful attacks. Despite early notifications to the vendor regarding this issue, there has been no response or patch issued to address the vulnerability.

Affected Version(s)

duktape 2.99.0

duktape 2.99.1

duktape 2.99.2

Exploit Proof of Concept (PoC)

PoC code is written by security researchers to demonstrate the vulnerability can be exploited. PoC code is also a key component for weaponization which could lead to ransomware.

References

CVSS V4

Score:
4.8
Severity:
MEDIUM
Confidentiality:
Low
Integrity:
Low
Availability:
Low
Attack Vector:
Local
Attack Complexity:
Low
Attack Required:
None
Privileges Required:
Undefined
User Interaction:
None

Timeline

  • ๐ŸŸก

    Public PoC available

  • ๐Ÿ‘พ

    Exploit known to exist

  • Vulnerability published

  • Vulnerability Reserved

Credit

kunlun (VulDB User)
VulDB CNA Team
.