<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:webfeeds="http://webfeeds.org/rss/1.0"><channel><title>Nodemailer (&lt; 10.0.6) - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/nodemailer--10.0.6/</link><description>Trending threats, MITRE ATT&amp;CK coverage, and detection metadata. Fed continuously.</description><generator>Hugo</generator><language>en</language><managingEditor>hello@craftedsignal.io</managingEditor><webMaster>hello@craftedsignal.io</webMaster><lastBuildDate>Sat, 26 Sep 2026 15:12:59 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/nodemailer--10.0.6/feed.xml" rel="self" type="application/rss+xml"/><image><url>https://feed.craftedsignal.io/favicon-32x32.png</url><title>CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/</link><width>32</width><height>32</height></image><webfeeds:icon>https://feed.craftedsignal.io/favicon.svg</webfeeds:icon><item><title>CVE-2026-100700 Denial of Service in Nodemailer</title><link>https://feed.craftedsignal.io/briefs/2026-09-nodemailer-redos/</link><pubDate>Sat, 26 Sep 2026 15:12:59 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-09-nodemailer-redos/</guid><description>Nodemailer versions before 10.0.6 are vulnerable to a Regular Expression Denial of Service (ReDoS) in the addressparser component, allowing attackers to block the Node.js event loop via crafted email headers.</description><content:encoded><![CDATA[<p>Nodemailer versions prior to 10.0.6 contain a Regular Expression Denial of Service (ReDoS) vulnerability in the addressparser component. The flaw exists within a free-text fallback regular expression pattern that exhibits quadratic backtracking behavior when processing specific input strings. By submitting crafted email header values containing long sequences of non-whitespace characters, an attacker can force the regex engine to enter a state of extreme computational complexity. Because Node.js operates on a single-threaded event loop, this excessive processing blocks the event loop for tens of seconds, rendering the affected application unresponsive and causing service unavailability. This vulnerability is particularly critical for applications that process user-supplied email data or headers without validation.</p>
<h2 id="impact">Impact</h2>
<p>Successful exploitation results in a Denial of Service (DoS) condition, forcing the Node.js application to become unavailable by blocking its primary event loop. This can impact any service relying on Nodemailer for email processing or header parsing, potentially leading to widespread outages in applications that process external email inputs.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Upgrade the nodemailer package to version 10.0.6 or later immediately to incorporate the fixed addressparser regex logic.</li>
<li>Audit applications utilizing Nodemailer to identify input vectors where user-controlled email header data is passed to the library.</li>
<li>Implement length constraints on all input strings that are subsequently passed to email header parsing functions to mitigate the risk of triggering catastrophic backtracking.</li>
</ul>
]]></content:encoded><category domain="severity">low</category><category domain="type">advisory</category></item></channel></rss>