CyberRota Analysis
AI-GeneratedNodemailer versions prior to 9.1.0 are vulnerable to a denial-of-service attack due to a quadratic time complexity issue in the addressparser component. By sending an email with a specially crafted comma-separated address list, an attacker can significantly degrade system performance, causing the Node.js event loop to freeze and consume excessive CPU resources. Organizations using affected versions of Nodemailer should prioritize upgrading to mitigate this high-severity vulnerability.
Public Exploit Signal
A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.
Note: these links are listed for security research and verification purposes only.
Original NVD Description
Nodemailer before 9.1.0 contains a quadratic time complexity vulnerability in the addressparser component that allows remote attackers to cause denial of service by supplying a crafted comma-separated address list. Attackers can send a single email with a large number of addresses to block the Node.js event loop for extended periods, consuming 100% CPU and freezing the process.