๐Ÿ” CVE Alert

CVE-2026-89830

UNKNOWN 0.0

f2fs: fix valid block count leak on data block allocation failure

CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th

In the Linux kernel, the following vulnerability has been resolved: f2fs: fix valid block count leak on data block allocation failure In __allocate_data_block(), when allocating a new data block (dn->data_blkaddr == NULL_ADDR), inc_valid_block_count() is called first to increment total_valid_block_count and i_blocks. If the subsequent f2fs_allocate_data_block() fails, the function returns the error directly without rolling back the already-incremented block counts, causing a permanent leak. Fix this by calling dec_valid_block_count() to undo the increment before returning the error. The condition old_blkaddr == NULL_ADDR precisely identifies the case where inc_valid_block_count() was called.

Vendor linux
Product linux
Ecosystems
Industries
Technology
Published Sep 16, 2026
Stay Ahead of the Next One

Get instant alerts for linux linux

Be the first to know when new unknown vulnerabilities affecting linux linux are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

Affected Versions

Linux / Linux
7d009e048d7cfcc21d400f2aba4c8bacbdebbd47 < 2d50b6d47e5671ff6a25834c5906d443356191f0 7d009e048d7cfcc21d400f2aba4c8bacbdebbd47 < dde99df5a9d3b0ca6ac0a86f98799685f7399432 7d009e048d7cfcc21d400f2aba4c8bacbdebbd47 < 931e1aa4d44c52ff8e0feb38420a8827c62e886b 7d009e048d7cfcc21d400f2aba4c8bacbdebbd47 < 0f9af07ecc1ab486038373db6ae0436c5d674b19
Linux / Linux
6.9

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
git.kernel.org: https://git.kernel.org/stable/c/2d50b6d47e5671ff6a25834c5906d443356191f0 git.kernel.org: https://git.kernel.org/stable/c/dde99df5a9d3b0ca6ac0a86f98799685f7399432 git.kernel.org: https://git.kernel.org/stable/c/931e1aa4d44c52ff8e0feb38420a8827c62e886b git.kernel.org: https://git.kernel.org/stable/c/0f9af07ecc1ab486038373db6ae0436c5d674b19