Machine-written summary
Summary written by Claude Haiku from the source advisory. Not reviewed by a person.
The launch-editor npm package before 2.14.2 has a flaw on Windows where its check that a supplied file exists can be bypassed, and the advisory also lists vite and vite-plus as affected. An attacker who controls the file argument, without needing to create a file, could combine this with a separate escaping issue to run OS commands, but only in apps running on Windows. Upgrade launch-editor to 2.14.2, vite to 6.4.4, 7.3.7, 8.1.6, 8.2.4 or 8.3.3 for its release line, or vite-plus to 1.1.0.
Not analysed yet
We haven’t published our analysis of this Advisory yet. Once a person has reviewed it, this page will say what’s vulnerable, what has to be true for your app to be affected, and how to check.
Severity and exploitation
| Score | Rating | CVSS | Vector | Source |
|---|---|---|---|---|
| 7.5 | High | 4.0 | CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N | CNA (GitHub_M) |
- CISA KEV Not listed.
- EPSS 0.013, the 71st percentile, on 7 Nov 2026: FIRST’s estimate of the chance of exploitation in the next 30 days.
Timeline
- 31 Oct 2026, 13:33 UTC First seen by agentprime
- 31 Oct 2026, 13:33 UTC Confirmed by OSV
Sources
- GitHub Advisory Database: GHSA-587h-7wmj-h5pm
- OSV: GHSA-587h-7wmj-h5pm
- github.com/vitejs/launch-editor/security/advisories/GHSA-587h-7wmj-h5pm
- nvd.nist.gov/vuln/detail/CVE-2026-112942
- github.com/vitejs/launch-editor/commit/f13cd835d4b8e860b1d4d080ad8a490cc2463679
- github.com/vitejs/launch-editor
- github.com/vitejs/launch-editor/releases/tag/v2.14.2