CVE-2024-34083

MEDIUM

aiosmtpd < 1.4.6 - Man-in-the-Middle Attack via Extraneous Untrusted Data After STARTTLS

Title source: llm
STIX 2.1

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.

Scores

CVSS v3 5.4
EPSS 0.0008
EPSS Percentile 22.6%
Attack Vector ADJACENT_NETWORK
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N

CISA SSVC

Vulnrichment
Exploitation none
Automatable no
Technical Impact partial

Details

CWE
CWE-349
Status published
Products (2)
aio-libs/aiosmtpd < 1.4.6
pypi/aiosmtpd 0 - 1.4.6PyPI
Published May 18, 2024
Tracked Since Feb 18, 2026