Вразливість ядра Linux CVE-2025-21889: відсутність захисту RCU у perf_iterate_ctx()

Виправлено вразливість CVE-2025-21889 у ядрі Linux, пов’язану з відсутністю RCU read lock у perf_iterate_ctx(), що викликає попередження lockdep.
CVE-2025-21889CVSS 7.8Linux

Вразливість ядра Linux CVE-2025-21889: відсутність захисту RCU у perf_iterate_ctx()

Виправлено вразливість CVE-2025-21889 у ядрі Linux, пов’язану з відсутністю RCU read lock у perf_iterate_ctx(), що викликає попередження lockdep.

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

Що відомо

У ядрі Linux виправлено вразливість, пов’язану з відсутністю захисту RCU read lock у функції perf_iterate_ctx(), що викликало попередження lockdep при використанні perf probe з unshare(1) під CONFIG_PROVE_RCU_LIST=y. Захист було відновлено шляхом додавання rcu_read_lock()/rcu_read_unlock() навколо виклику perf_iterate_ctx().

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

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

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

Рекомендується перевірити наявність оновлень ядра Linux від постачальника, які містять виправлення CVE-2025-21889, та застосувати їх. Якщо оновлення недоступні, слід обмежити використання perf probe з unshare(1) у середовищах з CONFIG_PROVE_RCU_LIST=y, переглянути журнали на наявність відповідних попереджень і пріоритезувати оновлення ядра для усунення проблеми.

Джерела

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

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

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

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