CVE-2024-34083

STARTTLS unencrypted commands injection

Published May 18, 2024 CVSS 3.1 · 5.4 Medium EPSS < 1% KEV · Not listed
Description
aiosmptd is a reimplementation of the Python stdlib smtpd.py based on asyncio. Prior to version 1.4.6, servers based on aiosmtpd accept extra unencrypted commands after STARTTLS, treating them as if they came from inside the encrypted connection. This could be exploited by a man-in-the-middle attack. Version 1.4.6 contains a patch for the issue.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2024-1830 aiosmptd is a reimplementation of the Python stdlib smtpd.py based on asyncio. Prior to version 1.4.6, servers based on aiosmtpd accept extra unencrypted commands after STARTTLS, treating them as if they came from inside the encrypted connection. This could be exploited by a man-in-the-middle attack. Version 1.4.6 contains a patch for the issue.
Github GHSA Github GHSA GHSA-wgjv-9j3q-jhg8 aiosmtpd STARTTLS unencrypted commands injection
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Aug 2, 2024, 2:42 AM
Reserved
Apr 30, 2024, 6:56 AM
Status
Deferred
Published
May 18, 2024, 7:15 PM
Modified
Jun 17, 2026, 7:32 AM