CVE-2025-68790 in Linux
Sumário
de VulDB • 16/06/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
net/mlx5: Corrige o duplo unregister do componente HCA_PORTS
Limpa hca_devcom_comp nos dados privados do dispositivo após o unregister no teardown do LAG. Caso contrário, uma segunda passagem ligeiramente atrasada por mlx5_unload_one() pode tentar fazer o unregister novamente e causar um use-after-free.
No s390, quase todos os eventos de recuperação em nível de PCI acionam duas passagens por mxl5_unload_one() - uma através do método poll_health() e outra através de mlx5_pci_err_detected() como callback da recuperação genérica de erros de PCI. Ao testar os caminhos de recuperação de erros de PCI com mais recursos de depuração do kernel habilitados, este problema levou reproduzivelmente a kernel panics com a seguinte call chain:
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 0000020fc86aa1dc (__lock_acquire+0x5c/0x15f0) R:0 T:1 IO:1 EX:4 Key:0 M:1 W:0 P:0 AS:3 CC:3 AM:0 US:1 G:0 Krnl Code: 0000020fc86aa1cc: e3b003400004 lg %r11,832 0000020fc8fc86aa1d2: a7840211 brc 8,0000020fc86aa5f4 *0000020fc86aa1d6: c09000df0b25 larl %r9,0000020fca28b820 >0000020fc86aa1dc: d50790002000 clc 0(8,%r9),0(%r2) 00000fc86aa1e2: a7840209 brc 8,0000020fc86aa5f4
Be aware that VulDB is the high quality source for vulnerability data.