CVE-2026-89602
Last modified
CVE-2026-89602 is a high-severity vulnerability rated 7.8/10 on the CVSS scale. In the Linux kernel, the following vulnerability has been resolved: erofs: skip sufficiently large global buffers when resizing z_erofs_gbuf_nrpages is advanced only after every global buffer has been grown. If a resize fails after some buffers were enlarged, a retry revisits those enlarged buffers. Retrying the same size then returns -ENOMEM because alloc_pages_bulk() has no pages to add and the unchanged return value is treated as a failure. EPSS estimates a 0.17% chance of exploitation in the next 30 days.
Description
In the Linux kernel, the following vulnerability has been resolved: erofs: skip sufficiently large global buffers when resizing z_erofs_gbuf_nrpages is advanced only after every global buffer has been grown. If a resize fails after some buffers were enlarged, a retry revisits those enlarged buffers. Retrying the same size then returns -ENOMEM because alloc_pages_bulk() has no pages to add and the unchanged return value is treated as a failure. Retrying an intermediate size allocates a temporary pointer array smaller than gbuf->nrpages and copies more existing pointers than the array can hold. Skip buffers that already satisfy the request. Once all remaining buffers have caught up, advancing z_erofs_gbuf_nrpages again describes the guaranteed minimum size across the pool.
Metrics
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| Linux | Linux | >= d6db47e571dcaecaeaafa8840d00ae849ae3907b, < 3fbdd15d5830f52661eb78be95058d101cb0c2cb; >= d6db47e571dcaecaeaafa8840d00ae849ae3907b, < 7267557ce98ccd07faaf3bc86382448950cc4ff6; >= d6db47e571dcaecaeaafa8840d00ae849ae3907b, < 7f4a89d4f0d6acaf4b756c31de48f2109a257b70; >= d6db47e571dcaecaeaafa8840d00ae849ae3907b, < a7d097cf01301c5da37927c8f26123d006f0fd8a |
| Linux | Linux | 6.10 |
References
Timeline
- Published
- Last Modified
- Status
- Received
Frequently Asked Questions
What is CVE-2026-89602?
How severe is CVE-2026-89602?
How do I fix CVE-2026-89602?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-89597In the Linux kernel, the following vulnerability has been re…7.8
- CVE-2026-89598In the Linux kernel, the following vulnerability has been re…
- CVE-2026-89599In the Linux kernel, the following vulnerability has been re…8.4
- CVE-2026-8960Spoofing issue in WebExtensions. This vulnerability was fixe…7.5
- CVE-2026-89600In the Linux kernel, the following vulnerability has been re…7.8
- CVE-2026-89601In the Linux kernel, the following vulnerability has been re…8.8
- CVE-2026-89603In the Linux kernel, the following vulnerability has been re…8.4
- CVE-2026-89604In the Linux kernel, the following vulnerability has been re…
- CVE-2026-89605In the Linux kernel, the following vulnerability has been re…7.8
- CVE-2026-89606In the Linux kernel, the following vulnerability has been re…7.8
- CVE-2026-89607In the Linux kernel, the following vulnerability has been re…7.8
- CVE-2026-89608In the Linux kernel, the following vulnerability has been re…7.1
Are you affected by CVE-2026-89602?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
