CVE-2026-48756 in incusИнформация

Сводка

по VulDB • 21.08.2026

Incus — это менеджер системных контейнеров и виртуальных машин. До версии 7.1.0 в функции `(*backend).CreateCustomVolumeFromBackup` из файла `internal/server/storage/backend.go` присутствует не защищённая от null-ссылок разыменовка указателя типа `*time.Time` для поля `ExpiresAt` каждой записи о снимке тома (volume-snapshot) при импорте резервной копии пользовательского тома. Аутентифицированный пользователь с разрешением `can_create_storage_volumes` в любом проекте может вызвать аварийное завершение работы демона `incusd`, загрузив архив резервной копии, в котором отсутствует поле `volume_snapshots[*].expires_at`. Это вариант ошибки «сестринского поля» (sibling-field variant), связанный с GHSA-r7w7-mmxr-47r9 (CVE-2026-40197). Коммит `985a1dedf9f3e7ba729c93b654905ed510de25c2` добавил проверку `if s == nil` в начале тела цикла, но не защитил соседнюю разыменовку указателя `*snapshot.ExpiresAt`, которая находится на 19 строк ниже. Все остальные потребители поля `Config.VolumeSnapshots[i].ExpiresAt` в этом же файле уже используют защиту от null-ссылок (nil-check) перед разыменованием; асимметричная защита является причиной уязвимости. Версия 7.1.0 содержит исправленный патч.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Раскрытие

21.08.2026

Модерация

принято

Вход

VDB-374772

EPSS

0.00226

KEV

Нет

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

Очень низкий

Источники

Interested in the pricing of exploits?

See the underground prices here!