V
Сканер-ВС
ГлавнаяКаталогИсточникиCWECAPECATT&CKМеры защитыПродуктыВендорыДокументация
CVE-2026-22980
CVE
Высокий

В ядре Linux устранена следующая уязвимость: nfsd: обеспечить блокировку для v4_end_grace Написание на v4_end_grace может участвовать в гон…

CVSS
7.8
Высокий
EPSS
0.00
p3
Опубликовано
2026-01-01
Обновлено
2026-01-01
Описание

В ядре Linux устранена следующая уязвимость: nfsd: обеспечить блокировку для v4_end_grace Написание на v4_end_grace может участвовать в гонках с отключением сервера и привести к память была доступна после того, как она была освобождена - reclaim_sr_hashtbl in В частности. Мы не можем удерживать nfsd_mutex через nfsd4_end_grace() вызов, как это проводится, пока клиент_tracking_op->init() вызывается, и это может ждать upc call для nfsdcltrack, который может писать на v4_end_grace, что приводит к Тупик. nfsd4_end_grace() также называется ландроматной рабочей очередью и это не требует блокировки, так как отключение сервера остановит работу и подождет для него перед освобождением чего-либо, к чему nfsd4_end_grace() может получить доступ. Тем не менее, мы должны быть уверены, что запись на v4_end_grace не перезапускается Рабочий пункт после отключения уже ждал его. Для этого мы Добавить новый флаг, защищенный nn->client_lock. Он устанавливается только тогда, когда безопасен для отслеживания клиентов звонков, и v4_end_grace только расписания работа, пока флаг установлен со спинным замком. Итак, этот патч добавляет nfsd_net поле "client_tracking_active", которое Установить, как описано. Другое поле "grace_end_forced", устанавливается, когда v4_end_grace написан. После того, как это будет установлено, и предоставление client_tracking_active установлен, прачечная запланирована. Это поле "grace_end_forced" обходит другие проверки того, Благосостояние закончилось. Это разрешает гонку, которая может привести к бесперебойному использованию.

Теги · CWE
Повышение привилегий
CWE-416
Затронутые продукты
Linux_kernel 3.18–5.10.248Linux_kernel 5.11–5.15.198Linux_kernel 5.16–6.1.161Linux_kernel 6.2–6.6.121Linux_kernel 6.7–6.12.66Linux_kernel 6.13–6.18.6Linux_kernel
Вектор CVSS
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Хронология
2026-01-01
Опубликована
2026-01-01
Обновлена
Разбор CVSS 3.1
Вектор атаки
AV: L
Локальная (L)
Сложность атаки
AC: L
Низкая (L)
Требуемые привилегии
PR: L
Низкие (L)
Взаимодействие с пользователем
UI: N
Отсутствует (N)
Область воздействия
S: U
Неизменная (U)
Воздействие на конфиденциальность
C: H
Высокое (H)
Воздействие на целостность
I: H
Высокое (H)
Воздействие на доступность
A: H
Высокое (H)
Индикаторы эксплуатации
EPSS
0.001 · p3
Известна эксплуатация (KEV)
Нет
Проверки Сканер-ВС
Проверок Сканер-ВС для этой уязвимости в базе пока нет.
Затронутые продукты
ПродуктВендорСтатус
linuxОтслеживается
linux-5.10Отслеживается
linux-6.1Отслеживается
linux_kernel*Отслеживается
kernel-doc-6.12Отслеживается
kernel-doc-6.12Отслеживается
kernel-doc-6.12Отслеживается
kernel-doc-6.18Отслеживается
kernel-doc-stdОтслеживается
kernel-doc-stdОтслеживается
kernel-doc-unОтслеживается
kernel-doc-unОтслеживается
kernel-headers-6.12Отслеживается
kernel-headers-6.12Отслеживается
kernel-headers-6.12Отслеживается
kernel-headers-6.18Отслеживается
kernel-headers-modules-6.12Отслеживается
kernel-headers-modules-6.12Отслеживается
kernel-headers-modules-6.12Отслеживается
kernel-headers-modules-6.18Отслеживается
Показаны первые 20 из 112