Что: 4806e5cdaf93b955b84e370a6b932958f59c48c8
Когда: 2021-01-27 12:07:40+03:00
Темы: hate
Уязвимость в sudo https://www.opennet.ru/opennews/art.shtml?num=54474 Я вот никогда в жизни не использовал sudo. Вообще. Ну кроме чужих систем, где настроено его использование. И на протяжении всей жизни я только и делаю что регулярно читаю про очередные серьёзные косяки в нём. Убеждён, что в 99% случаев людям нужен "su -", а не этот огромный framework по управлению правами. Да и есть же очень маленький и компактный doas из OpenBSD: 8dcb0aac0444e1c354b65e7fcd20fd75f72685e4. Вижу sudo -- сразу себе говорю "до свидания", ибо сложным системам нечего делать в вопросах повышения прав.
From: kmeaw Date: 2021-01-27 14:39:25Z doas всё ещё требует setuid: > if (geteuid()) > errx(1, "not installed setuid"); Эту утилиту можно переписать таким образом, чтобы ей не требовался setuid, а права она могла только понижать. Прототип: https://github.com/kmeaw/escalator Давая возможность пользователю запускать setuid-программу, мы подвергаем систему большему риску, чем давая ему же возможность взаимодействовать через сокет с привилегированным процессом.
From: Sergey Matveev Date: 2021-01-27 14:49:33Z
From: Sergey Matveev Date: 2021-01-28 08:34:27Z
Сгенерирован: SGBlog 0.34.0