[d-kernel] [PATCH 1/1] kiosk: MIN_UID 500 -> 1000
Oleg Solovyov
mcpain на altlinux.org
Вт Фев 25 13:40:41 MSK 2025
В письме от вторник, 25 февраля 2025 г. 04:07:09 Москва, стандартное время
пользователь Vitaly Chikunov написал:
> Oleg,
>
> On Thu, Feb 20, 2025 at 10:58:58AM +0300, mcpain at altlinux.org wrote:
> > From: Oleg Solovyov <mcpain at altlinux.org>
> >
> > ---
> >
> > security/kiosk/kiosk_lsm.c | 2 +-
> > 1 file changed, 1 insertion(+), 1 deletion(-)
> >
> > diff --git a/security/kiosk/kiosk_lsm.c b/security/kiosk/kiosk_lsm.c
> > index 3cd4972086a4..18f810a1ce0f 100644
> > --- a/security/kiosk/kiosk_lsm.c
> > +++ b/security/kiosk/kiosk_lsm.c
> > @@ -282,7 +282,7 @@ static int kiosk_bprm_check_security(struct
> > linux_binprm *bprm)>
> > if (kiosk_mode == KIOSK_PERMISSIVE)
> >
> > return 0;
> >
> > - if (cur_uid >= 500) {
> > + if (cur_uid >= 1000) {
>
> Раз этот параметр зависит от user space, то, возможно, стоило сделать
> этот параметр управляемым из user space.
>
> Пользователи могут экспериментировать с ядрами из других бранчей или
> заданий, или майнтайнеры могут делать "карманы" с копией ядрам из Сизифа
> собранного для конкретного бранча. В этом случае они могут не заметить,
> что защита не работает.
>
> Просто мысль, не предлагаю это реализовывать.
Об этом я тоже подумал, но не придумал как реализовать.
Подробная информация о списке рассылки devel-kernel