medium5.5
CVE-2026-53632
launch-editor allows users to open files with line numbers in editor from Node.js.
Impact
launch-editor allows users to open files with line numbers in editor from Node.js. Prior to 2.14.1, the launch-editor NPM package accesses arbitrary paths including Windows UNC paths. When a UNC path is opened, Windows automatically attempts NTLM authentication to the remote host, causing the user’s NTLMv2 password hash to be leaked to an attacker-controlled SMB server. This can result in credential compromise through offline hash cracking. This vulnerability is fixed in 2.14.1.
Affected packages
| Ecosystem | Package | Affected | Fixed in |
|---|---|---|---|
| npm | launch-editor | <= 2.14.0 | 2.14.1 |
| npm | vite | >= 8.0.0, <= 8.0.15 | 8.0.16 |
| npm | vite-plus | <= 0.1.23 | 0.1.24 |