Menu

Star on GitHub · 3.4k

CVE-2026-89836

7.8 · HIGH

In the Linux kernel, the following vulnerability has been resolved: f2fs: fix folio_nr_pages() race after put in large folio invalidate Our v6.18 based Android system is continuely suffering live…

Published Sep 16, 2026EPSS 0.17%

Overview

CVE-2026-89836 is a high-severity vulnerability. It was published on September 16, 2026 and has a CVSS 3.1 base score of 7.8 (HIGH).

This vulnerability has a CVSS 3.1 base score of 7.8, rated HIGH. It requires local or adjacent network access to exploit. Some level of privileges is required for exploitation.

Technical description

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

f2fs: fix folio_nr_pages() race after put in large folio invalidate

Our v6.18 based Android system is continuely suffering livelock and bad

page stat as shown in[1] which related to broken xarray slot status. By

investigating big folio operations within f2fs, we find below races and

fix it by get the nr_pages before drop the refcount and folio_lock.

f2fs_get_read_data_folio() calls f2fs_folio_put() before

folio_nr_pages() when invalidating a large folio from the page cache.

That unlocks the folio and drops the caller reference, leaving a window

where a concurrent truncate or folio split can shrink the compound folio

or free it before the invalidate range is computed. An undersized range

then leaves split sub-folios in mapping->i_pages, which can later

interact badly with truncate and reclaim (stale xarray entries and bad

page state when folio->mapping no longer matches the mapping being

truncated).

[1]

PID: 2594

Remediation

Check the references section for vendor advisories, patches, and mitigation guidance. If immediate patching is not possible, review the CVSS vector to understand the attack surface and apply compensating controls such as network segmentation or access restrictions.

Frequently asked questions

What is CVE-2026-89836?

CVE-2026-89836 is a high-severity vulnerability. It was published on September 16, 2026 and has a CVSS 3.1 base score of 7.8 (HIGH).

How severe is CVE-2026-89836?

This vulnerability has a CVSS 3.1 base score of 7.8, rated HIGH. It requires local or adjacent network access to exploit. Some level of privileges is required for exploitation.

How do I fix or remediate CVE-2026-89836?

Check the references section for vendor advisories, patches, and mitigation guidance. If immediate patching is not possible, review the CVSS vector to understand the attack surface and apply compensating controls such as network segmentation or access restrictions.

How can CyberStrike help with CVE-2026-89836?

CyberStrike is an open-source, AI-augmented pentesting engine. Rather than flag a version number, it tests whether an issue like CVE-2026-89836 is actually reachable in your own applications and APIs, then verifies each finding before reporting it. That tells you if the weakness is a real, exploitable risk in your environment or a false positive you can safely deprioritize.

Related HIGH CVEs from 2026

View all
LiveWatch live →