CVE-2023-54074
Gravedad:
Pendiente de análisis
Tipo:
No Disponible / Otro tipo
Fecha de publicación:
24/12/2025
Última modificación:
24/12/2025
Descripción
*** Pendiente de traducción *** In the Linux kernel, the following vulnerability has been resolved:<br />
<br />
net/mlx5e: Use correct encap attribute during invalidation<br />
<br />
With introduction of post action infrastructure most of the users of encap<br />
attribute had been modified in order to obtain the correct attribute by<br />
calling mlx5e_tc_get_encap_attr() helper instead of assuming encap action<br />
is always on default attribute. However, the cited commit didn&#39;t modify<br />
mlx5e_invalidate_encap() which prevents it from destroying correct modify<br />
header action which leads to a warning [0]. Fix the issue by using correct<br />
attribute.<br />
<br />
[0]:<br />
<br />
Feb 21 09:47:35 c-237-177-40-045 kernel: WARNING: CPU: 17 PID: 654 at drivers/net/ethernet/mellanox/mlx5/core/en_tc.c:684 mlx5e_tc_attach_mod_hdr+0x1cc/0x230 [mlx5_core]<br />
Feb 21 09:47:35 c-237-177-40-045 kernel: RIP: 0010:mlx5e_tc_attach_mod_hdr+0x1cc/0x230 [mlx5_core]<br />
Feb 21 09:47:35 c-237-177-40-045 kernel: Call Trace:<br />
Feb 21 09:47:35 c-237-177-40-045 kernel: <br />
Feb 21 09:47:35 c-237-177-40-045 kernel: mlx5e_tc_fib_event_work+0x8e3/0x1f60 [mlx5_core]<br />
Feb 21 09:47:35 c-237-177-40-045 kernel: ? mlx5e_take_all_encap_flows+0xe0/0xe0 [mlx5_core]<br />
Feb 21 09:47:35 c-237-177-40-045 kernel: ? lock_downgrade+0x6d0/0x6d0<br />
Feb 21 09:47:35 c-237-177-40-045 kernel: ? lockdep_hardirqs_on_prepare+0x273/0x3f0<br />
Feb 21 09:47:35 c-237-177-40-045 kernel: ? lockdep_hardirqs_on_prepare+0x273/0x3f0<br />
Feb 21 09:47:35 c-237-177-40-045 kernel: process_one_work+0x7c2/0x1310<br />
Feb 21 09:47:35 c-237-177-40-045 kernel: ? lockdep_hardirqs_on_prepare+0x3f0/0x3f0<br />
Feb 21 09:47:35 c-237-177-40-045 kernel: ? pwq_dec_nr_in_flight+0x230/0x230<br />
Feb 21 09:47:35 c-237-177-40-045 kernel: ? rwlock_bug.part.0+0x90/0x90<br />
Feb 21 09:47:35 c-237-177-40-045 kernel: worker_thread+0x59d/0xec0<br />
Feb 21 09:47:35 c-237-177-40-045 kernel: ? __kthread_parkme+0xd9/0x1d0



