Answer in brief
CVE-2026-89840 records a Unknown severity vulnerability in f2fs: validate MOVE_RANGE destination size. The current sources do not mark it as known exploited. The current feed maps Linux/Linux (generic), Linux/Linux (generic). Check affected ranges and fixed versions before updating.
Analysis pending evidence review
HOL Guard separates source facts from reviewed analysis. See the methodology.
A CVSS score is not reported in the current record. The current sources do not mark it as known exploited. Treat this as a source-backed prioritization signal, not a statement about your environment.
Analysis status
Analysis pending evidence review
Factual feed record only; HOL analysis is not approved for indexing. Read the methodology.
The current feed maps Linux/Linux (generic), Linux/Linux (generic). Check affected ranges and fixed versions before updating.
| Package | Affected range | Fixed version |
|---|---|---|
| Linux/Linuxgeneric | >=4dd6f977fc778e5a0da604e5f8cb2f36d163d27b <dcae1eeda53149f219dd6af93b3083b7271c1c63 || >=4dd6f977fc778e5a0da604e5f8cb2f36d163d27b <e533889fc26aea0cd83c90327063f272061dd820 | dcae1eeda53149f219dd6af93b3083b7271c1c63, e533889fc26aea0cd83c90327063f272061dd820 |
| Linux/Linuxgeneric | 4.8 | Not reported |
Published upstream
Sep 16, 2026
Evidence: source:cvelist:source_dates:source-dates:recordSource modified
Sep 16, 2026
Evidence: source:cvelist:source_dates:source-dates:recordFirst seen by HOL
Sep 16, 2026
In the Linux kernel, the following vulnerability has been resolved: f2fs: validate MOVE_RANGE destination size F2FS_IOC_MOVE_RANGE checks the source range, but not the destination end before updating i_size. A source hole can expose this: __clone_blkaddrs() skips NULL_ADDR entries and returns success, so the caller can still extend the destination inode with unchecked pos_out + len. Reject destination overflow and use inode_newsize_ok() before extending the destination inode.
Quoted source text, attributed separately from HOL analysis.