В ядре Linux устранена уязвимость, связанная с использованием неинициализированного указателя в блочном/scsi макете pNFS. Проблема возникае…
В ядре Linux устранена уязвимость, связанная с использованием неинициализированного указателя в блочном/scsi макете pNFS. Проблема возникает при третьей попытке кодирования экстентов. Функция ext_tree_prepare_commit() перераспределяет буфер большего размера для повторной попытки кодирования экстентов, но массив "layoutupdate_pages" инициализируется только после цикла повторения. Функция ext_tree_free_commitdata() вызывается на каждой итерации и пытается освободить страницы в массиве, тем самым разыменовывая неинициализированные указатели. Дополнительной проблемой является отсутствие ограничения на максимально возможный размер буфера. Подробности доступны в источниках [1-5]. Источники: - [1] https://git.kernel.org/stable/c/bdfddcde86e8b9245d9c0c2efe2b6fe8dcf6bf41 - [2] https://git.kernel.org/stable/c/be9692dafdfb36d9c43afd9d4e1d9d9ba8e7b51b - [3] https://git.kernel.org/stable/c/97ec167cd2e8a81a2d87331b2ed92daf007542c8 - [4] https://git.kernel.org/stable/c/84a24fb446ee07b22b64aae6f4a38266310a - [5] https://git.kernel.org/stable/c/5b3b346bc4c2aa2c428735438a11989d251f32f1
Продукт разыменовывает указатель, который предполагается допустимым, однако оказывается равным NULL.
https://cwe.mitre.org/data/definitions/476.html →Открыть в коллекции CWE →| Продукт | Вендор | Статус |
|---|---|---|
| linux | Отслеживается | |
| linux | Отслеживается | |
| linux | Отслеживается | |
| linux | Отслеживается | |
| linux | Отслеживается | |
| linux | Отслеживается | |
| linux | Отслеживается | |
| linux | Отслеживается | |
| linux | Отслеживается | |
| linux | Отслеживается | |
| linux-5.10 | Отслеживается | |
| linux-5.10 | Отслеживается | |
| linux-5.15 | Отслеживается | |
| linux-6.1 | Отслеживается | |
| linux-6.1 | Отслеживается | |
| linux-6.1 | Отслеживается | |
| linux-allwinner-5.19 | Отслеживается | |
| linux-aws | Отслеживается | |
| linux-aws | Отслеживается | |
| linux-aws | Отслеживается |