Вразливість у Linux kernel: некоректне відключення kprobes (CVE-2022-50008)

Вразливість CVE-2022-50008 у Linux kernel може спричинити зависання системи через некоректне відключення kprobes. Рекомендується оновлення ядра.
CVE-2022-50008CVSS 5.5Linux

Вразливість у Linux kernel: некоректне відключення kprobes (CVE-2022-50008)

Вразливість CVE-2022-50008 у Linux kernel може спричинити зависання системи через некоректне відключення kprobes. Рекомендується оновлення ядра.

CVSS
5.5 MEDIUM
EPSS
10.98%
Активно використовується
немає в KEV
Продукт
linux kernel

Що відомо

У Linux kernel виявлено помилку, що призводить до некоректного виклику функції disarm_kprobe() для вже відключених kprobes, що може спричинити зациклення та зависання системи. Проблема виникає при повторному увімкненні kprobes після їх відключення, що може викликати RCU stall або soft lockup.

Бізнес-вплив

Ця вразливість може спричинити зависання ядра Linux через зациклення при роботі з kprobes, що негативно впливає на стабільність та доступність системи. Для операторів ІТ та власників інфраструктури це означає потенційні простої та необхідність перезавантаження серверів, особливо якщо використовується інструментарій, що взаємодіє з kprobes, наприклад, execsnoop.

Рекомендовані дії адміністратора

Рекомендується перевірити наявність оновлень ядра Linux від постачальника та застосувати відповідні патчі. Якщо оновлення недоступні, слід мінімізувати використання kprobes, особливо у сценаріях їх частого відключення та увімкнення. Також варто моніторити системні логи на предмет повідомлень про WARN_ONCE() та RCU stall, а у разі виявлення проблем – планувати оновлення ядра для усунення вразливості.

Джерела

Безпекові сповіщення

Отримуйте CVE-сповіщення до того, як вони стануть інцидентом

Надсилаємо вибрані інфраструктурні загрози українською з практичними нотатками для середовищ DataHouse.

  • DataHouse: адміністрування серверів і безпечна хмара
  • Hostilla.pl: хостинг і поштові послуги
  • SecDNS.pl: безплатний рівень DNS-безпеки