CVE-2026-46428
TLS hostname verification disabled when using Boring TLS backend
描述
An inverted-boolean bug in lettre's `boring-tls` integration silently disables TLS hostname verification for callers using the default (strict) configuration. An on-path attacker presenting any chain-valid certificate for any domain can intercept SMTP submission, including PLAIN/LOGIN credentials and message contents, against any lettre user built with the `boring-tls` feature. Other TLS backends (`native-tls`, `rustls`) are unaffected. The bug was introduced in v0.10.1 and persists through v0.11.21 (latest).
如何修補 CVE-2026-46428
要修補 CVE-2026-46428,請將受影響套件升級到下列已修補版本。
- crates.io/lettre—升級至 0.11.22 或更新版本
CVE-2026-46428 正在被利用嗎?
目前沒有被利用訊號。CVE-2026-46428 既不在 CISA KEV 也沒有最新的 EPSS 分數。
受影響套件(1)
- >= 0.10.1, < 0.11.22
CVSS 分數
| 來源 | 版本 | 嚴重程度 | 向量 |
|---|---|---|---|
| osv | CVSS 4.0 | — | CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:N/SC:L/SI:L/SA:N |