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

ring-buffer: Hold cpu_buffer::lock when resizing a subbuf

Because, ring_buffer_subbuf_order_set() can clear cpu_buffer->free_page,
hold cpu_buffer->lock to prevent races with
ring_buffer_alloc_read_page() and ring_buffer_free_read_page().
Published: 2026-09-11
Score: 7.8 High
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service
Action: Apply Patch
AI Analysis

Impact

A race condition exists in the Linux kernel’s ring‑buffer subsystem where ring_buffer_subbuf_order_set() can clear cpu_buffer->free_page, leading to a potential conflict with ring_buffer_alloc_read_page() and ring_buffer_free_read_page(). If the lock on cpu_buffer is not held during resizing, an attacker could trigger an inconsistent page clear causing a or a denial of service.

Affected Systems

The vulnerability affects the Linux kernel; no specific versions were disclosed, so all kernel releases prior to the patch that contain the unchecked ring‑buffer resizing logic are susceptible.

Risk and Exploitability

The CVSS score of 4.7 indicates low to moderate risk. The EPSS score of 0.002 indicates a very low probability of exploitation, and the vulnerability is not listed in CISA KEV, suggesting limited evidence of active exploitation. The attack vector is inferred‑ access. Because the flaw arises from a missing lock, it is suitable for exploitation only in scenarios where an attacker can influence ring buffer usage.

Generated by OpenCVE AI on September 13, 2026 at 04:23 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the latest patched Linux kernel release that addresses the ring‑buffer race condition.
  • If a kernel upgrade cannot be performed immediately, limit or disable the use of ring buffer interfaces in subsystems, disable ring buffers).
  • Enable kernel integrity or anomaly monitoring to detect unexpected free_page clears or page faults related to ring buffer operations and alert administrators.

Generated by OpenCVE AI on September 13, 2026 at 04:23 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 13 Sep 2026 06:45:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

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

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'}


Sat, 12 Sep 2026 00:15:00 +0000

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

None

cvssV3_1

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

threat_severity

Moderate


Fri, 11 Sep 2026 23:45:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: ring-buffer: Hold cpu_buffer::lock when resizing a subbuf Because, ring_buffer_subbuf_order_set() can clear cpu_buffer->free_page, hold cpu_buffer->lock to prevent races with ring_buffer_alloc_read_page() and ring_buffer_free_read_page().
Title ring-buffer: Hold cpu_buffer::lock when resizing a subbuf
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-13T06:30:08.611Z

Reserved: 2026-09-11T19:38:34.715Z

Link: CVE-2026-89501

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-11T20:19:32.303

Modified: 2026-09-13T07:17:13.333

Link: CVE-2026-89501

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-09-11T19:43:50Z

Links: CVE-2026-89501 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-09-13T04:30:08Z

Weaknesses
  • CWE-413

    Improper Resource Locking