What’s Vulnerable › Vulnerabilities

CVE-2026-112943: launch-editor: escapeCmdArgs() omits % escaping on Windows

Description

launch-editor allows users to open files with line numbers in editor from Node.js. Prior to 2.14.2, launch-editor did not escape % on Windows when passing an argument to cmd. When an environment variable contained a malicious value, it was possible that that content to be executed. This vulnerability is fixed in 2.14.2.

Affected products

How to fix

Upgrade to a fixed version: Npm Launch-Editor 2.14.2; Npm Vite 8.3.3, 8.2.4, 8.1.6, 7.3.7; Npm Vite-Plus 1.1.0. Check the vendor advisory for mitigations.

References

Get alerted when CVE-2026-112943 or the next vulnerability affects your stack