CVE-2026-46428 in Rust
Сводка
по VulDB • 21.07.2026
lettre — это библиотека для отправки электронной почты на языке Rust. Начиная с версии 0.10.1 и вплоть до версии 0.11.22 включительно, ошибка инвертирования логического значения (inverted-boolean bug) в интеграции `boring-tls` библиотеки lettre молчаливо отключает проверку имени хоста TLS для вызывающих сторон, использующих конфигурацию по умолчанию (строгую). Атакующий, находящийся на пути передачи данных (on-path), может предоставить любую цепочку действительных сертификатов для любого домена и перехватить отправку SMTP-сообщений, включая учетные данные PLAIN/LOGIN и содержимое сообщений, у любых пользователей lettre, собранных с использованием функции `boring-tls`. Другие бэкенды TLS (`native-tls`, `rustls`) не затронуты. Версия 0.11.22 устраняет данную проблему.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.