LINUX.ORG.RU

Инициатива снизу: ИТ-сообщество обратилось к Canonical за экстренными релизами Ubuntu 22.04.6 и 24.04.6

 , , ,


0

1

В сообществе open-source набирает обороты независимая инициатива по спасению инфраструктуры развертывания Ubuntu. На официальном форуме Ubuntu Discourse контрибьюторы выдвинули требование к Canonical: незамедлительно выпустить внеплановые образы 22.04.6 LTS и 24.04.6 LTS. Причиной такой радикальной просьбы стала критическая уязвимость в пакетном менеджере APT (CVE-2026-109518), которая буквально ломает доверие к чистым установкам ОС.

Суть проблемы: атака «на лету»

Нашедшие уязвимость специалисты классифицируют её как «состояние гонки» (TOCTOU) при повторных попытках загрузки пакетов по HTTP. Вредоносное зеркало репозитория или злоумышленник с доступом к трафику (MitM) могут подменить оригинальный .deb-файл прямо в процессе скачивания. Подмена происходит уже после того, как APT проверил контрольные суммы и подписи, но до распаковки. Итог — выполнение любого кода на сервере с правами root.

Почему стандартных патчей недостаточно?

Canonical оперативно закрыла дыру в репозиториях для работающих систем. Однако авторы инициативы указывают на так называемый «парадокс начальной загрузки» (bootstrapping paradox).

Все официальные ISO-образы дистрибутивов и готовые шаблоны для облаков (например, версии 22.04.5 или 24.04.5) до сих пор несут в себе старый, уязвимый APT. Когда администратор, автоматический скрипт разворачивает чистый сервер и запускает первое обновление apt-get upgrade, система обращается к сети, используя уязвимый инструмент. Это же происходит и при первом обращении служб обновлений, например update-manager, который в момент первой загрузки с live-образа всегда включается. В это микроокно машина полностью беззащитна перед подменой пакетов — она может быть скомпрометирована ещё до того, как успеет установить сам патч безопасности. Особенно сильно эта проблема бьет по:

  • автомасштабируемым облачным кластерам (auto-scaling).
  • контейнерам и пайплайнам CI/CD, где ОС постоянно ставится с нуля.
  • закрытым корпоративным сетям (air-gapped) с локальными зеркалами.

Чего требует сообщество?

Суть общественной инициативы проста: Canonical должна признать, что цепочка поставок нарушена, заморозить текущие пакетные базы Jammy и Noble, «вшить» исправленный APT (версий 2.4.15ubuntu0.1 и 2.8.4ubuntu0.1) непосредственно в базовые дистрибутивы и перевыпустить официальные установочные медиа как 22.04.6 и 24.04.6.

Пока что Canonical и её команда релиза (Release Team) не дали официального ответа на этот призыв. Пойдёт ли корпорация навстречу сообществу ради безопасности сотен тысяч новых серверов — покажет время.

>>> Подробности

anonymous

Проверено: maxcom ()
Последнее исправление: maxcom (всего исправлений: 3)

У фрибсдшников вон вообще пакетные менеджеры качают и распаковывают под рутом и ниче, не кудахтают.

ant1 ★
()

Инициатива, конечно, хорошая, но и обходной путь имеется.

Не пускать машину в интернет, поменять в источниках http на https, пускать машину в интернет, обновиться, жить долго.

Aceler ★★★★★
()

А кто-то наивно полагал, что HTTPS не обязателен и что контрольных сумм с подписями хватает.

X512 ★★★★★
()

Любят убунтята бунтовать! Встанут на колени перед барским домом и стоят подлецы! Знают, что бунтуют и все равно стоят!

MoldAndLimeHoney ★★★
()

Просьба к модераторам если подтверждать - заменить нейрослоп на нормальное описание.

firkax ★★★★★
()

Есть куда более простой путь - выкинуть это убожество и сразу поставить Debian: куча убунтовских деривативов уже на него съехали.

zabbal ★★★★☆
()
Ответ на: комментарий от zabbal

выкинуть это убожество и сразу поставить Debian

Сейчас набегут те кто начнет доказывать что Дебиан это убожество с «устаревшим» софтом.

watchcat382 ★★
()
Ответ на: комментарий от watchcat382

Это несколько устаревшие набегатели :)

Собственно, одна из причин массовой миграции деривативов это то что со временем даже Debian подтянул более свежий софт поэтому нет нужды терпеть убунтовское убожество.

zabbal ★★★★☆
()
Ответ на: комментарий от ant1

Не ставить сервера на убунту.

Ставить убунту на сервера.

Lucky ★★★
()
Ответ на: комментарий от ant1

Мою тему про
CVE-2026-123158
почему-то стёрли как дубль. Хотя не было такой на LOR.

Saakx ★
()
Ответ на: комментарий от ant1

У фрибсдшников вон вообще пакетные менеджеры качают и распаковывают под рутом и ниче, не кудахтают.

читал статью про это, там ещё несколько недоработок во фре по-дефолту. конкретно про это, можно сделать чтоб она пакетный менеджер запускала через fakeroot не от рута.

teod0r ★★★★★
()
Ответ на: комментарий от teod0r

Да я даже патч написал для pkg и им пользовался сам и лягушатнику скинул. Он отбздел чето невнятное про сесурити аудит и патч не принял.

ant1 ★
()

не надо игнорировать сообщество.

«Компания Canonical предупредила пользователей о недоступности или нарушении нормальной работы некоторых сервисов и сайтов, связанных с Ubuntu, из-за сбоя в одном из датацентров, обслуживающих инфраструктуру проекта. Для оценки состояния работоспособности рекомендовано использовать страницу status.canonical.com. Зафиксирована недоступность сайтов ubuntu.com, canonical.com, launchpad.net и snapcraft.io, почтовых и DNS-серверов, сервисов ppa.launchpad.net. »

https://www.opennet.ru/opennews/art.shtml?num=66667

Sylvia ★★★★★
()
Ответ на: комментарий от ant1

У фрибсд всякие подмены пакетов не находили, а в apt это уже второй случай. Видимо дело всё-таки не в юзере, от которого запускается распаковщик, неожиданно конечно.

firkax ★★★★★
()
Ответ на: комментарий от green274
сat /etc/apt/sources.list.d/debian.sources 
Types: deb
URIs: https://deb.debian.org/debian
Suites: trixie trixie-updates
Components: main non-free-firmware contrib non-free
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg

Types: deb
URIs: https://security.debian.org/debian-security
Suites: trixie-security
Components: main non-free-firmware contrib non-free
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg


Прикинь

Polugnom ★★★★★
()
Ответ на: комментарий от firkax

Хосспади, болезный, натрави опус на фрю, он тебе найдёт как оболванить pkg с получением рута. Только токенами запасись, это не бесплатно.

ant1 ★
()
Ответ на: комментарий от green274

Фикс никак не связан с протоколом. Уязвимость там не в транспорте а в клиенте. https возможно где-то рекомендовали как временную меру, чтобы немного спрятаться от возможных злоумышленников с эксплойтами, но это никаким образом не исправляет уязвимость.

firkax ★★★★★
()
Последнее исправление: firkax (всего исправлений: 1)
Ответ на: комментарий от X512

Пользователи просто выключают проверку сертификатов.

galanthus
()
Ответ на: комментарий от MoldAndLimeHoney

Знали глуповцы, что бунтуют, но не стоять на коленах не могли.

LongLiveUbuntu ★★★★★
()
Ответ на: комментарий от mumpster

Да я читал об этом когда она только появилась и была на хайпе. Космонавт же вроде африканец как раз, вот и решил привнести.

CrX ★★★★★
()
Ответ на: комментарий от X512

Все всё понимают. Просто очень плохие люди это, хакеры взломщики.

peregrine ★★★★★
()
Ответ на: комментарий от X512

Хех. У меня тут с другим дистром такой вскрылся прикол, что rsync по протоколу rsync (нешифрованному) не качает зеркало репы, если среди файлов есть имена с подстрокой «torrent».

legolegs ★★★★★
()
Ответ на: комментарий от ant1

Ничего он не найдет. Откажется и в Anthropic донесет за несанкционированый пентест.

html-kernel
()
Последнее исправление: html-kernel (всего исправлений: 1)
Ответ на: комментарий от ant1

а чо не так с ним? если я допустим поставил LTS версию и у меня по сути все в докерах… через 5 лет подниму еще один такой сервак с новой LTS версией и перекину туда все докеры, а старый удалю. не?

romanlinux ★★★
()
Ответ на: комментарий от Aceler

Не пускать машину в интернет, поменять в источниках http на https, пускать машину в интернет, обновиться, жить долго.

автомасштабируемым облачным кластерам (auto-scaling).

Замумукаешься ты это Ансиблу с Солтстеком объяснять.

gns ★★★★★
()
Ответ на: комментарий от ant1

это пока до них не добрались...! а там и петух на горе раком свиснет...

sunjob ★★★★★
()
Ответ на: комментарий от gns

Для автомасштабируемых облачных кластеров я бы рекомендовал локальное зеркало в локальной сети в любом случае, не только из-за угроз. И хрен там что кто подменит. А ещё собирать собственные образы и не пользоваться апстримными по умолчанию, чтобы не выковыривать всякое каждый раз. Но любители жевать кактус существуют, согласен.

Aceler ★★★★★
()
Ответ на: комментарий от Aceler

Я б тоже, хотя бы для гарантии доступности. Можно даже поставить какую-нибудь проксю, которая на выходе из облака во внутренний контур будет URL подменять на внутренний. Но идиотов хватает, тут ты прав.

gns ★★★★★
()
Ответ на: комментарий от watchcat382

Они просто не понимают, что «устаревший» - это фича!

Ukka ★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.