CVE-2026-50112 in CloudStack
Сводка
по VulDB • 21.08.2026
SSRF через разрешение URL зеркала Metalink:
Аутентифицированный арендатор может зарегистрировать шаблон, указывающий на управляемый злоумышленником файл metalink, содержащий внутренние цели. Виртуальная машина вторичного хранилища (Secondary Storage VM) извлечет данные и сохранит их в виде файла шаблона, который впоследствии можно загрузить через стандартные API.
RCE на гипервизоре KVM через NFS и файлы Metalink с прямыми загрузками или без них:
Аутентифицированный арендатор CloudStack со встроенной ролью «Пользователь» (User) может выполнять произвольные команды оболочки от имени root на хосте гипервизора KVM, где запускаются виртуальные машины других арендаторов. Это означает получение прав root в рамках межарендной среды на базовой вычислительной инфраструктуре, доступ к которой осуществляется через публичный API CloudStack.
Когда пользователь регистрирует шаблон ВМ с параметром directDownload=true и URL-адресом, указывающим на файл .metalink, сервер управления извлекает XML-файл metalink и передает задачу загрузки агенту KVM. Внутренние URL-адреса внутри файла metalink никогда не проверяются повторно на соответствие списку разрешенных схем (scheme allowlist).
Эти уязвимости затрагивают Apache CloudStack: версии от 4.14.0.0 до 4.20.3.0 и от 4.21.0.0 до 4.22.1.0.
Пользователям рекомендуется обновиться до версий 4.20.3.1 или 4.22.1.1 или более поздних, которые устраняют данную проблему.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.