Vulnerability RUSTSEC-2023-0001
Unknown
UNKNOWN RISK
Vulnerabilities without an assigned CVSS score. Severity is not determinable from available data.
3 years ago
January 04, 2023 at 12:00 PM UTC
reject_remote_clients Configuration corruption
1.7.0 - 1.18.3
1.7.0 - 1.18.3
Summary
reject_remote_clients Configuration corruption
Details
On Windows, configuring a named pipe server with pipe_mode will force ServerOptions:: reject_remote_clients as false.
This drops any intended explicit configuration for the reject_remote_clients that may have been set as true previously.
The default setting of reject_remote_clients is normally true meaning the default is also overridden as false.
Workarounds
Ensure that pipe_mode is set first after initializing a ServerOptions. For example:
let mut opts = ServerOptions::new();
opts.pipe_mode(PipeMode::Message);
opts.reject_remote_clients(true);
Related Vulnerabilities
Other vulnerabilities affecting the same packages
Low Risk
1 year ago
Tokio broadcast channel calls clone in parallel, but does not require `Sync`
0.2.5 - 1.38.1 and 1.39.0 - 1.43.0 and 1.44.0 - 1.44.1 GHSA-rr8g-9fpq-6wmg
0.2.5 - 1.38.1 and 1.39.0 - 1.43.0 and 1.44.0 - 1.44.1 GHSA-rr8g-9fpq-6wmg
Unknown
1 year ago
Broadcast channel calls clone in parallel, but does not require `Sync`
0.2.5 - 1.38.1 RUSTSEC-2025-0023
0.2.5 - 1.38.1 RUSTSEC-2025-0023
Low Risk
3 years ago
`tokio::io::ReadHalf<T>::unsplit` is Unsound
0.2.0 - 1.18.4 and 1.19.0 - 1.20.3 and 1.21.0 - 1.24.1 GHSA-4q83-7cq4-p6wg
0.2.0 - 1.18.4 and 1.19.0 - 1.20.3 and 1.21.0 - 1.24.1 GHSA-4q83-7cq4-p6wg
Unknown
3 years ago
`tokio::io::ReadHalf<T>::unsplit` is Unsound
0.2.0 - 1.18.4 RUSTSEC-2023-0005
0.2.0 - 1.18.4 RUSTSEC-2023-0005
Medium Risk
3 years ago
Tokio reject_remote_clients configuration may get dropped when creating a Windows named pipe
1.7.0 - 1.18.3 and 1.19.0 - 1.20.2 and 1.21.0 - 1.23.0 GHSA-7rrj-xr53-82p7
1.7.0 - 1.18.3 and 1.19.0 - 1.20.2 and 1.21.0 - 1.23.0 GHSA-7rrj-xr53-82p7
Impacted packages
Timeline
Published
3 years ago
January 04, 2023 at 12:00 PM UTC
Fixed (1.18.4)
3 years ago
January 03, 2023 at 10:20 PM UTC
Fixed (1.20.3)
3 years ago
January 03, 2023 at 10:21 PM UTC
Fixed (1.23.1)
3 years ago
January 04, 2023 at 07:14 PM UTC
Last Modified
1 hour ago
October 12, 2026 at 06:00 PM UTC