CVE-2024-40635
containerd имеет целочисленное переполнение при обработке идентификатора пользователя
- Опубликовано
- 17 мар. 2025 г.
- Обновлено
- 4 мая 2025 г.
- Назначение CNA
- GitHub_M
- Наблюдены доказательства
- 5 авг. 2026 г.
Первичный CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HНизкий · следующие 30 дней
- Процентиль
- 21,2 %
- Дата модели
- 15 окт. 2026 г.
EPSS – это статистическая оценка, а не достоверность или мера воздействия. Объедините это с CVSS, статусом KEV, воздействием и вашей средой.
Резюме
containerd — это среда выполнения контейнеров с открытым исходным кодом. В containerd до версий 1.6.38, 1.7.27 и 2.0.4 была обнаружена ошибка, из-за которой контейнеры, запущенные с пользователем, заданным как `UID:GID` больше максимального 32-битного целого числа со знаком, могут вызвать условие переполнения, при котором контейнер в конечном итоге запускается от имени root (UID 0). Это может привести к непредвиденному поведению в средах, где требуется, чтобы контейнеры запускались от имени пользователя, не являющегося root. Эта ошибка исправлена в containerd 1.6.38, 1.7.27 и 2.0.4. В качестве обходного пути убедитесь, что используются только доверенные образы и что только доверенные пользователи имеют разрешения на импорт образов.
Источники
PoC-код для подтверждения уязвимости CVE-2024-40635
Ответственное использование
Используйте информацию об уязвимостях только в тех системах, которыми вы владеете или имеете право тестировать. Kitploit ссылается на метаданные общедоступных исследований и не хранит код эксплойта или вредоносные полезные данные.