Към съдържанието

CVE-2026-31486: Linux, състезание за ресурс

7.1

CVSS 3.1

Няма данни

Вероятност да бъде експлоатирана в следващите 30 дни (EPSS)

Няма потвърждение

Атакува се

Няма данни

Време до експлоатация

Атакува се локално, без особени условия, с обикновен потребителски вход и без действие от потребителя.

CVE радар: още уязвимости от този вид

  • Експлоатация: няма данни за експлоатация
  • Атаката не може да се автоматизира

Описание

Оригинално описание

In the Linux kernel, the following vulnerability has been resolved: hwmon: (pmbus/core) Protect regulator operations with mutex The regulator operations pmbus_regulator_get_voltage(), pmbus_regulator_set_voltage(), and pmbus_regulator_list_voltage() access PMBus registers and shared data but were not protected by the update_lock mutex. This could lead to race conditions. However, adding mutex protection directly to these functions causes a deadlock because pmbus_regulator_notify() (which calls regulator_notifier_call_chain()) is often called with the mutex already held (e.g., from pmbus_fault_handler()). If a regulator callback then calls one of the now-protected voltage functions, it will attempt to acquire the same mutex. Rework pmbus_regulator_notify() to utilize a worker function to send notifications outside of the mutex protection. Events are stored as atomics in a per-page bitmask and processed by the worker. Initialize the worker and its associated data during regulator registration, and ensure it is cancelled on device removal using devm_add_action_or_reset(). While at it, remove the unnecessary include of linux/of.h.

Засегнати продукти

  • Linux Linux: ddbb4db4ced1ba784fcd3500179a7291b6c5d7b7 преди f0c9ea9c3a208e79c812e10e2bcef87b46564f01; ddbb4db4ced1ba784fcd3500179a7291b6c5d7b7 преди b26849cffaa7c43355b82e9bef3725e786973a1a; ddbb4db4ced1ba784fcd3500179a7291b6c5d7b7 преди acf04e2863132f6d9222f71f3a76fb9782cbe061; ddbb4db4ced1ba784fcd3500179a7291b6c5d7b7 преди 4e9d723d9f198b86f6882a84c501ba1f39e8d055; ddbb4db4ced1ba784fcd3500179a7291b6c5d7b7 преди 2c77ae315f3ce9d2c8e1609be74c9358c1fe4e07; ddbb4db4ced1ba784fcd3500179a7291b6c5d7b7 преди 754bd2b4a084b90b5e7b630e1f423061a9b9b761
  • Linux Linux: 3.19; преди 3.19; 6.1.191 до 6.1.*; 6.6.143 до 6.6.*; 6.12.92 до 6.12.*; 6.18.21 до 6.18.*; 6.19.11 до 6.19.*; от 7.0 нататък

Вид слабост

История

  • 22 април 2026 Публикувано

Други уязвимости в Linux Linux

Първоизточници

CVE-2026-31486: Linux, състезание за ресурс | freedomonline.bg