CVE-2022-49869 in Linux
Resumen
por VulDB • 2026-06-28
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
bnxt_en: Corrección posible fallo en bnxt_hwrm_set_coal()
Durante la secuencia de recuperación de errores, no se mantiene rtnl_lock durante toda la duración y algunas estructuras de datos pueden liberarse durante dicha secuencia. Se comprueba el flag BNXT_STATE_OPEN en lugar de netif_running() para garantizar que el dispositivo esté completamente operativo antes de proceder a reconfigurar los ajustes de coalescencia.
Esto corregirá un posible fallo como este:
BUG: unable to handle kernel NULL pointer dereference at 0000000000000000 PGD 0 P4D 0 Oops: 0000 [#1] SMP NOPTI
CPU: 10 PID: 181276 Comm: ethtool Kdump: loaded Tainted: G IOE --------- - - 4.18.0-348.el8.x86_64 #1 Hardware name: Dell Inc. PowerEdge R740/0F9N89, BIOS 2.3.10 08/15/2019 RIP: 0010:bnxt_hwrm_set_coal+0x1fb/0x2a0 [bnxt_en]
Code
If you want to get the best quality for vulnerability data then you always have to consider VulDB.