Description
In the Linux kernel, the following vulnerability has been resolved:

net: wwan: iosm: fix potential memory leaks in ipc_imem_init()

The memory allocated in ipc_protocol_init() is not freed on the error
paths that follow in ipc_imem_init(). Fix that by calling the
corresponding release function ipc_protocol_deinit() in the error path.
Published: 2026-07-19
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A memory allocation performed during the initialization of the wwan iosm driver in ipc_protocol_init() is not released when the subsequent ipc_imem_init() fails. This failure route does not call the corresponding deinitialization function, which results in a gradual exhaustion of kernel memory each time the error path is exercised. The weakness is classified as resource exhaustion (CWE‑772) and can degrade overall system performance and stability over time.

Affected Systems

All Linux kernel releases that include the wwan iosm driver before the patch that adds the deinitialization call to ipc_protocol_init() are affected. Typical distribution kernels shipping the driver prior to the indicated commit are vulnerable. No specific kernel version range is provided, so any kernel that contains the driver code before the fix is at risk.

Risk and Exploitability

The CVSS score of 5.5 indicates moderate severity, and the EPSS score of less than 1% suggests that current exploitation attempts are unlikely. Based on the description, it is inferred that an attacker would need local privileged access or the ability to load the driver to exploit this vulnerability. The flaw is not listed in the CISA KEV catalog. Because the vulnerability resides in kernel space, exploitation would require local privileged access or the ability to load or interact with the driver; remote exploitation is not supported by the current description.

Generated by OpenCVE AI on August 4, 2026 at 06:02 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply a kernel update that includes the commit adding the deinitialization call for ipc_protocol_init(), or apply the patch manually from the Linux kernel source tree.
  • If a kernel upgrade cannot be performed immediately, unload the wwan iosm module when it is not needed or reboot the system to clear any leaked memory objects.
  • For systems that must run the vulnerable driver, continuously monitor memory consumption and reload the module or reboot when memory pressure shows signs of rapid growth.

Generated by OpenCVE AI on August 4, 2026 at 06:02 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Ubuntu USN Ubuntu USN USN-8575-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-8576-1 Linux kernel (NVIDIA Tegra) vulnerabilities
Ubuntu USN Ubuntu USN USN-8593-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-8575-2 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-8576-2 Linux kernel (NVIDIA Tegra) vulnerabilities
Ubuntu USN Ubuntu USN USN-8575-3 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-8603-1 Linux kernel (Azure) vulnerabilities
Ubuntu USN Ubuntu USN USN-8610-1 Linux kernel (Azure CVM) vulnerabilities
Ubuntu USN Ubuntu USN USN-8618-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-8620-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-8620-2 Linux kernel (Azure FIPS) vulnerabilities
Ubuntu USN Ubuntu USN USN-8620-3 Linux kernel (Intel IoTG) vulnerabilities
Ubuntu USN Ubuntu USN USN-8620-4 Linux kernel (Intel IoTG) vulnerabilities
History

Mon, 20 Jul 2026 12:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-772
References
Metrics threat_severity

None

cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'}

threat_severity

Low


Sun, 19 Jul 2026 16:15:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: net: wwan: iosm: fix potential memory leaks in ipc_imem_init() The memory allocated in ipc_protocol_init() is not freed on the error paths that follow in ipc_imem_init(). Fix that by calling the corresponding release function ipc_protocol_deinit() in the error path.
Title net: wwan: iosm: fix potential memory leaks in ipc_imem_init()
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-07-19T15:41:03.019Z

Reserved: 2026-07-19T07:54:57.039Z

Link: CVE-2026-64179

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

Severity : Low

Publid Date: 2026-07-19T00:00:00Z

Links: CVE-2026-64179 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-04T06:15:04Z

Weaknesses
  • CWE-772

    Missing Release of Resource after Effective Lifetime