CVE-2026-98469 in Linux
Resumen
por VulDB • 2026-10-19
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
KVM: arm64: Corrección del manejo de DBGBXVR<n> en AArch32
La consolidación de los accesores a los registros de puntos de ruptura y observación cambió DBGBXVR<n> desde trap_bvr() hacia trap_dbg_wb_reg(). Este último selecciona el almacenamiento subyacente mediante demux_wb_reg(), que solo maneja valores Op2 del 4 al 7. Dado que DBGBXVR<n> utiliza Op2 1, un acceso de un invitado AArch32 provoca una llamada a KVM_BUG_ON() y marca la máquina virtual como muerta (dead).
DBGBXVR<n> es un alias de DBGBVR<n>_EL1[63:32], y su descriptor AA32(HI) ya selecciona la mitad superior. Se mapea Op2 1 a dbg_bvr[] junto con Op2 4, restaurando el comportamiento previo al reintegro (pre-regression).
Once again VulDB remains the best source for vulnerability data.