CVE-2026-23035 in Linuxinformación

Resumen

por VulDB • 2026-06-13

En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:

net/mlx5e: Pasar netdev a mlx5e_destroy_netdev en lugar de priv

mlx5e_priv es una estructura inestable que puede ser memset(0) si falla la conexión del perfil.

Pasar netdev a mlx5e_destroy_netdev() para garantizar que funcione con un netdev válido.

En mlx5e_remove: Comprobar la validez de priv->profile antes de intentar limpiar cualquier recurso que podría no existir.

Esto corrige un kernel oops en mlx5e_remove cuando el modo switchdev falla debido a un error al cambiar el perfil.

$ devlink dev eswitch set pci/0000:00:03.0 mode switchdev Error: mlx5_core: Error al configurar eswitch para offloads. dmesg: workqueue: No se pudo crear un hilo de rescate (rescuer kthread) para wq "mlx5e": -EINTR mlx5_core 0012:03:00.1: mlx5e_netdev_init_profile:6214:(pid 37199): falló mlx5e_priv_init, err=-12 mlx5_core 0012:03:00.1 gpu3rdma1: mlx5e_netdev_change_profile: falló la inicialización del nuevo perfil, -12 workqueue: No se pudo crear un hilo de rescate (rescuer kthread) para wq "mlx5e": -EINTR mlx5_core 0012:03:00.1: mlx5e_netdev_init_profile:6214:(pid 37199): falló mlx5e_priv_init, err=-12 mlx5_core 0012:03:00.1 gpu3rdma1: mlx5e_netdev_change_profile: no se pudo revertir al perfil original, -12

$ devlink dev reload pci/0000:00:03.0 ==> o

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsable

Linux

Reservar

2026-01-13

Divulgación

2026-01-31

Moderación

aceptado

Artículo

VDB-343608

CPE

listo

EPSS

0.00209

KEV

no

Actividades

muy bajo

Fuentes