
CVE catalog
CVE-2021-45710
rust-tokio: CVE-2021-45710
- Severity
- Medium
- Published
- Source
- [NVD] · [CVE record]
- EPSS
- 1.24% · Oct 22, 2026
An issue was discovered in the tokio crate before 1.8.4, and 1.9.x through 1.13.x before 1.13.1, for Rust. In certain circumstances involving a closed oneshot channel, there is a data race and memory corruption.
Vulnerable and fixed packages
Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.
| Distribution | Package | Release | Version | Status |
|---|---|---|---|---|
| Debian | rust-tokio | sid | 1.53.2-1 | fixed |
| Debian | rust-tokio | forky | 1.53.1-1 | fixed |
| Debian | rust-tokio | trixie | 1.43.1-1 | fixed |
| Debian | rust-tokio | bookworm | 1.24.2-1 | fixed |
| Opensuse | greetd | tumbleweed | 0.8.0-2.1 | fixed |
| Suse | sccache | linux enterprise module for development tools 15 sp4 | 0.4.2~3-150400.3.3.1 | fixed |
| Suse | sccache | linux enterprise module for development tools 15 sp5 | 0.4.2~3-150400.3.3.1 | fixed |
| Opensuse | sccache | leap 15.4 | 0.4.2~3-150400.3.3.1 | fixed |
| Opensuse | sccache | leap 15.5 | 0.4.2~3-150400.3.3.1 | fixed |
| Opensuse | sccache | tumbleweed | 0.2.15~git0.6b6d2f7-8.1 | fixed |
| Opensuse | tuigreet | tumbleweed | 0.7.1-3.1 | fixed |
| Suse | 389-ds | linux enterprise module for server applications 15 sp3 | 1.4.4.19~git59.136fc84-150300.3.27.1 | fixed |
| Opensuse | 389-ds | leap 15.3 | 1.4.4.19~git59.136fc84-150300.3.27.1 | fixed |
| Opensuse | tealdeer | tumbleweed | 1.5.0+0-1.1 | fixed |
| Suse | 389-ds | linux enterprise module for server applications 15 sp4 | 2.0.16~git56.d15a0a7-150400.3.15.1 | fixed |
| Opensuse | 389-ds | leap 15.4 | 2.0.16~git56.d15a0a7-150400.3.15.1 | fixed |
| Suse | sccache | linux enterprise module for development tools 15 sp3 | 0.3.0~git5.14a4b8b-150300.7.9.1 | fixed |
| Opensuse | sccache | leap 15.3 | 0.3.0~git5.14a4b8b-150300.7.9.1 | fixed |
| Opensuse | rustup | tumbleweed | 1.24.3~git1.0a74fef5-2.1 | fixed |
| Opensuse | rustscan | tumbleweed | 2.0.1+0-1.1 | fixed |
| Opensuse | spotifyd | tumbleweed | 0.3.3-2.1 | fixed |
| Suse | rustup | linux enterprise module for development tools 15 sp3 | 1.25.1~0-150300.7.13.2 | fixed |
| Opensuse | rustup | leap 15.3 | 1.25.1~0-150300.7.13.2 | fixed |
| Suse | kanidm | package hub 15 sp6 | 1.3.3~git0.f075d13-bp156.4.1 | fixed |
| Opensuse | kanidm | leap 15.6 | 1.3.3~git0.f075d13-bp156.4.1 | fixed |
Fixed-version evidence
| Distribution | Package | Type | Release | Fixed version | Urgency | Origin | Bugs |
|---|---|---|---|---|---|---|---|
| Debian | rust-tokio | source | sid | 1.15.0-1 | not yet assigned | Not reported | Not reported |
| Debian | rust-tokio | source | forky | 1.15.0-1 | not yet assigned | Not reported | Not reported |
| Debian | rust-tokio | source | trixie | 1.15.0-1 | not yet assigned | Not reported | Not reported |
| Debian | rust-tokio | source | bookworm | 1.15.0-1 | not yet assigned | Not reported | Not reported |
| Opensuse | greetd | rpm | tumbleweed | 0.8.0-2.1 | Not reported | OPENSUSE-SU-2024:11710-1 | Not reported |
| Suse | sccache | rpm | linux enterprise module for development tools 15 sp4 | 0.4.2~3-150400.3.3.1 | Not reported | SUSE-SU-2023:3526-1 | Not reported |
| Suse | sccache | rpm | linux enterprise module for development tools 15 sp5 | 0.4.2~3-150400.3.3.1 | Not reported | SUSE-SU-2023:3526-1 | Not reported |
| Opensuse | sccache | rpm | leap 15.4 | 0.4.2~3-150400.3.3.1 | Not reported | SUSE-SU-2023:3526-1 | Not reported |
| Opensuse | sccache | rpm | leap 15.5 | 0.4.2~3-150400.3.3.1 | Not reported | SUSE-SU-2023:3526-1 | Not reported |
| Opensuse | sccache | rpm | tumbleweed | 0.2.15~git0.6b6d2f7-8.1 | Not reported | OPENSUSE-SU-2024:11716-1 | Not reported |
| Opensuse | tuigreet | rpm | tumbleweed | 0.7.1-3.1 | Not reported | OPENSUSE-SU-2024:11717-1 | Not reported |
| Suse | 389-ds | rpm | linux enterprise module for server applications 15 sp3 | 1.4.4.19~git59.136fc84-150300.3.27.1 | Not reported | SUSE-SU-2022:4124-1 | Not reported |
| Opensuse | 389-ds | rpm | leap 15.3 | 1.4.4.19~git59.136fc84-150300.3.27.1 | Not reported | SUSE-SU-2022:4124-1 | Not reported |
| Opensuse | tealdeer | rpm | tumbleweed | 1.5.0+0-1.1 | Not reported | OPENSUSE-SU-2024:11916-1 | Not reported |
| Suse | 389-ds | rpm | linux enterprise module for server applications 15 sp4 | 2.0.16~git56.d15a0a7-150400.3.15.1 | Not reported | SUSE-SU-2022:3996-1 | Not reported |
| Opensuse | 389-ds | rpm | leap 15.4 | 2.0.16~git56.d15a0a7-150400.3.15.1 | Not reported | SUSE-SU-2022:3996-1 | Not reported |
| Suse | sccache | rpm | linux enterprise module for development tools 15 sp3 | 0.3.0~git5.14a4b8b-150300.7.9.1 | Not reported | SUSE-SU-2022:4073-1 | Not reported |
| Opensuse | sccache | rpm | leap 15.3 | 0.3.0~git5.14a4b8b-150300.7.9.1 | Not reported | SUSE-SU-2022:4073-1 | Not reported |
| Opensuse | rustup | rpm | tumbleweed | 1.24.3~git1.0a74fef5-2.1 | Not reported | OPENSUSE-SU-2024:11715-1 | Not reported |
| Opensuse | rustscan | rpm | tumbleweed | 2.0.1+0-1.1 | Not reported | OPENSUSE-SU-2024:11714-1 | Not reported |
| Opensuse | spotifyd | rpm | tumbleweed | 0.3.3-2.1 | Not reported | OPENSUSE-SU-2024:11722-1 | Not reported |
| Suse | rustup | rpm | linux enterprise module for development tools 15 sp3 | 1.25.1~0-150300.7.13.2 | Not reported | SUSE-SU-2022:3949-1 | Not reported |
| Opensuse | rustup | rpm | leap 15.3 | 1.25.1~0-150300.7.13.2 | Not reported | SUSE-SU-2022:3949-1 | Not reported |
| Suse | kanidm | rpm | package hub 15 sp6 | 1.3.3~git0.f075d13-bp156.4.1 | Not reported | OPENSUSE-SU-2024:0294-1 | Not reported |
| Opensuse | kanidm | rpm | leap 15.6 | 1.3.3~git0.f075d13-bp156.4.1 | Not reported | OPENSUSE-SU-2024:0294-1 | Not reported |
OpenFactory catalog packages
[openSUSE Tumbleweed]
- [greetd-agreety]Unknown
Source package: [greetd]
Details (1)
0.10.3-2.5· x86_64 · tumbleweedUnknown · Fixed:
0.8.0-2.1Version impact unknown
dsa · greetd · opensuse · tumbleweed
- [greetd-branding-upstream]Unknown
Source package: [greetd]
Details (1)
0.10.3-2.5· noarch · tumbleweedUnknown · Fixed:
0.8.0-2.1Version impact unknown
dsa · greetd · opensuse · tumbleweed
- [greetd-fakegreet]Unknown
Source package: [greetd]
Details (1)
0.10.3-2.5· x86_64 · tumbleweedUnknown · Fixed:
0.8.0-2.1Version impact unknown
dsa · greetd · opensuse · tumbleweed
- [tealdeer-bash-completion]Unknown
Source package: [tealdeer]
Details (1)
1.8.0-1.5· noarch · tumbleweedUnknown · Fixed:
1.5.0+0-1.1Version impact unknown
dsa · tealdeer · opensuse · tumbleweed
- [tealdeer-fish-completion]Unknown
Source package: [tealdeer]
Details (1)
1.8.0-1.5· noarch · tumbleweedUnknown · Fixed:
1.5.0+0-1.1Version impact unknown
dsa · tealdeer · opensuse · tumbleweed
- [tealdeer-zsh-completion]Unknown
Source package: [tealdeer]
Details (1)
1.8.0-1.5· noarch · tumbleweedUnknown · Fixed:
1.5.0+0-1.1Version impact unknown
dsa · tealdeer · opensuse · tumbleweed
- [greetd]Fixed
Source package: [greetd]
Details (1)
0.10.3-2.5· x86_64 · tumbleweedFixed · Fixed:
0.8.0-2.1dsa · greetd · opensuse · tumbleweed
- [rustscan]Fixed
Source package: [rustscan]
Details (1)
2.4.1+0-1.6· x86_64 · tumbleweedFixed · Fixed:
2.0.1+0-1.1dsa · rustscan · opensuse · tumbleweed
- [rustup]Fixed
Source package: [rustup]
Details (1)
1.29.0~0-1.1· x86_64 · tumbleweedFixed · Fixed:
1.24.3~git1.0a74fef5-2.1dsa · rustup · opensuse · tumbleweed
- [sccache]Fixed
Source package: [sccache]
Details (1)
0.17.0~1-2.1· x86_64 · tumbleweedFixed · Fixed:
0.2.15~git0.6b6d2f7-8.1dsa · sccache · opensuse · tumbleweed
- [spotifyd]Fixed
Source package: [spotifyd]
Details (1)
0.4.2-1.4· x86_64 · tumbleweedFixed · Fixed:
0.3.3-2.1dsa · spotifyd · opensuse · tumbleweed
- [tealdeer]Fixed
Source package: [tealdeer]
Details (1)
1.8.0-1.5· x86_64 · tumbleweedFixed · Fixed:
1.5.0+0-1.1dsa · tealdeer · opensuse · tumbleweed
- [tuigreet]Fixed
Source package: [tuigreet]
Details (1)
0.9.1-1.7· x86_64 · tumbleweedFixed · Fixed:
0.7.1-3.1dsa · tuigreet · opensuse · tumbleweed
[Debian 12 (Bookworm)]
- [librust-tokio-dev]Fixed
Source package: [rust-tokio]
Details (2)
1.24.2-1· amd64 · bookwormFixed · Fixed:
1.15.0-1dsa · rust-tokio · debian · bookworm; dsa · rust-tokio · debian · 12
1.24.2-1· arm64 · bookwormFixed · Fixed:
1.15.0-1dsa · rust-tokio · debian · bookworm; dsa · rust-tokio · debian · 12
[Debian 13 (Trixie)]
- [librust-tokio-dev]Fixed
Source package: [rust-tokio]
Details (2)
1.43.1-1· amd64 · trixieFixed · Fixed:
1.15.0-1dsa · rust-tokio · debian · 13
1.43.1-1· arm64 · trixieFixed · Fixed:
1.15.0-1dsa · rust-tokio · debian · 13
Observed:
References
- [https://osv.dev/vulnerability/DEBIAN-CVE-2021-45710]
- [https://osv.dev/vulnerability/SUSE-SU-2022:3949-1]
- [https://osv.dev/vulnerability/SUSE-SU-2022:3996-1]
- [https://osv.dev/vulnerability/SUSE-SU-2022:4073-1]
- [https://osv.dev/vulnerability/SUSE-SU-2022:4124-1]
- [https://osv.dev/vulnerability/SUSE-SU-2023:3526-1]
- [https://osv.dev/vulnerability/openSUSE-SU-2024:0294-1]
- [https://osv.dev/vulnerability/openSUSE-SU-2024:11710-1]
- [https://osv.dev/vulnerability/openSUSE-SU-2024:11714-1]
- [https://osv.dev/vulnerability/openSUSE-SU-2024:11715-1]
- [https://osv.dev/vulnerability/openSUSE-SU-2024:11716-1]
- [https://osv.dev/vulnerability/openSUSE-SU-2024:11717-1]
- [https://osv.dev/vulnerability/openSUSE-SU-2024:11722-1]
- [https://osv.dev/vulnerability/openSUSE-SU-2024:11916-1]
- [https://security-tracker.debian.org/tracker/CVE-2021-45710]
[Debian Security Tracker] · [FIRST EPSS] · [OSV Package Vulnerability Database]