Профиль: Аноним (вход | регистрация) неRU opennet.me  
OpenNET

[ новости /+++ | форум | теги |    ]

Уязвимость в пакетном менеджере APT, позволяющая совершить MITM-атаку для получения прав root

06.11.2026 15:34 (MSK)

Опубликованы корректирующие выпуски инструментария для управления пакетами APT, в которых устранена уязвимость (CVE-2026-109518), дающая возможность обойти проверку при загрузке файлов и добиться выполнения своего кода с правами root. Всего сформировано 13 выпусков, охватывающих все сформированные за последние 10 лет ветки APT, начиная с 1.2.x. Обновления пакетов с устранением уязвимости также уже сформированы для различных версий Debian и Ubuntu. В конфигурации по умолчанию проблема затрагивает все выпуски начиная с Debian 12 и Ubuntu 22.04. Эксплуатация более старых версий возможна в случае выставления в параметр Acquire::Retries значения больше 0.

Атакующий, способный во время установки пакета вклиниться в HTTP-трафик между пользователем и репозиторем пакетов, может добиться установки подменённого неверифицированого варианта пакета, что позволяет ему получить привилегии root в системе. Атака может быть произведена, например, через компрометацию зеркал, прокси-серверов, беспроводных точек доступа или провайдерских шлюзов. В отчёте об уязвимости детали не упоминаются, указано лишь, что проблема вызвана некорректной работой с жёсткими ссылками. Судя по патчу, в котором открытие файла с флагом FileFd::Empty (O_TRUNC) заменено на FileFd::Exclusive (O_EXCL), при возобновлении прерванной загрузки атакующий мог добиться перезаписи данных, для которых при первой загрузке уже было выполнено хеширование.

  1. Главная ссылка к новости (https://mastodon.social/@julia...)
  2. OpenNews: Выпуск пакетного менеджера APT 3.3.0
  3. OpenNews: Уязвимость в пакетном менеджере APT, проявляющаяся в конфигурациях с зеркалами
  4. OpenNews: Уязвимость в пакетном менеджере APK, позволяющая удалённо выполнить код в Alpine Linux
  5. OpenNews: В пакетном менеджере APT выявлена новая уязвимость
  6. OpenNews: Уязвимость в пакетном менеджере APT, позволяющая подменить загружаемый пакет
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/66632-apt
Ключевые слова: apt, debian, ubuntu
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (21) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, танки онлайн (?), 17:01, 06/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/–
    То есть можно просто переключиться на https для доверенного зеркала?
     
     
  • 2.5, LaunchWiskey (ok), 17:10, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    А оно по-умолчанию по HTTP ходит? Писал близкий друг автора ключа-звёздочки из соседней новости?
     
  • 2.8, Аноним (-), 17:31, 06/11/2026 Скрыто ботом-модератором     [к модератору]
  • +/–
     
  • 2.17, Аноним (17), 18:33, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Это же lpe, какой https?) Подмена частично скачанного файла непосредственно на машине
     

  • 1.2, Аноним (2), 17:01, 06/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/–
    Все потому что не используют сертификаты от Минцифры
     
  • 1.3, Аноним (3), 17:06, 06/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/–
    Борьба с ветряными мельницами которая никогда не закончится.
     
  • 1.4, Аноним (4), 17:07, 06/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    > добиться установки подменённого неверифицированого варианта пакета

    Дальше можно и не галлюцинировать про какие-то FileFd раз в систему устанавливается чужой бинарник.

     
     
  • 2.9, Аноним (9), 17:32, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Это похоже на отравление кеша, которое имеет место из-за возможности писать в соседний файл, которая появляется из-за флага
     

  • 1.6, pashev.ru (?), 17:11, 06/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/–
    Пока ничего не понятно, и Клод какой-то неправильный: Julian Andres Klode 🏳️‍🌈
     

  • 1.7, Аноним (7), 17:31, 06/11/2026 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +/–
     
  • 1.11, Аноним (11), 17:56, 06/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/–
    Я сходил посмотреть на изменения и они выглядят какой-то нейрослоп, если честно... Какие-то переоткрытия файла, проверки бессмысленные. В итоге всё сводится к тому, что когда докачали, тогда и считаем контрольную сумму файла, но так и было изначально, только какие-то бессмысленные проверки добавили. Единсвенное наверное хорошо, что файл теперь в эксклюзивном режиме открывают, но это больше защита от того что кто-то локально пошалит,  файл поломав, но проверка валидности то всё равно в итоге не прошла бы даже так

    Может кто-то сможет лучше объяснить что там в изменениях, мне копаться в полных исходниках желания не было, только вверх и вниз пару экранов дооткрыл

     
     
  • 2.14, Аноним (14), 18:22, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > Может кто-то сможет

    Готов платить?

     
     
  • 3.15, Аноним (15), 18:27, 06/11/2026 Скрыто ботом-модератором     [к модератору]
  • +/–
     
     
  • 4.23, Аноним (14), 18:53, 06/11/2026 Скрыто ботом-модератором     [к модератору]
  • +/–
     
  • 3.16, Аноним (11), 18:29, 06/11/2026 Скрыто ботом-модератором     [к модератору]
  • +/–
     
     
  • 4.22, Аноним (14), 18:52, 06/11/2026 Скрыто ботом-модератором     [к модератору]
  • +/–
     

  • 1.12, Bottle (?), 18:21, 06/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/–
    По мнению апологетов Линукса свобода это зависимость от централизованных репозиториев.
     
     
  • 2.19, Аноним (19), 18:41, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Ты вот язвишь, но местные линуксоиды ведь на полном серьезе воюют против всяких NPM и Cargo, кушая при этом пакеты из репозиториев.

    Это то ли слабоумие, то ли лицемерие - то ли оба сразу.

     
  • 2.20, defcon.socialkosmocommunist (?), 18:41, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Ничто не мешает добавить свои репозитории в систему, вполне децентрализовано, всё в руках пользователей и разработчиков. Например у браузера librewolf свои репозитории, чтобы его скачать с помощью apt надо ручками добавить их в систему.

    Как ваше "замечание" относится к теме публикации?

     
  • 2.21, Аноним (21), 18:43, 06/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Это другое. Дистрибутив может и на зеркалах лежать.
    А вот зеркало Windows Store - не сделаешь.
     

  • 1.13, Аноним (15), 18:22, 06/11/2026 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +/–
     
  • 1.18, Аноним (19), 18:38, 06/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Видали! Не то, что эти ваши NPM и Cargo! Wait, oh shi... 😳
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    XSQUARE
    Inferno Solutions
    Hosting by Hoster.ru
    Хоcтинг: