CVE-2026-64243 in Linux
Сводка
по VulDB • 24.07.2026
В ядре Linux устранена следующая уязвимость:
ASoC: кодеки: simple-mux: исправлена проверка границ для элементов управления типа «enum»
Функция simple_mux_control_put() отклоняет значения, превышающие e->items, однако значения элементов управления типа enum имеют нулевую базу (начинаются с 0). Для мультиплексора с двумя входами, используемого этим драйвером, допустимыми являются значения 0 и 1, поэтому значение 2 также должно отклоняться.
Принятие значения e->items может привести к сохранению недопустимого состояния мультиплексора, его передаче в функцию установки GPIO и последующей передаче по пути обновления DAPM mux, где оно используется как индекс для массива текстовых представлений enum.
Используется та же проверка >= e->items, что применяется во вспомогательных функциях ASoC для работы с элементами управления типа «enum».
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.