Уязвимость CVE-2022-3176: Информация

Описание

There exists a use-after-free in io_uring in the Linux kernel. Signalfd_poll() and binder_poll() use a waitqueue whose lifetime is the current task. It will send a POLLFREE notification to all waiters before the queue is freed. Unfortunately, the io_uring poll doesn't handle POLLFREE. This allows a use-after-free to occur if a signalfd or binder fd is polled with io_uring poll, and the waitqueue gets freed. We recommend upgrading past commit fc78b2fc21f10c4c9c4d5d659a685710ffa63659

Важность: HIGH (7,8) Вектор: CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Опубликовано: 16 сентября 2022 г.
Изменено: 11 апреля 2023 г.
Идентификатор типа ошибки: CWE-416

Исправленные пакеты

Имя пакета
Ветка
Исправлено в версии
Версия в репозитории
Errata ID
№ Задания
Состояние
kernel-image-mpsisyphus5.17.4-alt16.9.4-alt1ALT-PU-2022-1730-1298754Исправлено
kernel-image-mpp106.1.19-alt16.1.19-alt1ALT-PU-2023-4894-3327092Исправлено
kernel-image-mpp115.17.4-alt16.8.8-alt1ALT-PU-2022-1730-1298754Исправлено
kernel-image-rpi-defsisyphus5.15.70-alt15.15.92-alt2ALT-PU-2022-2682-1307439Исправлено
kernel-image-rpi-defp105.15.70-alt15.15.92-alt2ALT-PU-2022-2692-1307459Исправлено
kernel-image-rpi-defp115.15.70-alt15.15.92-alt2ALT-PU-2022-2682-1307439Исправлено
kernel-image-rpi-unsisyphus5.17.1-alt16.6.23-alt1ALT-PU-2022-1647-1297977Исправлено
kernel-image-rpi-unp105.18.7-alt16.1.77-alt1ALT-PU-2022-2155-1302781Исправлено
kernel-image-rpi-unp115.17.1-alt16.6.23-alt1ALT-PU-2022-1647-1297977Исправлено
kernel-image-rtsisyphus5.10.145-alt1.rt746.1.92-alt1.rt32ALT-PU-2022-2680-1307417Исправлено
kernel-image-rtp105.10.145-alt1.rt745.10.218-alt1.rt110ALT-PU-2022-2681-1307418Исправлено
kernel-image-rtp115.10.145-alt1.rt746.1.90-alt2.rt30ALT-PU-2022-2680-1307417Исправлено
kernel-image-std-defsisyphus5.15.65-alt16.1.94-alt1ALT-PU-2022-2567-1306323Исправлено
kernel-image-std-defp105.10.143-alt15.10.218-alt1ALT-PU-2022-2658-1306863Исправлено
kernel-image-std-defp95.4.212-alt15.4.277-alt1ALT-PU-2022-2636-1306329Исправлено
kernel-image-std-defc9f25.10.144-alt0.c9f.25.10.219-alt0.c9f.2ALT-PU-2022-2676-1307123Исправлено
kernel-image-std-defp115.15.65-alt16.1.91-alt1ALT-PU-2022-2567-1306323Исправлено
kernel-image-std-kvmsisyphus5.10.144-alt15.10.176-alt1ALT-PU-2022-2664-1307265Исправлено
kernel-image-std-kvmp115.10.144-alt15.10.176-alt1ALT-PU-2022-2664-1307265Исправлено
kernel-image-un-defsisyphus5.17.4-alt16.6.34-alt1ALT-PU-2022-1768-1298780Исправлено
kernel-image-un-defsisyphus_riscv645.19.16-alt2.rv646.6.32-alt1.0.portALT-PU-2022-6777-1-Исправлено
kernel-image-un-defp105.15.68-alt16.1.90-alt1ALT-PU-2022-2641-1306857Исправлено
kernel-image-un-defp95.10.142-alt15.10.218-alt1ALT-PU-2022-2634-1306433Исправлено
kernel-image-un-defc10f15.15.68-alt16.1.85-alt0.c10f.1ALT-PU-2022-2641-1306857Исправлено
kernel-image-un-defp115.17.4-alt16.6.31-alt1ALT-PU-2022-1768-1298780Исправлено
linux-toolssisyphus_riscv646.0-alt16.9-alt1ALT-PU-2022-6483-1-Исправлено
linux-toolsp106.1-alt0.p10.16.1-alt0.p10.1ALT-PU-2023-4282-2323593Исправлено

Ссылки на рекомендации, решения и инструменты

    1. Конфигурация 1

      cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
      Start including
      5.1
      End excliding
      5.4.212

      cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
      Start including
      5.5
      End excliding
      5.10.141

      cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
      Start including
      5.11
      End excliding
      5.15.65

      cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
      Start including
      5.16
      End excliding
      5.17

      Конфигурация 2

      cpe:2.3:o:debian:debian_linux:10.0:*:*:*:*:*:*:*

      cpe:2.3:o:debian:debian_linux:11.0:*:*:*:*:*:*:*