Zafiyetler / CVE-2024-27308

kritik

CVE-2024-27308

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

Yayın Değişiklik CWE 416, 672
En geç 24 Eki 2026, 07:11 UTC tarihinden beri Trivy database'indeO derlemeden önce ne zaman girdiği kayıtlı değil.

Kaynağa göre önem derecesi

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

Trivy'nin kendi etiketi CRITICAL. Kritik diyenler: NVD, Azure Linux. Daha düşük diyenler: GHSA (yüksek).

Açıklama

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.

Etkilenen paketler ve düzeltilmiş sürümler

KaynakPaketDüzeltildiği sürüm
Azure Linux 3.0rpm-ostree0:2024.4-1.azl3
cargo::GitHub Security Advisory Rustmio0.8.11
chainguardberg, cargo-audit, kdash ve 5 tane daha0.3.5-r2 ve 7 tane daha
wolfiberg, cargo-audit, kdash ve 5 tane daha0.3.5-r2 ve 7 tane daha
4 kaynaktaki 18 kaydın hepsini göster
KaynakPaketDüzeltildiği sürüm
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

Referanslar

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.