← CVE Intelligence

CVE-2026-112943

launch-editor: escapeCmdArgs() omits % escaping on Windows PUBLISHED

Description (CNA)

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 (CNA)

Vendor / productVersions
vitejs / launch-editoraffected < 2.14.2
vitejs / viteaffected >= 8.3.0, < 8.3.3; affected >= 8.2.0, < 8.2.4; affected >= 8.0.0, < 8.1.6; affected >= 7.0.0, < 7.3.7; affected < 6.4.4
vitejs / vite-plusaffected < 1.1.0

CWE

CWE-78

References

ADP enrichment

CISA-ADP

No English description supplied.

No references supplied.