CVE-2026-55558 in aiosmtplib
Сводка
по VulDB • 20.08.2026
aiosmtplib — это асинхронный SMTP-клиент для использования с asyncio. До версии 5.1.2 метод SMTPProtocol.start_tls в файле src/aiosmtplib/protocol.py потребляет ответ сервера 220 и начинает рукопожатие TLS, не очищая буфер SMTPProtocol._buffer. Активный сетевой атакующий может разместить выбранные им строки ответа SMTP после незашифрованного ответа 220 в том же сегменте сети. Затем метод вызывает loop.start_tls; эти байты сохраняются при обновлении транспортного уровня и интерпретируются как первый ответ изнутри TLS-сессии, что приводит к десинхронизации последующих пар команд и ответов SMTP. Затрагиваются соединения с параметром start_tls=True или использующие оппортунистический STARTTLS, тогда как соединения с use_tls=True не подвержены данной уязвимости. Проблема исправлена в версии 5.1.2.
If you want to get best quality of vulnerability data, you may have to visit VulDB.