Schwachstellen / CVE-2024-27308

kritisch

CVE-2024-27308

CVE-2024-27308 affecting package rpm-ostree for versions less than 2024.4-1

Veröffentlicht Geändert CWE 416, 672
In der Trivy Database seit spätestens 24. Okt. 2026, 07:11 UTCWann der Eintrag vor diesem Build hinzukam, ist nicht erfasst.

Einstufung nach Quelle

NVD9.1CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H
GHSA7.5CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N

Trivys eigenes Label ist CRITICAL. Kritisch laut NVD, Azure Linux. Niedriger laut GHSA (hoch).

Beschreibung

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.

Betroffene Pakete und behobene Versionen

QuellePaketBehoben in
Azure Linux 3.0rpm-ostree0:2024.4-1.azl3
cargo::GitHub Security Advisory Rustmio0.8.11
chainguardberg, cargo-audit, kdash und 5 weitere0.3.5-r2 und 7 weitere
wolfiberg, cargo-audit, kdash und 5 weitere0.3.5-r2 und 7 weitere
Alle 18 Einträge aus 4 Quellen zeigen
QuellePaketBehoben in
Azure Linux 3.0rpm-ostree0:2024.4-1.azl3
cargo::GitHub Security Advisory Rustmio0.8.11
chainguardberg0.3.5-r2
chainguardcargo-audit0.21.2-r1
chainguardkdash0.6.1-r4
chainguardlinkerd-network-validator0.1.2-r2
chainguardpgcat1.2.0-r1
chainguardpulumi-watch0.1.5-r4
chainguardtopgrade15.0.0-r0
chainguardzellij0.41.2-r2
wolfiberg0.3.5-r2
wolficargo-audit0.21.2-r1
wolfikdash0.6.1-r4
wolfilinkerd-network-validator0.1.2-r2
wolfipgcat1.2.0-r1
wolfipulumi-watch0.1.5-r4
wolfitopgrade15.0.0-r0
wolfizellij0.41.2-r2

Referenzen

Vulnerability data compiled from the Trivy vulnerability database (trivy-db, Aqua Security, Apache License 2.0), which aggregates third-party advisories. CVE records are published by The MITRE Corporation under the CVE Terms of Use; CVE is a trademark of MITRE. This product uses data from the NVD API but is not endorsed or certified by the NVD. Severity, titles and advisory data from the GitHub Advisory Database (CC BY 4.0), Red Hat security data (CC BY 4.0) and the other sources linked on each entry. Entries may be summarised or re-formatted; the linked original is the authoritative record.