VMTech
Обсудить проект →

Уязвимость APT позволяет подменять пакеты и запускать код от root

Уязвимость APT позволяет подменять пакеты и запускать код от root

В менеджере пакетов APT для Debian и Ubuntu обнаружена уязвимость CVE-2026-109518, позволяющая атакующему в позиции «человек посередине» подменить проверенный пакет своим и добиться запуска кода с правами root. Разработчики APT считают проблему критической, а Ubuntu присвоила ей высокий приоритет и оценку CVSS 4.0 в 7,7 балла.

Как работает атака

Для эксплуатации злоумышленник должен иметь возможность изменять HTTP-трафик между APT и сервером пакетов. В качестве такой точки может выступить вредоносное зеркало или прокси-сервер. Атака срабатывает в момент установки пакета.

По описанию разработчиков APT, атакующий сочетает HTTP-перенаправления с обычными временными ошибками сервера. Это заставляет APT повторно загрузить пакет, после чего вместо ранее проверенного содержимого может быть получена подмена.

Ключевое условие — включённые повторные попытки скачивания, параметр Acquire::Retries. Начиная с Debian 12 и Ubuntu 22.04 эта логика работает по умолчанию. В Debian 11 и Ubuntu 20.04 она по умолчанию не включена, однако разработчики APT отмечают, что этот параметр нередко активируют пользовательские скрипты.

Какие обновления доступны

Debian выпустил исправленные версии APT, в том числе версию 2.2.5 для Debian 11, поддержка которого в Debian LTS завершилась 31 августа. На момент публикации бюллетеней ветка Debian testing всё ещё содержала уязвимую версию 3.3.5.

Ubuntu 4 ноября разместила в security archive обновлённые сборки APT: 3.3.3ubuntu0.1 для Ubuntu 26.10, 3.2.1ubuntu0.1 для Ubuntu 26.04 LTS, 2.8.4ubuntu0.1 для Ubuntu 24.04 LTS и 2.4.15ubuntu0.1 для Ubuntu 22.04 LTS. Для Ubuntu 14.04 исправление уже доступно пользователям Ubuntu Pro; обновления для Ubuntu и сервиса Ubuntu Pro продолжают выпускаться.

Проблему обнаружил Max Justicz. Ubuntu также предупреждает, что затронуты дистрибутивы, построенные на Debian и Ubuntu, хотя конкретные проекты не перечислены. Бюллетени не сообщают о подтверждённых атаках и не предлагают обходного решения для систем, которые пока нельзя обновить.

Что проверить администраторам

Организациям следует инвентаризировать версии APT на серверах и рабочих станциях, установить опубликованные обновления и отдельно проверить настройку Acquire::Retries на старых релизах. Особое внимание стоит уделить HTTP-репозиториям, корпоративным прокси и зеркалам, через которые проходят загрузки пакетов.

Риск особенно нагляден в контексте Эксплойт CVE-2026-80521 выводит контейнеры Ubuntu к root хоста при компрометации Linux-инфраструктуры: уязвимость APT затрагивает сам процесс доставки программного обеспечения. Практический вывод для бизнеса — обновить APT в приоритетном порядке и проверить доверенную цепочку получения пакетов, прежде чем следующая установка даст атакующему привилегии root.

#linuxsecurity#debian#ubuntu#supplychain
Открытая аналитика
На сайте 2 просмотров
мин чтения 3 08.11.2026
Instagram

Уязвимость APT позволяет подменять пакеты и запускать код от root

Открыть публикацию в Instagram ↗