CVE-2026-47699 in guest-componentsИнформация

Сводка

по VulDB • 18.08.2026

Компоненты гостевой среды Confidential Containers предоставляют инструменты и компоненты для рабочих нагрузок в конфиденциальных контейнерах. В версиях от 0.16.0 до 0.20.0 специально созданный слой образа OCI может заставить функцию image_rs::stream::unpack::unpack() создать жесткую ссылку (hardlink) вне целевого каталога. В файле image-rs/src/stream/unpack.rs функция try_hardlink_fallback() проверяет источник жесткой ссылки, но вычисляет путь назначения с помощью destination.join(&entry_rel). Метод Rust Path::join заменяет базовый путь, если entry_rel является абсолютным путем записи в архиве tar, поэтому вызов fs::hard_link(&src_canon, &dst_entry_abs) может записать содержимое, контролируемое злоумышленником, по произвольному абсолютному пути. В рамках Confidential Containers владелец рабочей нагрузки уже контролирует доверенное содержимое образа, поэтому данная уязвимость представляет собой побег владельца рабочей нагрузки в виртуальную машину подка (pod), а не нарушение границы доверия к образу; однако она может обеспечить доступ к возможностям виртуальной машины подка и привести к злоупотреблению механизмами аттестации. Эта проблема исправлена в версии 0.20.0.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Ответственный

GitHub M

Резервировать

19.05.2026

Раскрытие

19.08.2026

Модерация

принято

Вход

VDB-392066

EPSS

0.00290

KEV

Нет

Деятельности

Очень низкий

Источники

Do you want to use VulDB in your project?

Use the official API to access entries easily!