CVE-2024-32650: falha de alta gravidade em rustls
Rustls vulnerable to an infinite loop in rustls::conn::ConnectionCommon::complete_io() with proper client input
Publicada em · Atualizada em
Aviso por e-mail quando ela entrar no KEV, ganhar PoC pública ou subir de nota.
21Vexday Risk Score
Sem sinal de exploração. Nenhum artefato público de exploração conhecido até agora.
ssvc Trackcvss 7.5epss 0.9%
Rustls is a modern TLS library written in Rust. `rustls::ConnectionCommon::complete_io` could fall into an infinite loop based on network input. When using a blocking rustls server, if a client send a `close_notify` message immediately after `client_hello`, the server's `complete_io` will get in an infinite loop. This vulnerability is fixed in 0.23.5, 0.22.4, and 0.21.11.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Produtos afetados
rustls · rustlsReferências
https://github.com/rustls/rustls/commit/2123576840aa31043a31b0770e6572136fbe0c2dhttps://github.com/rustls/rustls/commit/6e938bcfe82a9da7a2e1cbf10b928c7eca26426ehttps://github.com/rustls/rustls/commit/f45664fbded03d833dffd806503d3c8becd1b71ehttps://github.com/rustls/rustls/security/advisories/GHSA-6g7w-8wpp-frhj