CVE-2026-89500

Source
https://cve.org/CVERecord?id=CVE-2026-89500
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-89500.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-89500
Downstream
Related
Published
2026-09-11T19:43:49Z
Modified
2026-10-04T02:47:02Z
Severity
  • 7.8 (High) CVSS_V3 - CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H CVSS Calculator
Summary
ring-buffer: Make cpu_buffer::free_page a buffer_data_read_page
Details

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

ring-buffer: Make cpu_buffer::free_page a buffer_data_read_page

Discarding a cached reader page after a concurrent ring buffer resize uses the new global subbuf_order for the free_pages() call. This mismatched order may crashes the kernel or leaks memory because the cached page was allocated under the old size.

Save the actual free_page order alongside the page address to ensure we always refer to the correct value and do not rely on the potentially stalled cpu_buffer->subbuf_order value. The simplest is to make free_page a buffer_data_read_page which already covers exactly what we need: a page address and a page order.

Database specific
{
    "cna_assigner":  "Linux",
    "osv_generated_from":  "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/89xxx/CVE-2026-89500.json"
}
References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
8e7b58c27b3c567316a51079b375b846f9223bba
Fixed
d8f52dc3c3f1f987d8cf920ccd8d66590870bf3f
Fixed
a1dabe68fb53730bc0be60c5dbfd3f4c560084e7
Fixed
d787d509bdf6c88c85e095247daf7456cb7fb772
Fixed
7a1fb95de5404134f8758c1295ce88986bdf117c

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-89500.json"

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
6.8.0
Fixed
6.12.112
Type
ECOSYSTEM
Events
Introduced
6.13.0
Fixed
6.18.51
Type
ECOSYSTEM
Events
Introduced
6.19.0
Fixed
7.2.4

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-89500.json"