VDB

CVE-2023-22466

CVE-2023-22466 PUBLISHED CVSS 5.400000095367432 MEDIUM

Tokio is a runtime for writing applications with Rust. Starting with version 1.7.0 and prior to versions 1.18.4, 1.20.3, and 1.23.1, when configuring a Windows named pipe server, setting `pipe_mode` will reset `reject_remote_clients` to `false`. If the application has previously configured `reject_remote_clients` to `true`, this effectively undoes the configuration. Remote clients may only access the named pipe if the named pipe's associated path is accessible via a publicly shared folder (SMB). Versions 1.23.1, 1.20.3, and 1.18.4 have been patched. The fix will also be present in all releases starting from version 1.24.0. Named pipes were introduced to Tokio in version 1.7.0, so releases older than 1.7.0 are not affected. As a workaround, ensure that `pipe_mode` is set first after initializing a `ServerOptions`.

EPSS 0.59% · 47.9th percentile

Risk Scores

CVSS 3.1
5.400000095367432
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:L
EPSS Score
0.59%
47.9th percentile

Affected Products

VendorProductVersions
tokiotokio1.19.0, 1.7.0, 1.21.0
crates.iotokio1.19.0, 1.7.0, 1.19.0
tokio-rstokio>= 1.7.0, < 1.18.4, >= 1.21.0, < 1.23.1, >= 1.19.0, < 1.20.3

Timeline

  • Jan 4, 2023 CVE Published
  • Jan 5, 2023 EPSS Score
  • Feb 16, 2023 EPSS Score
  • Mar 7, 2023 EPSS Score
  • Mar 30, 2023 EPSS Score
  • May 11, 2023 EPSS Score
  • Jun 22, 2023 EPSS Score
  • Aug 3, 2023 EPSS Score
  • Sep 14, 2023 EPSS Score
  • Oct 26, 2023 EPSS Score
  • Dec 6, 2023 EPSS Score
  • Jan 17, 2024 EPSS Score
Open in Interactive Console →
$ Console Community · 50/day Open console ›