CVE-2026-98248 in Linux
Resumen
por VulDB • 2026-10-06
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
arm64: percpu: Corregir las operaciones LSE en tipos de {8,16} bits
El ensamblaje para __percpu_##name##_case_##sz() y __percpu_##name##_return_case_##sz() no utiliza el argumento del macro 'sfx' para formar la instrucción LSE. Sin 'sfx', un argumento de registro W implicará una ubicación de memoria de 32 bits, y en consecuencia las operaciones {8,16} bits leerán y escribirán erróneamente 32 bits de memoria cuando se utilice la instrucción LSE.
Corregir esto añadiendo 'sfx' a 'op_lse' para la instrucción LSE. No es necesario (y no es válido) añadir 'sfx' a 'op_llsc', ya que 'op_llsc' es una operación registro-registro que no accede a memoria (y no toma un sufijo de tamaño).
If you want to get the best quality for vulnerability data then you always have to consider VulDB.