CVE Feed

    Dashboard / CVE / CVE-2026-43998

    CVE-2026-43998

    vm2 is an open source vm/sandbox for Node.js. In 3.10.5, NodeVM's require.root path restriction can be bypassed using filesystem symlinks, allowing sandboxed code to load modules from outside the allowed root directory in host context. Because path validation uses path.resolve() (which does not dereference symlinks) but module loading uses Node's native require() (which does), an attacker can load arbitrary host-realm modules and achieve remote code execution. This vulnerability is fixed in 3.11.0.

    Published:May 13, 2026
    Last Modified:May 14, 2026
    EPS:May 13, 2026
    EPSS Score:0.00199
    CVSS Score:8.5

    Affected Products

    Vendor
    Patriksimek
    Product
    Vm2
    Vendor
    Vm2 Project
    Product
    Vm2

    Related CVEs

    Common Vulnerability Scoring System

    Attack Vector
    Network
    Adjacent
    Local
    Physical
    Privileges Required
    None
    Low
    High
    User Interaction
    None
    Required
    Scope
    Unchanged
    Changed
    Confidentiality
    None
    Low
    High
    Integrity
    None
    Low
    High
    Availability
    None
    Low
    High