В ядре Linux решена проблема, связанная с освобождением ресурсов regulator supplies в драйвере wcd9335, что предотвращает утечки памяти и у…
В ядре Linux решена проблема, связанная с освобождением ресурсов regulator supplies в драйвере wcd9335, что предотвращает утечки памяти и устраняет дисбаланс при включении регулятора [1][2][3][4][5]. Источники: - [1] https://git.kernel.org/stable/c/edadaf4239c14dc8a19ea7f60b97d5524d93c29b - [2] https://git.kernel.org/stable/c/9830ef1803a5bc50b4a984a06cf23142cd46229d - [3] https://git.kernel.org/stable/c/b86280aaa23c1c0f31bcaa600d35ddc45bc38b7a - [4] https://git.kernel.org/stable/c/9079db287fc3e38e040b0edeb0a25770bb679c8e - [5] https://git.kernel.org/stable/c/a8795f3cd289cd958f6396a1b43ba46fa8e22a2e
Продукт повторно использует или ссылается на память после её освобождения. В какой-то момент эта память может быть выделена повторно и сохранена в другом указателе, тогда как исходный указатель на освобождённую память используется вновь. Поскольку теперь по этому адресу может храниться посторонний объект, исходное использование указателя может привести к повреждению памяти или иным непреднамеренным последствиям. Если новая структура данных содержит указатель на функцию, то при исполнении может быть вызван код, контролируемый злоумышленником.
https://cwe.mitre.org/data/definitions/416.html →Открыть в коллекции CWE →| Продукт | Вендор | Статус |
|---|---|---|
| linux | Отслеживается | |
| linux | Отслеживается | |
| linux | Отслеживается | |
| linux | Отслеживается | |
| linux | Отслеживается | |
| linux | Отслеживается | |
| linux | Отслеживается | |
| linux | Отслеживается | |
| linux | Отслеживается | |
| linux | Отслеживается | |
| linux-6.1 | Отслеживается | |
| linux-6.1 | Отслеживается | |
| linux-6.1 | Отслеживается | |
| linux-allwinner-5.19 | Отслеживается | |
| linux-aws | Отслеживается | |
| linux-aws | Отслеживается | |
| linux-aws | Отслеживается | |
| linux-aws | Отслеживается | |
| linux-aws | Отслеживается | |
| linux-aws | Отслеживается |