CVE-2026-107700 dot-access 0.0.3 through 1.0.0 Code Injection via get() Path Argument

Critical 9.3 Published Updated

Remote attackers can execute arbitrary JavaScript and OS commands by supplying crafted paths to the get() function in the dot-access library.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
None listed

What is CVE-2026-107700?

CVE-2026-107700 is a critical code injection vulnerability in ntharim dot-access, published on 8 Oct 2026. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

dot-access 0.0.3 through 1.0.0 contains a code injection vulnerability that allows remote attackers to execute JavaScript by supplying crafted paths to get(). The path is concatenated into a new Function body in index.js, so attackers can reach constructor.constructor to load child_process and run operating system commands in the Node.js process.

Weakness: CWE-94

Which versions are affected by CVE-2026-107700?

How do I fix CVE-2026-107700?

No fix has been published for CVE-2026-107700 yet. Limit exposure of the affected software until one is available.

Upgrade, and never evaluate templates, expressions or code built from user input. More about Code injection.

Is CVE-2026-107700 being exploited?

It is not confirmed as exploited in the wild, but public exploit code for CVE-2026-107700 exists.

Sources

Also known as GHSA-rhfh-63ph-3pch.

Is CVE-2026-107700 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free