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

В ядре Linux устранена следующая уязвимость: net: mana: Исправление гонки за переменной work_done NAPI на CQ. После вызова napi_complete_do…

CVSS
4.1
Средний
EPSS
0.00
p13
Опубликовано
2022-01-01
Обновлено
2022-01-01
Описание

В ядре Linux устранена следующая уязвимость: net: mana: Исправление гонки за переменной work_done NAPI на CQ. После вызова napi_complete_done() бит NAPIF_STATE_SCHED может быть очищен, и другой ЦП может запустить поток NAPI и получить доступ к переменной CQ, cq->work_done. Если другой поток (например, из busy_poll) установит его значение >= budget, этот поток продолжит работу, когда он должен остановиться, и вызовет повреждение памяти и панику. Чтобы исправить эту проблему, сохраните переменную work_done CQ в локальной переменной перед napi_complete_done(), чтобы она не была повреждена возможным параллельным потоком после napi_complete_done(). Кроме того, добавьте битовую маску для объявления встроенному ПО NIC: гонка переменных work_done NAPI исправлена, поэтому драйвер может надежно поддерживать такие функции, как busy_poll.

Теги · CWE
CWE-368
CAPEC-26
CAPEC-29
Затронутые продукты
LinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinuxLinux-5.10Linux-5.10Linux-5.10Linux-5.15Linux-5.15Linux-allwinner-5.19Linux-awsLinux-awsLinux-awsLinux-awsLinux-aws
Вектор CVSS
CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:N/I:N/A:H
Хронология
2022-01-01
Опубликована
2022-01-01
Обновлена
Разбор CVSS 3.1
Вектор атаки
AV: L
Локальная (L)
Сложность атаки
AC: H
Высокая (H)
Требуемые привилегии
PR: H
Высокие (H)
Взаимодействие с пользователем
UI: N
Отсутствует (N)
Область воздействия
S: U
Неизменная (U)
Воздействие на конфиденциальность
C: N
Отсутствует (N)
Воздействие на целостность
I: N
Отсутствует (N)
Воздействие на доступность
A: H
Высокое (H)
Индикаторы эксплуатации
EPSS
0.002 · p13
Известна эксплуатация (KEV)
Нет
Проверки Сканер-ВС
Проверок Сканер-ВС для этой уязвимости в базе пока нет.
Затронутые продукты
ПродуктВендорСтатус
linuxОтслеживается
linuxОтслеживается
linuxОтслеживается
linuxОтслеживается
linuxОтслеживается
linuxОтслеживается
linuxОтслеживается
linuxОтслеживается
linuxОтслеживается
linux-5.10Отслеживается
linux-5.10Отслеживается
linux-5.10Отслеживается
linux-5.15Отслеживается
linux-5.15Отслеживается
linux-allwinner-5.19Отслеживается
linux-awsОтслеживается
linux-awsОтслеживается
linux-awsОтслеживается
linux-awsОтслеживается
linux-awsОтслеживается
Показаны первые 20 из 193
Источники данных
AST
DEB
CVE
UBU
Связанные уязвимости