linux: In the Linux kernel, the following vulnerability has been resolved: net/mlx5e: Don't store mlx5e_priv in mlx5e_dev d...
CVE-2026-22996 is fixed in 75 products on 1 platform, first by DEBIAN-CVE-2026-22996, released January 25, 2026. It is not reported as exploited. Patch Radar priority: Routine.
In the Linux kernel, the following vulnerability has been resolved: net/mlx5e: Don't store mlx5e_priv in mlx5e_dev devlink priv mlx5e_priv is an unstable structure that can be memset(0) if profile attaching fails, mlx5e_priv in mlx5e_dev devlink private is used to reference the netdev and mdev associated with that struct. Instead, store netdev directly into mlx5e_dev and get mdev from the containing mlx5_adev aux device structure. This fixes a kernel oops in mlx5e_remove when switchdev mode fails due to change profile failure. $ devlink dev eswitch set pci/0000:00:03.0 mode switchdev Error: mlx5_core: Failed setting eswitch to offloads. dmesg: workqueue: Failed to create a rescuer kthread for wq "mlx5e": -EINTR mlx5_core 0012:03:00.1: mlx5e_netdev_init_profile:6214:(pid 37199): mlx5e_priv_init failed, err=-12 mlx5_core 0012:03:00.1 gpu3rdma1: mlx5e_netdev_change_profile: new profile init failed, -12 workqueue: Failed to create a rescuer kthread for wq "mlx5e": -EINTR mlx5_core 0012:03:00.1: mlx5e_netdev_init_profile:6214:(pid 37199): mlx5e_priv_init failed, err=-12 mlx5_core 0012:03:00.1 gpu3rdma1: mlx5e_netdev_change_profile: failed to rollback to orig profile, -12 $ devlink dev reload pci/0000:00:03.0 ==> oops BUG: kernel NULL pointer dereference, address: 0000000000000520 #PF: supervisor read access in kernel mode #PF: error_code(0x0000) - not-present page PGD 0 P4D 0 Oops: Oops: 0000 [#1] SMP NOPTI CPU: 3 UID: 0 PID: 521 Comm: devlink Not tainted 6.18.0-rc5+ #117 PREEMPT(voluntary) Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-2.fc40 04/01/2014 RIP: 0010:mlx5e_remove+0x68/0x130 RSP: 0018:ffffc900034838f0 EFLAGS: 00010246 RAX: ffff88810283c380 RBX: ffff888101874400 RCX: ffffffff826ffc45 RDX: 0000000000000000 RSI: 0000000000000001 RDI: 0000000000000000 RBP: ffff888102d789c0 R08: ffff8881007137f0 R09: ffff888100264e10 R10: ffffc90003483898 R11: ffffc900034838a0 R12: ffff888100d261a0 R13: ffff888100d261a0 R14: ffff8881018749a0 R15: ffff888101874400 FS: 00007f8565fea740(0000) GS:ffff88856a759000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000000000000520 CR3: 000000010b11a004 CR4: 0000000000370ef0 Call Trace: <TASK> device_release_driver_internal+0x19c/0x200 bus_remove_device+0xc6/0x130 device_del+0x160/0x3d0 ? devl_param_driverinit_value_get+0x2d/0x90 mlx5_detach_device+0x89/0xe0 mlx5_unload_one_devl_locked+0x3a/0x70 mlx5_devlink_reload_down+0xc8/0x220 devlink_reload+0x7d/0x260 devlink_nl_reload_doit+0x45b/0x5a0 genl_family_rcv_msg_doit+0xe8/0x140
Where it's fixed
| Product | Fixed in | Fix | Released |
|---|---|---|---|
| Linux | |||
| bpftool6.12 · amzn 2023 | 1:6.12.68-92.122.amzn2023 | ALAS2023-2026-1455 | Mar 2, 2026 |
| bpftool6.12-debuginfo · amzn 2023 | 1:6.12.68-92.122.amzn2023 | ALAS2023-2026-1455 | Mar 2, 2026 |
| dtb-aarch64 · opensuse-leap 16.0 | 6.12.0-160000.26.1 | OPENSUSE-SU-2026:20287-1 | Feb 27, 2026 |
| kernel-64kb · opensuse-leap 16.0 | 6.12.0-160000.26.1 | OPENSUSE-SU-2026:20287-1 | Feb 27, 2026 |
| kernel-64kb · sles 15.7 | 6.4.0-150700.53.31.1 | SUSE-SU-2026:0447-1 | Feb 11, 2026 |
| kernel-64kb · sles 16.0 | 6.12.0-160000.26.1 | SUSE-SU-2026:20599-1 | Feb 27, 2026 |
| kernel-azure · opensuse-leap 16.0 | 6.12.0-160000.26.1 | OPENSUSE-SU-2026:20287-1 | Feb 27, 2026 |
| kernel-azure · sles 15.7 | 6.4.0-150700.20.27.1 | SUSE-SU-2026:0472-1 | Feb 12, 2026 |
| kernel-azure · sles 16.0 | 6.12.0-160000.26.1 | SUSE-SU-2026:20599-1 | Feb 27, 2026 |
| kernel-default · opensuse-leap 16.0 | 6.12.0-160000.26.1 | OPENSUSE-SU-2026:20287-1 | Feb 27, 2026 |
| kernel-default · sles 15.7 | 6.4.0-150700.53.31.1 | SUSE-SU-2026:0447-1 | Feb 11, 2026 |
| kernel-default · sles 16.0 | 6.12.0-160000.26.1 | SUSE-SU-2026:20599-1 | Feb 27, 2026 |
| kernel-default-base · opensuse-leap 16.0 | 6.12.0-160000.26.1.160000.2.7 | OPENSUSE-SU-2026:20287-1 | Feb 27, 2026 |
| kernel-default-base · sles 15.7 | 6.4.0-150700.53.31.1.150700.17.21.1 | SUSE-SU-2026:0447-1 | Feb 11, 2026 |
| kernel-default-base · sles 16.0 | 6.12.0-160000.26.1.160000.2.7 | SUSE-SU-2026:20599-1 | Feb 27, 2026 |
| kernel-docs · opensuse-leap 16.0 | 6.12.0-160000.26.1 | OPENSUSE-SU-2026:20287-1 | Feb 27, 2026 |
| kernel-docs · sles 15.7 | 6.4.0-150700.53.31.1 | SUSE-SU-2026:0447-1 | Feb 11, 2026 |
| kernel-docs · sles 16.0 | 6.12.0-160000.26.1 | SUSE-SU-2026:20599-1 | Feb 27, 2026 |
| kernel-kvmsmall · opensuse-leap 16.0 | 6.12.0-160000.26.1 | OPENSUSE-SU-2026:20287-1 | Feb 27, 2026 |
| kernel-kvmsmall · sles 16.0 | 6.12.0-160000.26.1 | SUSE-SU-2026:20599-1 | Feb 27, 2026 |
| kernel-livepatch-6.12.68-92.122 · amzn 2023 | 1:1.0-0.amzn2023 | ALAS2023-2026-1455 | Mar 2, 2026 |
| kernel-livepatch-SLE15-SP7-RT_Update_9 · sles 15.7 | 1-150700.1.3.2 | SUSE-SU-2026:0587-1 | Feb 20, 2026 |
| kernel-livepatch-SLE15-SP7_Update_9 · sles 15.7 | 1-150700.15.3.1 | SUSE-SU-2026:0447-1 | Feb 11, 2026 |
| kernel-obs-build · opensuse-leap 16.0 | 6.12.0-160000.26.1 | OPENSUSE-SU-2026:20287-1 | Feb 27, 2026 |
| kernel-obs-build · sles 15.7 | 6.4.0-150700.53.31.1 | SUSE-SU-2026:0447-1 | Feb 11, 2026 |
| kernel-obs-qa · opensuse-leap 16.0 | 6.12.0-160000.26.1 | OPENSUSE-SU-2026:20287-1 | Feb 27, 2026 |
| kernel-obs-qa · sles 16.0 | 6.12.0-160000.26.1 | SUSE-SU-2026:20599-1 | Feb 27, 2026 |
| kernel-rt · opensuse-leap 16.0 | 6.12.0-160000.26.1 | OPENSUSE-SU-2026:20287-1 | Feb 27, 2026 |
| kernel-source · opensuse-leap 16.0 | 6.12.0-160000.26.1 | OPENSUSE-SU-2026:20287-1 | Feb 27, 2026 |
| kernel-source · sles 15.7 | 6.4.0-150700.53.31.1 | SUSE-SU-2026:0447-1 | Feb 11, 2026 |
| kernel-source · sles 16.0 | 6.12.0-160000.26.1 | SUSE-SU-2026:20599-1 | Feb 27, 2026 |
| kernel-source-azure · sles 15.7 | 6.4.0-150700.20.27.1 | SUSE-SU-2026:0472-1 | Feb 12, 2026 |
| kernel-syms · opensuse-leap 16.0 | 6.12.0-160000.26.1 | OPENSUSE-SU-2026:20287-1 | Feb 27, 2026 |
| kernel-syms · sles 15.7 | 6.4.0-150700.53.31.1 | SUSE-SU-2026:0447-1 | Feb 11, 2026 |
| kernel-syms · sles 16.0 | 6.12.0-160000.26.1 | SUSE-SU-2026:20599-1 | Feb 27, 2026 |
| kernel-syms-azure · sles 15.7 | 6.4.0-150700.20.27.1 | SUSE-SU-2026:0472-1 | Feb 12, 2026 |
| kernel-uek · ol 10 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek · ol 9 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek-core · ol 10 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek-core · ol 9 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek-debug · ol 10 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek-debug · ol 9 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek-debug-core · ol 10 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek-debug-core · ol 9 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek-debug-devel · ol 10 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek-debug-devel · ol 9 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek-debug-modules · ol 10 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek-debug-modules · ol 9 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek-debug-modules-core · ol 10 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek-debug-modules-core · ol 9 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek-debug-modules-deprecated · ol 10 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek-debug-modules-deprecated · ol 9 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek-debug-modules-desktop · ol 10 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek-debug-modules-desktop · ol 9 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek-debug-modules-extra · ol 10 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek-debug-modules-extra · ol 9 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek-debug-modules-extra-netfilter · ol 10 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek-debug-modules-extra-netfilter · ol 9 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek-debug-modules-usb · ol 10 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek-debug-modules-usb · ol 9 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek-debug-modules-wireless · ol 10 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek-debug-modules-wireless · ol 9 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek-devel · ol 10 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek-devel · ol 9 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek-doc · ol 10 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek-doc · ol 9 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek-modules · ol 10 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek-modules · ol 9 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek-modules-core · ol 10 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek-modules-core · ol 9 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek-modules-deprecated · ol 10 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek-modules-deprecated · ol 9 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek-modules-desktop · ol 10 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek-modules-desktop · ol 9 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek-modules-extra · ol 10 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek-modules-extra · ol 9 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek-modules-extra-netfilter · ol 10 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek-modules-extra-netfilter · ol 9 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek-modules-usb · ol 10 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek-modules-usb · ol 9 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek-modules-wireless · ol 10 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek-modules-wireless · ol 9 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek-tools · ol 10 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek-tools · ol 9 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek64k · ol 10 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek64k · ol 9 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek64k-core · ol 10 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek64k-core · ol 9 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek64k-devel · ol 10 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek64k-devel · ol 9 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek64k-modules · ol 10 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek64k-modules · ol 9 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek64k-modules-core · ol 10 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek64k-modules-core · ol 9 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek64k-modules-deprecated · ol 10 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek64k-modules-deprecated · ol 9 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek64k-modules-desktop · ol 10 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek64k-modules-desktop · ol 9 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek64k-modules-extra · ol 10 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek64k-modules-extra · ol 9 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek64k-modules-extra-netfilter · ol 10 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek64k-modules-extra-netfilter · ol 9 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek64k-modules-usb · ol 10 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek64k-modules-usb · ol 9 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek64k-modules-wireless · ol 10 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-uek64k-modules-wireless · ol 9 | 0:6.12.0-109.67.6.el9uek | ELSA-2026-50144 | Mar 10, 2026 |
| kernel-zfcpdump · opensuse-leap 16.0 | 6.12.0-160000.26.1 | OPENSUSE-SU-2026:20287-1 | Feb 27, 2026 |
| kernel-zfcpdump · sles 15.7 | 6.4.0-150700.53.31.1 | SUSE-SU-2026:0447-1 | Feb 11, 2026 |
| kernel-zfcpdump · sles 16.0 | 6.12.0-160000.26.1 | SUSE-SU-2026:20599-1 | Feb 27, 2026 |
| kernel6.12 · amzn 2023 | 1:6.12.68-92.122.amzn2023 | ALAS2023-2026-1455 | Mar 2, 2026 |
| kernel6.12-debuginfo · amzn 2023 | 1:6.12.68-92.122.amzn2023 | ALAS2023-2026-1455 | Mar 2, 2026 |
| kernel6.12-debuginfo-common-aarch64 · amzn 2023 | 1:6.12.68-92.122.amzn2023 | ALAS2023-2026-1455 | Mar 2, 2026 |
| kernel6.12-debuginfo-common-x86_64 · amzn 2023 | 1:6.12.68-92.122.amzn2023 | ALAS2023-2026-1455 | Mar 2, 2026 |
| kernel6.12-devel · amzn 2023 | 1:6.12.68-92.122.amzn2023 | ALAS2023-2026-1455 | Mar 2, 2026 |
| kernel6.12-headers · amzn 2023 | 1:6.12.68-92.122.amzn2023 | ALAS2023-2026-1455 | Mar 2, 2026 |
| kernel6.12-libbpf · amzn 2023 | 1:6.12.68-92.122.amzn2023 | ALAS2023-2026-1455 | Mar 2, 2026 |
| kernel6.12-libbpf-debuginfo · amzn 2023 | 1:6.12.68-92.122.amzn2023 | ALAS2023-2026-1455 | Mar 2, 2026 |
| kernel6.12-libbpf-devel · amzn 2023 | 1:6.12.68-92.122.amzn2023 | ALAS2023-2026-1455 | Mar 2, 2026 |
| kernel6.12-libbpf-static · amzn 2023 | 1:6.12.68-92.122.amzn2023 | ALAS2023-2026-1455 | Mar 2, 2026 |
| kernel6.12-modules-extra · amzn 2023 | 1:6.12.68-92.122.amzn2023 | ALAS2023-2026-1455 | Mar 2, 2026 |
| kernel6.12-modules-extra-common · amzn 2023 | 1:6.12.68-92.122.amzn2023 | ALAS2023-2026-1455 | Mar 2, 2026 |
| kernel6.12-tools · amzn 2023 | 1:6.12.68-92.122.amzn2023 | ALAS2023-2026-1455 | Mar 2, 2026 |
| kernel6.12-tools-debuginfo · amzn 2023 | 1:6.12.68-92.122.amzn2023 | ALAS2023-2026-1455 | Mar 2, 2026 |
| kernel6.12-tools-devel · amzn 2023 | 1:6.12.68-92.122.amzn2023 | ALAS2023-2026-1455 | Mar 2, 2026 |
| linux · Debian 13.5 (trixie) | 6.12.69-1 | DEBIAN-CVE-2026-22996 | Jan 25, 2026 |
| linux · Debian 14 | 6.18.8-1 | DEBIAN-CVE-2026-22996 | Jan 25, 2026 |
| perf6.12 · amzn 2023 | 1:6.12.68-92.122.amzn2023 | ALAS2023-2026-1455 | Mar 2, 2026 |
| perf6.12-debuginfo · amzn 2023 | 1:6.12.68-92.122.amzn2023 | ALAS2023-2026-1455 | Mar 2, 2026 |
| python3-perf6.12 · amzn 2023 | 1:6.12.68-92.122.amzn2023 | ALAS2023-2026-1455 | Mar 2, 2026 |
| python3-perf6.12-debuginfo · amzn 2023 | 1:6.12.68-92.122.amzn2023 | ALAS2023-2026-1455 | Mar 2, 2026 |
Patch Radar data is free to use with attribution. Terms and how to credit it.
Product names, logos and trademarks shown on Patch Radar belong to their respective owners. They are used only to identify the software each security fix applies to and to help readers find their platform. Their use does not imply any affiliation with, or endorsement by, those owners, and Patchblox is not affiliated with any of them.