๐Ÿ” CVE Alert

CVE-2026-47699

MEDIUM 6.4

Confidential Containers Guest Components image-rs: zip-slip-class arbitrary file write via absolute entry path in hardlink fallback

CVSS Score
6.4
EPSS Score
0.0%
EPSS Percentile
0th

Confidential Containers Guest Components provides guest tools and components for confidential container workloads. From 0.16.0 until 0.20.0, a crafted OCI image layer can make image_rs::stream::unpack::unpack() create a hardlink outside its destination directory. In image-rs/src/stream/unpack.rs, try_hardlink_fallback() validates the hardlink source but computes the destination with destination.join(&entry_rel). Rust Path::join replaces the base when entry_rel is an absolute tar entry path, so fs::hard_link(&src_canon, &dst_entry_abs) can write attacker-controlled content to an arbitrary absolute path. In Confidential Containers the workload owner already controls trusted image content, so the issue is a workload-owner escape into the pod virtual machine rather than a crossing of the image trust boundary, but it may enable access to pod virtual machine capabilities and attestation abuse. This issue is fixed in version 0.20.0.

CWE CWE-22 CWE-59
Vendor confidential-containers
Product guest-components
Published Aug 18, 2026
Stay Ahead of the Next One

Get instant alerts for confidential-containers guest-components

Be the first to know when new medium vulnerabilities affecting confidential-containers guest-components are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N
Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Changed
Confidentiality
Low
Integrity
Low
Availability
None

Affected Versions

confidential-containers / guest-components
>= 0.16.0, < 0.20.0

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/confidential-containers/guest-components/security/advisories/GHSA-84rc-2q4r-45pc github.com: https://github.com/confidential-containers/guest-components/pull/1440 github.com: https://github.com/confidential-containers/guest-components/pull/1457 github.com: https://github.com/confidential-containers/guest-components/commit/14fbb711af0b29bb9cad307969d57b0de9b85d7f github.com: https://github.com/confidential-containers/guest-components/commit/7cc1bc458973310296e58aedbb15cb7963297bbe github.com: https://github.com/confidential-containers/guest-components/releases/tag/v0.20.0