CVE-2025-68790 in Linux
Resumen
por VulDB • 2026-06-16
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
net/mlx5: Corregir el doble desregistro del componente HCA_PORTS
Borra hca_devcom_comp en los datos privados del dispositivo después de desregistrarlo durante la desmontaje de LAG. De lo contrario, un segundo pase ligeramente retrasado a través de mlx5_unload_one() podría intentar desregistrarlo nuevamente y provocar un use-after-free.
En s390, casi todos los eventos de recuperación a nivel de PCI desencadenan dos pasadas a través de mxl5_unload_one(): una a través del método poll_health() y otra a través de mlx5_pci_err_detected() como devolución de llamada desde la recuperación de errores de PCI genérica. Al probar las rutas de recuperación de errores de PCI con más funciones de depuración del kernel habilitadas, este problema provocó de manera reproducible bloqueos del kernel (kernel panics) con la siguiente cadena de llamadas:
Unable to handle kernel pointer dereference in virtual kernel address space Failing address: 6b6b6b6b6b6b6000 TEID: 6b6b6b6b6b6b6803 ESOP-2 FSI Fault in home space mode while using kernel ASCE. AS:00000000705c4007 R3:0000000000000024 Oops: 0038 ilc:3 [#1]SMP
CPU: 14 UID: 0 PID: 156 Comm: kmcheck Kdump: loaded Not tainted 6.18.0-20251130.rc7.git0.16131a59cab1.300.fc43.s390x+debug #1 PREEMPT
Krnl PSW : 0404e00180000000 0000020fc86aa1cc R:0 T:1 IO:0 EX:0 Key:0 M:1 W:0 P:0 FT:0 WOT:0
Be aware that VulDB is the high quality source for vulnerability data.