wifi: cfg80211: validate IEs in cfg80211_wext_siwgenie()
CVE-2026-93784 is fixed in 50 products on 1 platform, first by DEBIAN-CVE-2026-93784, released September 24, 2026. It is not reported as exploited. Patch Radar priority: Routine.
In the Linux kernel, the following vulnerability has been resolved: wifi: cfg80211: validate IEs in cfg80211_wext_siwgenie() The KASAN allocation trace shows that a malformed IE buffer is stored via SIOCSIWGENIE (cfg80211_wext_siwgenie()) without any validation. The crash trace shows that a subsequent SIOCSIWESSID triggers a connection attempt which calls cfg80211_sme_get_conn_ies() to process the stored IE buffer, causing: - An out-of-bounds read in skip_ie() which reads ies[pos+1] (the length byte) past the end of the 1-byte buffer. - An integer underflow in the memcpy size argument when offs returned by ieee80211_ie_split() exceeds ies_len, causing unsigned subtraction to wrap to SIZE_MAX and triggering a fortify panic. Fix this by validating the IE buffer in cfg80211_wext_siwgenie() before storing it. [drop unnecessary ie_len check, update commit message]
Where it's fixed
| Product | Fixed in | Fix | Released |
|---|---|---|---|
| Linux | |||
| bpftool · ol 8 | 0:5.15.0-326.222.4.el9uek | ELSA-2026-500574 | Nov 7, 2026 |
| bpftool · ol 9 | 0:5.15.0-326.222.4.el9uek | ELSA-2026-500574 | Nov 7, 2026 |
| kernel-64kb · sles 15.7 | 6.4.0-150700.53.90.1 | SUSE-SU-2026:5091-1 | Nov 7, 2026 |
| kernel-azure · sles 15.7 | 6.4.0-150700.53.90.1 | SUSE-SU-2026:5091-1 | Nov 7, 2026 |
| kernel-default · sles 15.7 | 6.4.0-150700.53.90.1 | SUSE-SU-2026:5091-1 | Nov 7, 2026 |
| kernel-default-base · sles 15.7 | 6.4.0-150700.53.90.1.150700.17.51.1 | SUSE-SU-2026:5091-1 | Nov 7, 2026 |
| kernel-docs · sles 15.7 | 6.4.0-150700.53.90.1 | SUSE-SU-2026:5091-1 | Nov 7, 2026 |
| kernel-livepatch-SLE15-SP7_Update_24 · sles 15.7 | 1-150700.15.3.1 | SUSE-SU-2026:5091-1 | Nov 7, 2026 |
| kernel-obs-build · sles 15.7 | 6.4.0-150700.53.90.1 | SUSE-SU-2026:5091-1 | Nov 7, 2026 |
| kernel-source · sles 15.7 | 6.4.0-150700.53.90.1 | SUSE-SU-2026:5091-1 | Nov 7, 2026 |
| kernel-syms · sles 15.7 | 6.4.0-150700.53.90.1 | SUSE-SU-2026:5091-1 | Nov 7, 2026 |
| kernel-uek · ol 10 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek · ol 8 | 0:5.15.0-326.222.4.el9uek | ELSA-2026-500574 | Nov 7, 2026 |
| kernel-uek · ol 9 | 0:5.15.0-326.222.4.el9uek | ELSA-2026-500574 | Nov 7, 2026 |
| kernel-uek · ol 9 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek-container · ol 8 | 0:5.15.0-326.222.4.el9uek | ELSA-2026-500574 | Nov 7, 2026 |
| kernel-uek-container · ol 9 | 0:5.15.0-326.222.4.el9uek | ELSA-2026-500574 | Nov 7, 2026 |
| kernel-uek-container-debug · ol 8 | 0:5.15.0-326.222.4.el9uek | ELSA-2026-500574 | Nov 7, 2026 |
| kernel-uek-container-debug · ol 9 | 0:5.15.0-326.222.4.el9uek | ELSA-2026-500574 | Nov 7, 2026 |
| kernel-uek-core · ol 10 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek-core · ol 8 | 0:5.15.0-326.222.4.el9uek | ELSA-2026-500574 | Nov 7, 2026 |
| kernel-uek-core · ol 9 | 0:5.15.0-326.222.4.el9uek | ELSA-2026-500574 | Nov 7, 2026 |
| kernel-uek-core · ol 9 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek-debug · ol 10 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek-debug · ol 8 | 0:5.15.0-326.222.4.el9uek | ELSA-2026-500574 | Nov 7, 2026 |
| kernel-uek-debug · ol 9 | 0:5.15.0-326.222.4.el9uek | ELSA-2026-500574 | Nov 7, 2026 |
| kernel-uek-debug · ol 9 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek-debug-core · ol 10 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek-debug-core · ol 8 | 0:5.15.0-326.222.4.el9uek | ELSA-2026-500574 | Nov 7, 2026 |
| kernel-uek-debug-core · ol 9 | 0:5.15.0-326.222.4.el9uek | ELSA-2026-500574 | Nov 7, 2026 |
| kernel-uek-debug-core · ol 9 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek-debug-devel · ol 10 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek-debug-devel · ol 8 | 0:5.15.0-326.222.4.el9uek | ELSA-2026-500574 | Nov 7, 2026 |
| kernel-uek-debug-devel · ol 9 | 0:5.15.0-326.222.4.el9uek | ELSA-2026-500574 | Nov 7, 2026 |
| kernel-uek-debug-devel · ol 9 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek-debug-modules · ol 10 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek-debug-modules · ol 8 | 0:5.15.0-326.222.4.el9uek | ELSA-2026-500574 | Nov 7, 2026 |
| kernel-uek-debug-modules · ol 9 | 0:5.15.0-326.222.4.el9uek | ELSA-2026-500574 | Nov 7, 2026 |
| kernel-uek-debug-modules · ol 9 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek-debug-modules-core · ol 10 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek-debug-modules-core · ol 9 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek-debug-modules-deprecated · ol 10 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek-debug-modules-deprecated · ol 9 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek-debug-modules-desktop · ol 10 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek-debug-modules-desktop · ol 9 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek-debug-modules-extra · ol 10 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek-debug-modules-extra · ol 8 | 0:5.15.0-326.222.4.el9uek | ELSA-2026-500574 | Nov 7, 2026 |
| kernel-uek-debug-modules-extra · ol 9 | 0:5.15.0-326.222.4.el9uek | ELSA-2026-500574 | Nov 7, 2026 |
| kernel-uek-debug-modules-extra · ol 9 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek-debug-modules-extra-netfilter · ol 10 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek-debug-modules-extra-netfilter · ol 9 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek-debug-modules-usb · ol 10 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek-debug-modules-usb · ol 9 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek-debug-modules-wireless · ol 10 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek-debug-modules-wireless · ol 9 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek-devel · ol 10 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek-devel · ol 8 | 0:5.15.0-326.222.4.el9uek | ELSA-2026-500574 | Nov 7, 2026 |
| kernel-uek-devel · ol 9 | 0:5.15.0-326.222.4.el9uek | ELSA-2026-500574 | Nov 7, 2026 |
| kernel-uek-devel · ol 9 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek-doc · ol 10 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek-doc · ol 8 | 0:5.15.0-326.222.4.el9uek | ELSA-2026-500574 | Nov 7, 2026 |
| kernel-uek-doc · ol 9 | 0:5.15.0-326.222.4.el9uek | ELSA-2026-500574 | Nov 7, 2026 |
| kernel-uek-doc · ol 9 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek-modules · ol 10 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek-modules · ol 8 | 0:5.15.0-326.222.4.el9uek | ELSA-2026-500574 | Nov 7, 2026 |
| kernel-uek-modules · ol 9 | 0:5.15.0-326.222.4.el9uek | ELSA-2026-500574 | Nov 7, 2026 |
| kernel-uek-modules · ol 9 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek-modules-core · ol 10 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek-modules-core · ol 9 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek-modules-deprecated · ol 10 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek-modules-deprecated · ol 9 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek-modules-desktop · ol 10 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek-modules-desktop · ol 9 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek-modules-extra · ol 10 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek-modules-extra · ol 8 | 0:5.15.0-326.222.4.el9uek | ELSA-2026-500574 | Nov 7, 2026 |
| kernel-uek-modules-extra · ol 9 | 0:5.15.0-326.222.4.el9uek | ELSA-2026-500574 | Nov 7, 2026 |
| kernel-uek-modules-extra · ol 9 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek-modules-extra-netfilter · ol 10 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek-modules-extra-netfilter · ol 9 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek-modules-usb · ol 10 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek-modules-usb · ol 9 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek-modules-wireless · ol 10 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek-modules-wireless · ol 9 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek-tools · ol 10 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek-tools · ol 9 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek64k · ol 10 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek64k · ol 8 | 0:5.15.0-326.222.4.el9uek | ELSA-2026-500574 | Nov 7, 2026 |
| kernel-uek64k · ol 9 | 0:5.15.0-326.222.4.el9uek | ELSA-2026-500574 | Nov 7, 2026 |
| kernel-uek64k · ol 9 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek64k-core · ol 10 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek64k-core · ol 8 | 0:5.15.0-326.222.4.el9uek | ELSA-2026-500574 | Nov 7, 2026 |
| kernel-uek64k-core · ol 9 | 0:5.15.0-326.222.4.el9uek | ELSA-2026-500574 | Nov 7, 2026 |
| kernel-uek64k-core · ol 9 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek64k-devel · ol 10 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek64k-devel · ol 8 | 0:5.15.0-326.222.4.el9uek | ELSA-2026-500574 | Nov 7, 2026 |
| kernel-uek64k-devel · ol 9 | 0:5.15.0-326.222.4.el9uek | ELSA-2026-500574 | Nov 7, 2026 |
| kernel-uek64k-devel · ol 9 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek64k-modules · ol 10 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek64k-modules · ol 8 | 0:5.15.0-326.222.4.el9uek | ELSA-2026-500574 | Nov 7, 2026 |
| kernel-uek64k-modules · ol 9 | 0:5.15.0-326.222.4.el9uek | ELSA-2026-500574 | Nov 7, 2026 |
| kernel-uek64k-modules · ol 9 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek64k-modules-core · ol 10 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek64k-modules-core · ol 9 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek64k-modules-deprecated · ol 10 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek64k-modules-deprecated · ol 9 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek64k-modules-desktop · ol 10 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek64k-modules-desktop · ol 9 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek64k-modules-extra · ol 10 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek64k-modules-extra · ol 8 | 0:5.15.0-326.222.4.el9uek | ELSA-2026-500574 | Nov 7, 2026 |
| kernel-uek64k-modules-extra · ol 9 | 0:5.15.0-326.222.4.el9uek | ELSA-2026-500574 | Nov 7, 2026 |
| kernel-uek64k-modules-extra · ol 9 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek64k-modules-extra-netfilter · ol 10 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek64k-modules-extra-netfilter · ol 9 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek64k-modules-usb · ol 10 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek64k-modules-usb · ol 9 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek64k-modules-wireless · ol 10 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-uek64k-modules-wireless · ol 9 | 0:6.12.0-207.111.5.1.el9uek | ELSA-2026-500374 | Oct 7, 2026 |
| kernel-zfcpdump · sles 15.7 | 6.4.0-150700.53.90.1 | SUSE-SU-2026:5091-1 | Nov 7, 2026 |
| linux · Debian 12.15 (bookworm) | 6.1.190-1 | DEBIAN-CVE-2026-93784 | Sep 24, 2026 |
| linux · Debian 13.5 (trixie) | 6.12.111-1 | DEBIAN-CVE-2026-93784 | Sep 24, 2026 |
| linux · Debian 14 | 7.2.6-1 | DEBIAN-CVE-2026-93784 | Sep 24, 2026 |
| linux-6.12 · Debian 12.15 (bookworm) | 6.12.111-1~deb12u1 | DEBIAN-CVE-2026-93784 | Sep 24, 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.