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

perf: Fix addr_filter_ranges lifetime

Lee Jia Jie reported that since event::addr_filter_ranges is used
under RCU, it should be RCU freed.
Published: 2026-09-24
Score: 7.8 High
EPSS: n/a
KEV: No
Impact: Denial of Service
Action: Patch
AI Analysis

Impact

The flaw resides in the Linux kernel’s perf subsystem, where the addr_filter_ranges data structure is not properly freed under RCU. Because memory allocated for these ranges is never released, an attacker with local user privileges can repeatedly create perf events, leading to gradual exhaustion of kernel memory and eventual denial of service. The weakness is an improper resource release (CWE-772).

Affected Systems

The affected product is the Linux kernel whenever the perf subsystem is enabled and the original implementation of addr_filter_ranges is present. Kernels that lack the RCU free change are vulnerable; all kernels that include the patch released in commit 6f1853b2b9f38f1343790bae8c0601b3f7554754 (or equivalent) are not affected.

Risk and Exploitability

The CVSS score is 7.8, and the issue is not listed in the CISA KEV catalog, suggesting limited known exploitation. The EPSS score is not available, but the local nature of the vulnerability and the ease with which an attacker can create perf events indicate that exploitation is relatively straightforward on susceptible systems. A local attacker with permission to spawn perf events could trigger the memory leak, eventually forcing the kernel to crash or become unresponsive.

Generated by OpenCVE AI on September 25, 2026 at 07:19 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the kernel to a version that includes the RCU free change for addr_filter_ranges.
  • If an immediate kernel upgrade is not possible, disable or restrict perf event usage through sysctl settings or kernel command-line parameters.
  • If neither upgrade nor disabling is feasible, apply the RCU free changes from the Linux kernel git history manually, rebuild the kernel, and deploy the patched build.

Generated by OpenCVE AI on September 25, 2026 at 07:19 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 25 Sep 2026 07:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-772

Fri, 25 Sep 2026 05:15:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

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


Thu, 24 Sep 2026 16:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: perf: Fix addr_filter_ranges lifetime Lee Jia Jie reported that since event::addr_filter_ranges is used under RCU, it should be RCU freed.
Title perf: Fix addr_filter_ranges lifetime
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-09-25T05:10:20.152Z

Reserved: 2026-09-18T17:59:28.791Z

Link: CVE-2026-93817

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-24T17:17:15.233

Modified: 2026-09-25T05:17:03.933

Link: CVE-2026-93817

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-25T07:30:16Z

Weaknesses
  • CWE-772

    Missing Release of Resource after Effective Lifetime