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.20% · 41.3th percentile

Risk Scores

CVSS v3.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.20%
41.3th 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 15, 2023 EPSS Score
  • Mar 7, 2023 EPSS Score
  • Mar 28, 2023 EPSS Score
  • May 8, 2023 EPSS Score
  • Jun 18, 2023 EPSS Score
  • Jul 29, 2023 EPSS Score
  • Sep 8, 2023 EPSS Score
  • Oct 19, 2023 EPSS Score
  • Nov 29, 2023 EPSS Score
  • Jan 9, 2024 EPSS Score
Open in Interactive Console →
$ Console Community · 100/wk Open console ›