Bug 40864 - Обычный пользователь может завершать процессы других пользователей и root
Summary: Обычный пользователь может завершать процессы других пользователей и root
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: plasma5-workspace (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Sergey V Turchin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-09-06 12:02 MSK by Alexandr Shashkin
Modified: 2021-09-06 14:28 MSK (History)
3 users (show)

See Also:


Attachments
Всплывающее уведоление о нехватке памяти (16.66 KB, image/png)
2021-09-06 12:02 MSK, Alexandr Shashkin
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexandr Shashkin 2021-09-06 12:02:43 MSK
Created attachment 9636 [details]
Всплывающее уведоление о нехватке памяти

Стенды для тестирования:
* 21772aca9de445cd490a9850d7ce2d13    p9-education-9.2-x86-64-kde

Версия программы: plasma5-workspace.git=5.18.5-alt2.M90P.4 build*2.1

Шаги приводящие к ошибки:
1) Использование системы на стенде с оперативной памятью <= 1024 ГБ.
2) В настройках kde - поведение системы - слежение за памятью - Включить предупреждение о нехватки памяти.
3) Зайти от пользователя без прав администрирования.
4) В терминале зарегестрироваться от root и запустить htop (vim и др)
    4а) Открыть терминал обычного пользователя и запустить системный монитор - 
    и попытаться завершить процесс htop/vim, запущенныйе root-ом
5) Вызвать нехватку памяти на простом пользователе (запустить blender, gimp) - появится уведомление о нехватке памяти.
6) В уведомлении выбрать кнопку диспетчер.
7) В диспетчере найти запущенный ранее процесс от root и попытаться убить его.

Результат:
Процесс root (htop, vim) можно убить от обыкновенного пользователя без прав sudo, всего лишь  указывая пароль последнего

Ожидаемый результат:
Отсутствие возможности убивать процессы других пользователей.
Comment 1 Олег Соловьев 2021-09-06 12:11:05 MSK
(Ответ для Alexandr Shashkin на комментарий #0)
> Процесс root (htop, vim) можно убить от обыкновенного пользователя без прав
> sudo, всего лишь указывая пароль последнего

Ввод пароля sudo == повышение привилегий. not a bug.
Comment 2 Олег Соловьев 2021-09-06 12:12:06 MSK
PS баг не имеет никакого отношения к слежению за памятью, т.к. диспетчер можно открыть другими пользователями
Comment 3 Egor Ignatov 2021-09-06 12:29:23 MSK
> от обыкновенного пользователя без прав sudo
А пользователь случайно не находится в группе wheel? Если да, то polkit и без sudo прав будет повышать привилегии.
Comment 4 Олег Соловьев 2021-09-06 14:28:51 MSK
(Ответ для Олег Соловьев на комментарий #2)
> можно открыть другими пользователями

другими способами*