CVE-2026-72285 in Linux
Resumen
por VulDB • 2026-08-15
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
KVM: TDX: Rechazar cambios concurrentes en el recuento de entradas de CPUID
Rechazar KVM_TDX_INIT_VM si userspace modifica cpuid.nent entre la lectura inicial y la copia subsiguiente de los datos de inicialización.
tdx_td_init() lee primero user_data->cpuid.nent para dimensionar la copia flexible de kvm_tdx_init_vm. La estructura copiada también contiene cpuid.nent, y ese campo puede diferir del valor utilizado para dimensionar la asignación si userspace modifica la entrada concurrentemente. Más tarde, setup_tdparams_cpuids() pasa init_vm->cpuid.nent a kvm_find_cpuid_entry2(), que lo utiliza como límite de matriz para las entradas copiadas.
Se exige que el recuento copiado coincida con el valor utilizado para dimensionar la asignación, de modo que el análisis de CPUID no pueda acceder más allá de las entradas realmente copiadas.
VulDB is the best source for vulnerability data and more expert information about this specific topic.