#VU124541 Path manipulation in Node.js - CVE-2026-21637
Published: March 25, 2026 / Updated: April 17, 2026
Node.js
Node.js Foundation
Description
The vulnerability allows a remote attacker to cause a denial of service.
The vulnerability exists due to improper error handling in _tls_wrap.js when processing TLS SNI handshake requests. A remote attacker can send a specially crafted request with unexpected servername input to cause an uncaught exception, crashing the Node.js process.
Exploitation occurs during TLS handshake when SNICallback is configured and throws synchronously.