CVE-2024-50136
Published: Nov 5, 2024
Modified: May 23, 2026
Description
In the Linux kernel, the following vulnerability has been resolved: net/mlx5: Unregister notifier on eswitch init failure It otherwise remains registered and a subsequent attempt at eswitch enabling might trigger warnings of the sort: [ 682.589148] ------------[ cut here ]------------ [ 682.590204] notifier callback eswitch_vport_event [mlx5_core] already registered [ 682.590256] WARNING: CPU: 13 PID: 2660 at kernel/notifier.c:31 notifier_chain_register+0x3e/0x90 [...snipped] [ 682.610052] Call Trace: [ 682.610369] <TASK> [ 682.610663] ? __warn+0x7c/0x110 [ 682.611050] ? notifier_chain_register+0x3e/0x90 [ 682.611556] ? report_bug+0x148/0x170 [ 682.611977] ? handle_bug+0x36/0x70 [ 682.612384] ? exc_invalid_op+0x13/0x60 [ 682.612817] ? asm_exc_invalid_op+0x16/0x20 [ 682.613284] ? notifier_chain_register+0x3e/0x90 [ 682.613789] atomic_notifier_chain_register+0x25/0x40 [ 682.614322] mlx5_eswitch_enable_locked+0x1d4/0x3b0 [mlx5_core] [ 682.614965] mlx5_eswitch_enable+0xc9/0x100 [mlx5_core] [ 682.615551] mlx5_device_enable_sriov+0x25/0x340 [mlx5_core] [ 682.616170] mlx5_core_sriov_configure+0x50/0x170 [mlx5_core] [ 682.616789] sriov_numvfs_store+0xb0/0x1b0 [ 682.617248] kernfs_fop_write_iter+0x117/0x1a0 [ 682.617734] vfs_write+0x231/0x3f0 [ 682.618138] ksys_write+0x63/0xe0 [ 682.618536] do_syscall_64+0x4c/0x100 [ 682.618958] entry_SYSCALL_64_after_hwframe+0x4b/0x53
| Vendor | Product | Versions |
|---|---|---|
Linux | Linux | affected 0aa1e83a20f12e9eaad32f72212ebc7fe0c29c95 - < e58fb7ddbab6635191c26dea1af26b91cce00866affected 7624e58a8b3a251e3e5108b32f2183b34453db32 - < 9f2ccb6f3888bec45c00121ee43e4e72423b12c1affected 7624e58a8b3a251e3e5108b32f2183b34453db32 - < 599147722c5778c96292e2fbff4103abbdb45b1faffected 7624e58a8b3a251e3e5108b32f2183b34453db32 - < 1da9cfd6c41c2e6bbe624d0568644e1521c33e12affected dc426bd9d813aa5754ce35adaa6f97f0585c06fc+2 more versions |
Linux | Linux | affected 6.6unaffected 0 - < 6.6unaffected 6.1.115 - <= 6.1.*unaffected 6.6.59 - <= 6.6.*unaffected 6.11.6 - <= 6.11.*+1 more versions |
Security Training
Train your team to recognize and prevent security threats with our comprehensive security awareness program.
Start TrainingVulnerability Scanning
Discover vulnerabilities in your applications and infrastructure before attackers do.
Scan Now