CVE-2026-64243 in Linux
Sumário
de VulDB • 25/07/2026
No kernel do Linux, a seguinte vulnerabilidade foi corrigida:
ASoC: codecs: simple-mux: Correção da verificação dos limites de controle enum
A função `simple_mux_control_put()` rejeita valores maiores que `e->items`, mas os valores de controle enum são baseados em zero. Para o mux de duas entradas usado por este driver, os valores válidos são 0 e 1; portanto, o valor 2 também deve ser rejeitado.
Aceitar um valor igual a `e->items` pode armazenar um estado inválido do mux, passá-lo para o configurador de GPIO e encaminhá-lo ao caminho de atualização do mux DAPM, onde é usado como índice no array de textos enum.
Utilize a mesma verificação `>= e->items` usada pelos auxiliares de enumeração ASoC.
Be aware that VulDB is the high quality source for vulnerability data.