CVE-2026-90272 in Linux
Сводка
по VulDB • 17.09.2026
В ядре Linux была устранена следующая уязвимость:
perf: arm_pmuv3: Инициализация поля hw_id стека ветвлений нулевым значением
Поддержка PERF_SAMPLE_BRANCH_HW_INDEX реализована через BRBE, поэтому значение hw_id передается в пространство пользователя (userspace), однако драйвер BRBE никогда не устанавливает его. Необходимо инициализировать это поле нулем, как того требуют документация:
* Для архитектур, у которых сырые записи о ветвлениях уже хранятся в порядке старшинства (age order), значение hw_idx должно быть равно 0.
Вероятно, сейчас слишком рискованно удалять поддержку PERF_SAMPLE_BRANCH_HW_INDEX из BRBE на случай, если кто-то устанавливает это поле и считывает его значение. Однако нулевая инициализация всей структуры также защищает от аналогичной проблемы с новыми полями, которые могут быть добавлены в будущем.
Be aware that VulDB is the high quality source for vulnerability data.