SEPTEMBER 18, 2026
Live Feed
Back to database
Case File

CVE-2026-53533

MEDIUM · CVSS 6.9 EPSS 0.39% Public Exploit

Source: NVD + CISA KEV + EPSS · Published 2026-08-18 · Last synced 2026-09-17

CyberRota Analysis

AI-Generated

The aiosmtplib library, prior to version 5.1.1, is vulnerable to command injection due to improper handling of user-supplied email addresses, allowing attackers to inject SMTP commands through embedded CR or LF bytes. This can lead to desynchronization of the command-response pipeline, potential denial of service, or unauthorized message sending. Organizations using aiosmtplib for asynchronous email operations should prioritize upgrading to version 5.1.1 to mitigate these risks.

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.

CVE
CVE-2026-53533
Severity
MEDIUM
CVSS
6.9
EPSS
0.39%

Original NVD Description

aiosmtplib is an asynchronous SMTP client for use with asyncio. Prior to 5.1.1, SMTP.mail(), SMTP.rcpt(), SMTP.vrfy(), and SMTP.expn() send caller-supplied addresses without rejecting embedded CR or LF bytes. Data after the line break is framed as additional standalone SMTP command lines, allowing an attacker who influences an envelope sender or recipient to inject commands such as MAIL FROM, RCPT TO, RSET, DATA, or AUTH. SMTP.sendmail() and SMTP.send() without a Message object pass addresses through the affected methods, while SMTP.send_message() is not affected. Successful injection can desynchronize the command-response pipeline, hang the SMTP instance, or send an arbitrary message without requiring attacker control of the SMTP server. This issue is fixed in version 5.1.1.