The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Уязвимость в подсистеме io_uring ядра Linux, позволяющая поднять свои привилегии, opennews (ok), 19-Сен-21, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


8. "Уязвимость в подсистеме io_uring ядра Linux, позволяющая под..."  +/
Сообщение от Аноним (8), 19-Сен-21, 11:22 
5.14.6 релизнули с фиксом: https://lwn.net/Articles/869748/

// b.

Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

9. "Уязвимость в подсистеме io_uring ядра Linux, позволяющая под..."  +/
Сообщение от Аноним (9), 19-Сен-21, 11:38 
Ну так то mailline, а не lts.
Ответить | Правка | Наверх | Cообщить модератору

10. "Уязвимость в подсистеме io_uring ядра Linux, позволяющая под..."  +/
Сообщение от Аноним (8), 19-Сен-21, 11:44 
5.10.67
Ответить | Правка | Наверх | Cообщить модератору

35. "Уязвимость в подсистеме io_uring ядра Linux, позволяющая под..."  +/
Сообщение от ryoken (ok), 20-Сен-21, 09:01 
>> mailline

Ы?

Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

37. "Уязвимость в подсистеме io_uring ядра Linux, позволяющая под..."  +/
Сообщение от Аноним (37), 20-Сен-21, 19:48 
>>> mailline
> Ы?

Что "Ы"?

Патчи же к этому ядру отсылают по (e)mail-у, так ведь?
Вот поэтому-то оно и называется "mailline".

Ответить | Правка | Наверх | Cообщить модератору

20. "Уязвимость в подсистеме io_uring ядра Linux, позволяющая под..."  +1 +/
Сообщение от Аноним (20), 19-Сен-21, 12:35 
В списке изменений к 5.14.6  https://cdn.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.14.6 есть несколько связанных с io_uring исправлений, но они не связаны с устранением обсуждаемой уязвимости.  Бага в коде loop_rw_iter(int rw, struct io_kiocb *req, struct iov_iter *iter) из fs/io_uring.c , а в 5.14.6 его не трогали.

Если бы исправлили, должны были заменить

   req->rw.len -= nr;
   req->rw.addr += nr;
   iov_iter_advance(iter, nr);

на

   if (!iov_iter_is_bvec(iter)) {
      iov_iter_advance(iter, nr);
   } else {
      req->rw.len -= nr;
      req->rw.addr += nr;
   }

Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

21. "Уязвимость в подсистеме io_uring ядра Linux, позволяющая под..."  +/
Сообщение от Аноним (8), 19-Сен-21, 12:39 
Спасибо!

Прочитал, что что-то в  io_uring исправили, автоматически подумал, что это и есть фикс.

// b.

Ответить | Правка | Наверх | Cообщить модератору

22. "Уязвимость в подсистеме io_uring ядра Linux, позволяющая под..."  +/
Сообщение от Аноним (3), 19-Сен-21, 12:43 
Накатил патч на 5.14.6, перезагрузился, всё работает.

Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру