A flaw in Node.js URL processing causes an assertion failure in native code when url.format() is called with a malformed internationalized domain name (IDN) containing invalid characters, crashing the Node.js process. Thank you, to wooffie for reporting this vulnerability and thank you RafaelGSS for fixing it.