CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2024-32650

High
Published: Translated: NVD NIST

Summary

Rustls to nowoczesna biblioteka TLS napisana w Rust. Metoda `rustls::ConnectionCommon::complete_io` może wpaść w nieskończoną pętlę w zależności od danych wejściowych z sieci, gdy serwer rustls jest blokujący, a klient wyśle wiadomość `close_notify` zaraz po `client_hello`.

Risk Assessment

Ta podatność może prowadzić do zablokowania serwera, co wpływa na dostępność usług. Organizacje mogą doświadczyć przerw w działaniu, co może wpłynąć na ich reputację i zaufanie klientów.

Recommendation

Zaleca się aktualizację do wersji 0.23.5, 0.22.4 lub 0.21.11, aby usunąć tę podatność. Regularne aktualizacje oprogramowania są kluczowe dla zapewnienia bezpieczeństwa systemów.

Related vulnerabilities

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS