7.5 High
CVSS3
Attack Vector
NETWORK
Attack Complexity
LOW
Privileges Required
NONE
User Interaction
NONE
Scope
UNCHANGED
Confidentiality Impact
NONE
Integrity Impact
HIGH
Availability Impact
NONE
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
7.3 High
AI Score
Confidence
Low
0.0004 Low
EPSS
Percentile
15.7%
Mio is a Metal I/O library for Rust. When using named pipes on Windows, mio
will under some circumstances return invalid tokens that correspond to
named pipes that have already been deregistered from the mio registry. The
impact of this vulnerability depends on how mio is used. For some
applications, invalid tokens may be ignored or cause a warning or a crash.
On the other hand, for applications that store pointers in the tokens, this
vulnerability may result in a use-after-free. For users of Tokio, this
vulnerability is serious and can result in a use-after-free in Tokio. The
vulnerability is Windows-specific, and can only happen if you are using
named pipes. Other IO resources are not affected. This vulnerability has
been fixed in mio v0.8.11. All versions of mio between v0.7.2 and v0.8.10
are vulnerable. Tokio is vulnerable when you are using a vulnerable version
of mio AND you are using at least Tokio v1.30.0. Versions of Tokio prior to
v1.30.0 will ignore invalid tokens, so they are not vulnerable. Vulnerable
libraries that use mio can work around this issue by detecting and ignoring
invalid tokens.
github.com/tokio-rs/mio/commit/90d4fe00df870acd3d38f3dc4face9aacab8fbb9
github.com/tokio-rs/mio/pull/1760
github.com/tokio-rs/mio/security/advisories/GHSA-r8w9-5wcg-vfj7
github.com/tokio-rs/tokio/issues/6369
launchpad.net/bugs/cve/CVE-2024-27308
nvd.nist.gov/vuln/detail/CVE-2024-27308
rustsec.org/advisories/RUSTSEC-2024-0019.html
security-tracker.debian.org/tracker/CVE-2024-27308
www.cve.org/CVERecord?id=CVE-2024-27308
7.5 High
CVSS3
Attack Vector
NETWORK
Attack Complexity
LOW
Privileges Required
NONE
User Interaction
NONE
Scope
UNCHANGED
Confidentiality Impact
NONE
Integrity Impact
HIGH
Availability Impact
NONE
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
7.3 High
AI Score
Confidence
Low
0.0004 Low
EPSS
Percentile
15.7%