Vulnerability RUSTSEC-2025-0023
Unknown
UNKNOWN RISK
Vulnerabilities without an assigned CVSS score. Severity is not determinable from available data.
1 year ago
April 07, 2025 at 12:00 PM UTC
Broadcast channel calls clone in parallel, but does not require `Sync`
0.2.5 - 1.38.1
0.2.5 - 1.38.1
Summary
Broadcast channel calls clone in parallel, but does not require `Sync`
Details
The broadcast channel internally calls clone on the stored value when receiving it, and only requires T:Send. This means that using the broadcast channel with values that are Send but not Sync can trigger unsoundness if the clone implementation makes use of the value being !Sync.
Thank you to Austin Bonander for finding and reporting this issue.
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
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
Unknown
3 years ago
reject_remote_clients Configuration corruption
1.7.0 - 1.18.3 RUSTSEC-2023-0001
1.7.0 - 1.18.3 RUSTSEC-2023-0001
Impacted packages
Timeline
Published
1 year ago
April 07, 2025 at 12:00 PM UTC
Fixed (1.38.2)
1 year ago
April 03, 2025 at 05:39 PM UTC
Fixed (1.43.1)
1 year ago
April 04, 2025 at 11:02 PM UTC
Fixed (1.44.2)
1 year ago
April 05, 2025 at 03:17 PM UTC
Fixed (1.42.1)
1 year ago
April 08, 2025 at 07:48 AM UTC
Last Modified
11 months ago
October 28, 2025 at 06:29 AM UTC