CVE-2026-80948 json
wifi: iwlwifi: dvm: fix memory leak in iwl_op_mode_dvm_start()
published 2026-09-11 58 d ago modified 2026-10-30 9 d ago also EUVD-2026-76271
- cvss
- —
- not scored
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.2%
- EPSS 0.2% chance of exploitation in 30 days, percentile 14%
- public exploits
- 0
- none known
Summary
In the Linux kernel, the following vulnerability has been resolved:
wifi: iwlwifi: dvm: fix memory leak in iwl_op_mode_dvm_start()
In iwl_op_mode_dvm_start(), jumping to out_free_eeprom currently bypasses the out_free_eeprom_blob label. Consequently, error paths triggered after successfully parsing the EEPROM free priv->nvm_data but leak priv->eeprom_blob.
Fix this memory leak by reordering the error handling labels so that out_free_eeprom falls through to out_free_eeprom_blob.
The bug was first flagged by an experimental analysis tool we are developing for kernel memory-management bugs while analyzing v6.13-rc1. The tool is still under development and is not yet publicly available. Manual inspection confirms that the bug is still present in v7.1-rc6.
An x86_64 allyesconfig build showed no new warnings. As we do not have supported Intel DVM wireless hardware and firmware to test with, no runtime testing was able to be performed.
Patch / fix
- Linux Linux 6.1.191, 6.6.160, 6.12.114, 6.18.50, 7.2.4, 7.3
- linux Debian 13 6.12.115-2
- linux Debian 14 7.2.6-1
debian advisories DEBIAN-CVE-2026-80948
- linux Ubuntu 26.04 LTS 7.0.0-42.42
- linux-aws Ubuntu 26.04 LTS 7.0.0-1016.17
- linux-gcp Ubuntu 26.04 LTS 7.0.0-1016.18
- linux-ibm Ubuntu 26.04 LTS 7.0.0-1017.17
- linux-riscv Ubuntu 26.04 LTS 7.0.0-42.42.1
- linux-oracle Ubuntu 26.04 LTS 7.0.0-1015.16
- linux-hwe-7.0 Ubuntu 24.04 LTS 7.0.0-42.42~24.04.1
- linux-oem-7.0 Ubuntu 26.04 LTS 7.0.0-1017.17
ubuntu advisories UBUNTU-CVE-2026-80948
Ubuntu security data © Canonical Ltd., from https://github.com/canonical/ubuntu-security-notices via OSV; changed: normalised to fixed package versions per release. CC BY-SA 4.0
- kernel-source openSUSE Tumbleweed 7.2.6-1.1
opensuse advisories openSUSE-SU-2026:11805-1
- kernel Azure Linux 3.0 6.6.161.1-1
azure linux advisories AZL-100657
Azure Linux vulnerability data, Copyright (c) Microsoft Corporation, from https://github.com/microsoft/AzureLinuxVulnerabilityData via OSV, under the MIT licence; changed: normalised to fixed package versions per release. MIT
- git.kernel.org/stable/c/0540361ac82095b25e6eebd70b1df37d2faf45bd commit
- git.kernel.org/stable/c/7be73911d979bb0f54485c2292043a5703fdc953 commit
- git.kernel.org/stable/c/2d593f32efa9ff1c91c508f45eb709c03dfb4945 commit
- git.kernel.org/stable/c/84ba017a1e1ea7896ed1e3258c947bdbfc5299c5 commit
- git.kernel.org/stable/c/ad2a9fdca4a7100472be82ee6048c616fc589720 commit
- git.kernel.org/stable/c/67105abd6195a685a84dcb8a5daf54a1f4bfdb60 commit
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2026-80948 updated cvss 5.5
kernel: wifi: iwlwifi: dvm: fix memory leak in iwl_op_mode_dvm_start()
-
Red Hat Enterprise Linux 7 perf, kernel, bpftool, kernel-rt, python-perf, kernel-kdump, +8 more Red Hat Enterprise Linux 8 perf, kernel, bpftool, kernel-rt, kernel-core, kernel-tools, +29 more Red Hat Enterprise Linux 9 rv, perf, rtla, kernel, bpftool, libperf, +83 more Red Hat Enterprise Linux 10 kernel Red Hat OpenShift Container Platform 4 openshift/ose-rhel-coreos-8, openshift/ose-rhel-coreos-9 Red Hat OpenShift Container Platform 5 openshift/ose-rhel-coreos-9affected: no fix available “Fix deferred”
-
Red Hat Enterprise Linux 6 perf, kernel, python-perf, kernel-kdump, kernel-firmware, kernel-bootwrapper, +1 morenot affected: vulnerable code not present
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
Exploit prediction
0.23% chance of exploitation in the next 30 days, higher than 14% of all scored CVEs (FIRST EPSS, 2026-11-08).
Affected products
- Linux Linux
Classification
- Technology feeds
References
- git.kernel.org /stable/c/0540361ac82095b25e6eebd70b1df37d2faf45bd
- git.kernel.org /stable/c/7be73911d979bb0f54485c2292043a5703fdc953
- git.kernel.org /stable/c/2d593f32efa9ff1c91c508f45eb709c03dfb4945
- git.kernel.org /stable/c/84ba017a1e1ea7896ed1e3258c947bdbfc5299c5
- git.kernel.org /stable/c/ad2a9fdca4a7100472be82ee6048c616fc589720
- git.kernel.org /stable/c/67105abd6195a685a84dcb8a5daf54a1f4bfdb60
Sources
- CVE List CVE-2026-80948
- NVD CVE-2026-80948
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.