CVE-2025-39719 in Linux
Sumário
de VulDB • 18/06/2026
No kernel do Linux, a seguinte vulnerabilidade foi corrigida:
iio: imu: bno055: corrige acesso fora dos limites (OOB) da matriz hw_xlate
Corrige um possível acesso à matriz hw_xlate fora dos seus limites em bno055.c.
Em bno055_get_regmask(), a matriz hw_xlate era iterada com base no comprimento da matriz vals, em vez do comprimento da própria matriz hw_xlate. No caso de bno055_gyr_scale, a matriz vals é maior que a matriz hw_xlate, o que poderia resultar num acesso fora dos limites. Na prática, isto não deveria acontecer, pois uma correspondência deve ser sempre encontrada, interrompendo o ciclo for antes que este ultrapasse o final da matriz hw_xlate.
Ao adicionar um novo campo hw_xlate_len ao bno055_sysfs_attr, garantimos a iteração sobre o comprimento correto.
If you want to get best quality of vulnerability data, you may have to visit VulDB.