CVE-2026-47699
Last modified
CVE-2026-47699 is a medium-severity vulnerability rated 6.4/10 on the CVSS scale. 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. EPSS estimates a 0.29% chance of exploitation in the next 30 days.
Description
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.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| confidential-containers | guest-components | >= 0.16.0, < 0.20.0 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-47699?
How severe is CVE-2026-47699?
How do I fix CVE-2026-47699?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-47693Poweradmin is a web-based DNS administration tool for PowerD…6.9
- CVE-2026-47694WWBN AVideo is an open source video platform. In 29.0 and ea…5.4
- CVE-2026-47695CC: Tweaked is a mod for Minecraft which adds programmable c…7.1
- CVE-2026-47696WWBN AVideo is an open source video platform. In 29.0 and ea…4.3
- CVE-2026-47697Shelf is a platform for tracking physical assets. Shelf is m…7.1
- CVE-2026-47698vm2 is an open source vm/sandbox for Node.js. Prior to 3.11.…9.8
- CVE-2026-4770Improper neutralization of input during web page generation …4.6
- CVE-2026-47701The OpenTelemetry Operator is a Kubernetes Operator for the …7.7
- CVE-2026-47702TypeBot is a chatbot builder tool. In version 3.16.1, API to…9.1
- CVE-2026-47703AdGuard Home is a network-wide software for blocking ads and…5.3
- CVE-2026-47704TypeBot is a chatbot builder tool. Prior to version 3.17.0, …7.1
- CVE-2026-47705TypeBot is a chatbot builder tool. Version 3.16.1 has a CSV …9.6
Are you affected by CVE-2026-47699?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
