CVE-2026-23079

gpio: cdev: Fix resource leaks on errors in lineinfo_changed_notify()

Published Feb 4, 2026 CVSS 3.1 · 5.5 Medium EPSS < 1% KEV · Not listed
Description
In the Linux kernel, the following vulnerability has been resolved:

gpio: cdev: Fix resource leaks on errors in lineinfo_changed_notify()

On error handling paths, lineinfo_changed_notify() doesn't free the
allocated resources which results leaks. Fix it.

Analysis

AI-generated

Technical impact

In the Linux kernel, the function lineinfo_changed_notify() fails to release allocated resources when encountering errors, leading to memory leaks. This flaw is a classic example of improper memory deallocation (CWE-401) and could cause a gradual exhaustion of kernel memory, resulting in system instability or denial of service. The vulnerability does not grant any privilege escalation or data exposure, but the impact on long-running systems could be significant if the error paths are repeatedly triggered.

Affected Systems

This issue affects the Linux kernel, specifically version 6.18 and the 6.19 release candidates 1 through 6. The vulnerability is present in the core gpio:cdev subsystem. Systems running these kernel releases are vulnerable until the indicated fix is incorporated.

Risk and Exploitability

The CVSS score of 5.5 categorizes the risk as medium, and the EPSS score of less than 1% indicates that exploitation is considered unlikely at present. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities catalog. The attack vector appears to be local, requiring code execution within the kernel to trigger the error handling path that leaks memory. No publicly available exploit has been documented.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the system to a Linux kernel version that contains the lineinfo_changed_notify() memory leak fix, such as the latest stable release of 6.18 or beyond.
  • If a suitable kernel update is not immediately available, backport the specific commit identified in the kernel maintainer’s references (see Git commits in the provided links) to the running kernel.
  • Continuously monitor kernel update channels and security advisories for new patches that address this issue, and apply them promptly when they become available.

Generated by OpenCVE AI on April 17, 2026 at 23:37 UTC.

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Ubuntu USN Ubuntu USN USN-8570-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-8594-1 Linux kernel (OEM) vulnerabilities
Ubuntu USN Ubuntu USN USN-8604-1 Linux kernel (Azure) vulnerabilities
Ubuntu USN Ubuntu USN USN-8570-2 Linux kernel (Oracle) vulnerabilities
Ubuntu USN Ubuntu USN USN-8669-1 Linux kernel (NVIDIA) vulnerabilities
History
Type Values Removed Values Added
Weaknesses CWE-401
CPEs cpe:2.3:o:linux:linux_kernel:6.18:-:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:6.18:rc7:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:6.19:rc1:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:6.19:rc2:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:6.19:rc3:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:6.19:rc4:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:6.19:rc5:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:6.19:rc6:*:*:*:*:*:*
Metrics 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'}

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: gpio: cdev: Fix resource leaks on errors in lineinfo_changed_notify() On error handling paths, lineinfo_changed_notify() doesn't free the allocated resources which results leaks. Fix it.
Title gpio: cdev: Fix resource leaks on errors in lineinfo_changed_notify()
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References
Weaknesses
  • CWE-401

    Missing Release of Memory after Effective Lifetime

Sources

Status
PUBLISHED
Assigner
Linux
Published
Updated
May 23, 2026, 4:03 PM
Reserved
Jan 13, 2026, 3:37 PM
Status
Analyzed
Published
Feb 4, 2026, 5:16 PM
Modified
Jun 17, 2026, 10:20 AM
Severity
Public date
Feb 4, 2026, 12:00 AM