URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 135374
[ Назад ]
Исходное сообщение
"Уязвимости в утилите needrestart, позволяющие получить root-доступ в Ubuntu Server"
Отправлено opennews , 20-Ноя-24 00:20
Компания Qualys выявила три уязвимости в утилите needrestart, предназначенной для перезапуска фоновых процессов после обновления используемых данными процессами библиотек. Начиная с Ubuntu 21.04 утилита needrestart включена в состав базового окружения Ubuntu Server, в котором запускается с правами root в конце каждой транзакции пакетного менеджера APT, сканирует запущенные процессы и перезапускает те их них, что связанны с файлами, изменившимися после обновления пакетов. Выявленные уязвимости позволяют локальному непривилегированному пользователю получить права root в Ubuntu Server в конфигурации по умолчанию...Подробнее: https://www.opennet.me/opennews/art.shtml?num=62261
Содержание
- Уязвимости в утилите needrestart, позволяющие получить root-...,Аноним, 00:23 , 20-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,Аноним, 00:59 , 20-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,Ананым, 06:02 , 20-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,Аноним, 07:49 , 20-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,Аноним, 09:30 , 20-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,Аноним, 16:46 , 20-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,нах., 01:10 , 20-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,Аноним, 02:07 , 20-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,WE, 08:22 , 20-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,Аноним, 10:09 , 20-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,gogo, 11:03 , 20-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,crypt, 11:22 , 20-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,Аноним, 13:28 , 20-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,Аноним, 09:31 , 20-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,Аноним, 13:33 , 20-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,freebzzZZZzzd, 20:06 , 20-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,Аноним, 01:13 , 21-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,Anonyrat, 01:47 , 20-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,мяв, 02:35 , 20-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,мяв, 02:40 , 20-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,scriptkiddis, 21:45 , 21-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,Соль земли, 10:41 , 20-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,Аноним, 08:15 , 20-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,Аноним, 00:41 , 20-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,Аноним, 01:15 , 20-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,crypt, 11:27 , 20-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,Аноним, 18:59 , 20-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,Аэро, 01:54 , 20-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,Anonyrat, 03:02 , 20-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,Аноним, 03:38 , 20-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,Аноним, 05:41 , 20-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,Аноним, 09:07 , 20-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,Минона, 10:19 , 20-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,Ананым, 05:58 , 20-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,Ананым, 06:00 , 20-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,Ананий, 09:48 , 20-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,InuYasha, 12:47 , 20-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,Аноним, 13:38 , 20-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,penetrator, 03:35 , 20-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,Аноним, 08:35 , 20-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,Аноним, 09:19 , 20-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,Аноним, 09:46 , 20-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,Аноним, 12:09 , 20-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,пох., 11:47 , 20-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,Аноним, 12:12 , 20-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,Аноним, 11:54 , 21-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,Catwoolfii, 09:25 , 20-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,Аноним, 10:20 , 20-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,Аноним, 10:26 , 20-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,Соль земли, 10:46 , 20-Ноя-24
- Уязвимости в утилите needrestart, позволяющие получить root-...,pic, 11:36 , 20-Ноя-24
Сообщения в этом обсуждении
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено Аноним , 20-Ноя-24 00:23
Ну ещё и ещё один повод использовать рхел и его клоны.
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено Аноним , 20-Ноя-24 00:59
Redhat добавляла уязвимости из-за кривых патчей.
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено Ананым , 20-Ноя-24 06:02
В редхате патчей кот наплакал по сравнению с бубунтой и дебияном
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено Аноним , 20-Ноя-24 07:49
Потому что это не полигон для испытаний?
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено Аноним , 20-Ноя-24 09:30
> В редхате патчей кот наплакал по сравнению с бубунтой и дебияномОсобенно на доисторические керенлы, угумс.
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено Аноним , 20-Ноя-24 16:46
> В редхате патчей кот наплакал по сравнению с бубунтой и дебияномЭто как сказать. Ядра они гальванизируют очень даже...
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено нах. , 20-Ноя-24 01:10
это в котором двадцать лет не могут аналогичную утилиту для dnf написать?
Ну да, безопастно. Нет утилиты, нет опастностей. Поставил обновления - просто перезагружайся, какввенде, неча тебе гадать, что именно этими обновлениями затронуто, а что нет.(20 - потому что zypper в suse умел такое еще в начале нулевых, а убунта, вот, всего через 15 лет догнала, но есть нюанс)
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено Аноним , 20-Ноя-24 02:07
> это в котором двадцать лет не могут аналогичную утилиту для dnf написать?а с какого бодуна должна такая шняга перезапускать процессы без желания пользователя?
> Поставил обновления - просто перезагружайся
поставил обновления днем, ручной перезапуск ночью - аксиома.
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено WE , 20-Ноя-24 08:22
аксиома это ночью спать, а не перезапускать непонятно чего.
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено Аноним , 20-Ноя-24 10:09
sleep 5h && reboot - господь запретил набрать?
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено gogo , 20-Ноя-24 11:03
ребутить не глядя?
блаженны верующие )))
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено crypt , 20-Ноя-24 11:22
твой работодатель, если у тебя работа чуть крупнее, чем рога и копыта.
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено Аноним , 20-Ноя-24 13:28
лол кек, ппц, алё, аксиома - дежурный админ, проснись "человек оркестр", концерт окончен.
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено Аноним , 20-Ноя-24 09:31
> а с какого бодуна должна такая шняга перезапускать процессы без желания пользователя?она спрашивает пользователя, если в интерактивном режиме и просто печатает список для перезапуска в неинтерактивном
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено Аноним , 20-Ноя-24 13:33
"""
в котором запускается с правами root в конце каждой транзакции пакетного менеджера APT, сканирует запущенные процессы и перезапускает те из них, что связаны с файлами, изменившимися после обновления пакетов.
"""что такое транзакция пакетного менеджера?
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено freebzzZZZzzd , 20-Ноя-24 20:06
>поставил обновления днем, ручной перезапуск ночью - аксиома.смехотворное обсуждение, на самом деле рхел-клоны всё давно перезапускают.
ну по крайней мере обновления проги точно перезапускает прогу.
какие-то либы глубоко в потрохах - зачем сразу перезапускать?
в целом это вопрос sla и конфигурации балансировщиков, за которыми эти сервисы сидят.
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено Аноним , 21-Ноя-24 01:13
> на самом деле рхел-клоны всё давно перезапускаютвот и спрашивается, с какого бодуна?
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено Anonyrat , 20-Ноя-24 01:47
> Ну ещё и ещё один повод использовать рхел и его клоны.Можно подумать, будто бы у тебя есть выбор :-)
В deb дистрибутивах до сих пор нет возможности вывести список всех пакетов (включая метапакеты), которые ты установил вручную, без учёта тех, которые поставились с системой при её установке.
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено мяв , 20-Ноя-24 02:35
это ведь.. такой нужный функционал, лол?
и да, Вы не правы, man apt-mark, в частности, showmanual
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено мяв , 20-Ноя-24 02:40
а, нет, беру слова назад, щас перепроверила специально, это чуть другом.
тем не менее, такое умеет делать nala.
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено scriptkiddis , 21-Ноя-24 21:45
Точно! Нужно всего лишь еще чуть обмазаться сторонними утилитами разного качества
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено Соль земли , 20-Ноя-24 10:41
aptitude показывает локально установленные. Также список пакетов после установки никто не запрещает сохранить. Но вот rollback нет, как в yum/dnf.
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено Аноним , 20-Ноя-24 08:15
needs-restarting в RH уже проверели?)
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено Аноним , 20-Ноя-24 00:41
Так вроде ж ключевая идея всех суидных утилит в том, чтобы обнулять пользовательские переменные при исполнении. Зачем они каждый раз их задействуют? Едва ли можно на халатность. И как у них клиенты остаются после подобного?
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено Аноним , 20-Ноя-24 01:15
Провел аудит Debian в минимальной установки с помощью systemd-analyze security.
.service красные.
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено crypt , 20-Ноя-24 11:27
это новый уровень линукса для домохозяек. нифига не понятно, зато эмодзи ресует.
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено Аноним , 20-Ноя-24 18:59
>systemd-analyze securityНу тогда всё в безопасТносте. Not a bug!
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено Аэро , 20-Ноя-24 01:54
Щас вообще какой век что бы сидеть без фаервола?
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено Anonyrat , 20-Ноя-24 03:02
Зачем тебе файрволл за NATом провайдера?
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено Аноним , 20-Ноя-24 03:38
Откуда у ipv6-only провайдера NAT?
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено Аноним , 20-Ноя-24 05:41
откуда такой провайдер? засланец?
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено Аноним , 20-Ноя-24 09:07
Откуда там вообще канал связи?
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено Минона , 20-Ноя-24 10:19
Наверное это интернет-бояре с Барвихи, 10 Gbit в дом =)
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено Ананым , 20-Ноя-24 05:58
> Откуда ipv6-onlyФикс, так будет правильнее
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено Ананым , 20-Ноя-24 06:00
Ходят слухи что в наш век без фаервола сидеть куда безопаснее чем в век виндос хп
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено Ананий , 20-Ноя-24 09:48
во времена WinXP вплоть до SP3 достаточно было времени между поднятием сети и влючением виндового "фириволла", чтобы словить бластер с сассером.
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено InuYasha , 20-Ноя-24 12:47
Спасибо! Вызвал у меня ностальгические слёзы умилениума.. т.е. умиления :_)
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено Аноним , 20-Ноя-24 13:38
каретка сидирома заскрепела аж :)
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено penetrator , 20-Ноя-24 03:35
вообще не удивлен, бубунта уникальный продукт, со своей особенной глюкавостью
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено Аноним , 20-Ноя-24 08:35
Нафейхоа в одной утилите было использовать скритпы на куче интерпретируемых языков? Python, Ruby, Perl - кошмар. Неудивительно, что с вот этим всем можно запутаться, не учесть особенностей. Почему бы всё на том же Python не реализовать?
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено Аноним , 20-Ноя-24 09:19
Да,тебе пора это реализовать. Разрешаем.
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено Аноним , 20-Ноя-24 09:46
Это же не злой Корп который стукнул по столу кулаком и сказал только питон или только 1сскрипт. Тут добрый опенсорс каждый пишет во что горазд.
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено Аноним , 20-Ноя-24 12:09
Canonical - может, не злой, но корп.
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено пох. , 20-Ноя-24 11:47
попробуй не используя скрипты на куче языков - проверить подлежит ли рестарту сервис, написанный на этих самых языках. (И нет, кроме очевидного апгрейда интерпретатора есть куча других причин по которым его обязательно надо перезапускать.)> Почему бы всё на том же Python не реализовать?
приступай.
(и не забудь переписывать заново с каждой новой версией пихона. Это тебе ответ почему на нем вообще не надо писать ничего кроме одноразовых хеловротов.)
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено Аноним , 20-Ноя-24 12:12
Обратная совместимость в пределах третьей ветки есть. Но можно всё и Баше.
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено Аноним , 21-Ноя-24 11:54
>попробуй не используя скрипты на куче языков - проверить подлежит ли рестарту сервис, написанный на этих самых языкахЭлементарно. Достаточно построить граф зависимостей до обновления и после, и сравнить, изменился ли хотя бы один лист. Но для этого, сервис должен быть полностью опакечен, что убунтам с дебианами и не снилось.
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено Catwoolfii , 20-Ноя-24 09:25
В Debian есть аналогичная утилита checkrestart из пакета debian-goodies.
Интересно, что там у неё с секьюрностью?
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено Аноним , 20-Ноя-24 10:20
> Безопаснее только храстовики ко орве на каждый апдейт качают из карго новые эксплоиты.Что что? У вас орви? Или вы агроном и про коров пытались задвинуть? :)
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено Аноним , 20-Ноя-24 10:26
> окружения PYTHONPATH на основе содержимого файла /proc/pid/environ,
> которую затем использует и для запуска собственного Python-кода. Убунта наняла всяких питонистов по объявлению. Уязвимости, блин?! Да у них их апгрейдер систему обновить не может в половине случаев. При том что по сути - только пакетный менеджер и запускает. Но нет, чудо-програмеры даже это прогадить умудряются. Например скачав распоследнюю версию скрипта апдейта - чтобы обнаружить что оказывается с системной версией питона это вообще не работает. И теперь вы либо реинсталите систему, либо свичите репы и апдейтитесь лапками. Потому что упс, "новая версия убунты не обнаружена!".
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено Соль земли , 20-Ноя-24 10:46
Глупые уязвимости. Но и исправляются тоже в два счёта. Оптимализм лучше перфекционизма.
"Уязвимости в утилите needrestart, позволяющие получить root-..."
Отправлено pic , 20-Ноя-24 11:36
А так ли нужен root?
Тем более на домашней системе.