Summary: | Уязвимость, позволяющая получить root-права от любого пользователя | ||
---|---|---|---|
Product: | Branch p10 | Reporter: | Никита <serov> |
Component: | polkit | Assignee: | qa-team <qa-team> |
Status: | CLOSED NOTABUG | QA Contact: | qa-p10 <qa-p10> |
Severity: | critical | ||
Priority: | P5 | CC: | amakeenk, antohami, sotor |
Version: | не указана | ||
Hardware: | x86_64 | ||
OS: | Linux |
Description
Никита
2022-02-08 16:00:05 MSK
(Ответ для Никита на комментарий #0) > Здравствуйте! > Если я запускаю в командной строке файл /usr/bin/pkexec от любого > пользователя и в диалоговом окне ввожу пароль пользователя, то получаю > root-права. Решается проблема убиранием SUID с файла, но хотелось бы жить > без костылей. > У меня установлен altlinux starterkit kde p10, но эта проблема есть и на p8, > возможно и на p9. Этот пользователь находится в группе wheel? То, что Вы описали не работает, если пользователя нету в группе wheel. Да, пользователь находится в группе wheel. Это тот пользователь, которого я создал во время установки ОС. Можно пакет polkit-rule-admin-root установить, чтобы при авторизации через polkit запрашивался пароль root. (Ответ для Никита на комментарий #2) > Да, пользователь находится в группе wheel. Это тот пользователь, которого я > создал во время установки ОС. Пользователь в группе wheel обладает административными правами в системе. В вашем баг-репорте указано, что любой пользователь может получить root права, что не соответствует действительности. (Ответ для Антон Мидюков на комментарий #3) > Можно пакет polkit-rule-admin-root установить, чтобы при авторизации через > polkit запрашивался пароль root. Спасибо за информацию об этом пакете, он мне помог. |