<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet href="/static/style.xsl" type="text/xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <id>https://db.gcve.eu/rss/recent/all/10</id>
  <title>Most recent entries from all</title>
  <updated>2026-11-05T18:27:40.616790+00:00</updated>
  <author>
    <name>Vulnerability-Lookup</name>
    <email>info@gcve.eu</email>
  </author>
  <link href="https://db.gcve.eu" rel="alternate"/>
  <generator uri="https://lkiesow.github.io/python-feedgen" version="1.0.0">python-feedgen</generator>
  <subtitle>Contains only the most 10 recent entries.</subtitle>
  <entry>
    <id>https://db.gcve.eu/vuln/ghsa-85x2-q946-cp5h</id>
    <title>GHSA-85x2-q946-cp5h — Nodemailer: A "&gt;" inside a quoted local part ends an angle-addr early in addressparser, delivering to a domain the head…</title>
    <updated>2026-11-05T18:27:40.617558+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> npm: nodemailer</p>
<p>### Vulnerability summary</p>
<p>addressparser ends an angle-addr at the first `&gt;` it sees, including one inside a quoted local part, a comment or a domain literal. The domain is then read off the text in front of that `&gt;`. `&lt;"a@evil.com&gt;"@good.com&gt;` is the mailbox `"a@evil.com&gt;"@good.com` under RFC 5322, and Nodemailer read it as an address at `evil.com`. The unbracketed spelling of the same value was already read correctly. Affected: 3.0.0 through 10.1.3.</p>
<p>### Attacker capabilities</p>
<p>The attacker controls the text of a recipient or sender address that an application passes to Nodemailer, for example a To value entered in a contact or invite form, or the header of an inbound message parsed with mailparser. No access to the application, its configuration or its credentials is needed. The value is a syntactically valid RFC 5322 address that conformant parsers accept without defects.</p>
<p>### Realistic exploitation scenario</p>
<p>An application lets users send invitations or notifications only to addresses at an allowed domain and validates the submitted value with a conformant parser or by checking its domain. The attacker submits `&lt;"a@evil.com&gt;"@good.com&gt;`, which validates as a `good.com` mailbox. Nodemailer then parses the same value, issues `RCPT TO:&lt;"\"a"@evil.com&gt;` and the message, with whatever content the application puts into it, is delivered to the attacker's domain. The security boundary crossed is the application's recipient allow list. In the inbound direction, mailparser reports…</p></div>
    </content>
    <link href="https://db.gcve.eu/vuln/ghsa-85x2-q946-cp5h"/>
  </entry>
</feed>
