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

wifi: ipw2100: fix potential memory leak in ipw2100_pci_init_one()

The memory allocated in the ipw2100_alloc_device() function is not freed
in some of the error paths in ipw2100_pci_init_one(). Fix that by
converting the direct return into a goto to the error path return.

The error path when pci_enable_device() fails cannot jump to fail, since
at this point priv is not set, so perform error handling inline.
Published: 2026-08-10
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The ipw2100 driver for Intel Wi‑Fi chipsets in the Linux kernel contains a memory leak (CWE‑401) that occurs when the PCI initialization function ipw2100_pci_init_one() fails to enable the device. Memory allocated by ipw2100_alloc_device() is not released on several error paths, allowing the driver to consume RAM until the system is exhausted. An attacker that can trigger this failure will experience a denial of service, with the operating system becoming unstable or crashing as memory resources are depleted.

Affected Systems

All Linux kernel releases that contain the ipw2100 driver before the commit that implements the fix are affected. The driver is part of the mainline kernel tree, so any distribution using that kernel code without the patch is vulnerable. The exact version range is not specified, but the patch was applied following the commits linked in the references, meaning any kernel built from sources before those commits will be susceptible.

Risk and Exploitability

The CVSS score is not publicly available and the EPSS score is not provided, so the overall severity cannot be precisely quantified. However, because the leak can be triggered only during driver initialization and requires an environment where the PCI enable operation can fail, the attack vector is inferred to be local or privileged. In a typical user scenario the risk is moderate, but in a compromised host or with privileged software that can force a re‑initialization the impact could be high. The vulnerability is not listed in the CISA KEV catalog, implying no known active exploitation at the time of the data.

Generated by OpenCVE AI on August 10, 2026 at 16:53 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to the kernel version that includes the ipw2100 patch.
  • Apply the patch directly from the kernel commit that fixes the memory leak and rebuild the kernel if an upgrade is not possible.
  • Disable or blacklist the ipw2100 module if Wi‑Fi functionality is not required, or route traffic through an alternative driver.

Generated by OpenCVE AI on August 10, 2026 at 16:53 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 10 Aug 2026 17:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-401

Mon, 10 Aug 2026 12:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: wifi: ipw2100: fix potential memory leak in ipw2100_pci_init_one() The memory allocated in the ipw2100_alloc_device() function is not freed in some of the error paths in ipw2100_pci_init_one(). Fix that by converting the direct return into a goto to the error path return. The error path when pci_enable_device() fails cannot jump to fail, since at this point priv is not set, so perform error handling inline.
Title wifi: ipw2100: fix potential memory leak in ipw2100_pci_init_one()
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-08-10T12:04:33.525Z

Reserved: 2026-07-30T09:28:09.391Z

Link: CVE-2026-68413

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-11T00:45:16Z

Weaknesses
  • CWE-401

    Missing Release of Memory after Effective Lifetime