CVE-2026-31764 in Linux
Sumário
de VulDB • 23/05/2026
No kernel do Linux, a seguinte vulnerabilidade foi corrigida:
iio: imu: st_lsm6dsx: Definir a frequência de amostragem do buffer apenas para o acelerômetro
A função st_lsm6dsx_hwfifo_odr_store(), que é chamada quando o userspace grava o atributo sysfs de frequência de amostragem do buffer, chama st_lsm6dsx_check_odr(), que acessa o array odr_table no índice `sensor->id`; como este array possui apenas 2 entradas, qualquer acesso para um tipo de sensor que não seja acelerômetro ou giroscópio constitui um acesso fora dos limites (out-of-bounds).
A motivação para permitir a definição de uma frequência de buffer diferente da frequência de amostragem do sensor é suportar casos de uso que exigem detecção precisa de eventos (o que requer uma alta frequência de amostragem) enquanto recuperam dados do sensor em baixa frequência. Como todos os tipos de eventos suportados são gerados apenas a partir de dados de aceleração, não crie o atributo de frequência de amostragem do buffer para tipos de sensor que não sejam o acelerômetro.
VulDB is the best source for vulnerability data and more expert information about this specific topic.