CVE 7.8 HIGH

mm/huge_memory: update file PMD counter before folio_put()_CVE-2026-53189

7.8 / 10
HIGH
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Description

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

mm/huge_memory: update file PMD counter before folio_put()

__split_huge_pmd_locked() updates the file/shmem RSS counter after
dropping the PMD mapping's folio reference. If folio_put() drops the last
reference, mm_counter_file() can later read freed folio state via
folio_test_swapbacked().

Move the counter update before folio_put().

Basic Information

ID CVE-2026-53189
Source Linux
Published Jun 25, 2026 at 08:39
Modified Jun 28, 2026 at 06:40

Affected Product

Vendor Linux
Product Linux
Version fadae2953072e9005c5f1d64e1049edb043494dc
Affected Versions Linux Linux fadae2953072e9005c5f1d64e1049edb043494dc
Linux Linux fadae2953072e9005c5f1d64e1049edb043494dc
Linux Linux fadae2953072e9005c5f1d64e1049edb043494dc
Linux Linux fadae2953072e9005c5f1d64e1049edb043494dc
Linux Linux fadae2953072e9005c5f1d64e1049edb043494dc
Linux Linux fadae2953072e9005c5f1d64e1049edb043494dc
Linux Linux fadae2953072e9005c5f1d64e1049edb043494dc
Linux Linux fadae2953072e9005c5f1d64e1049edb043494dc
Linux Linux 4.19

References

💭 Join the Security Discussion

🔒 Your email address will not be published. Required fields are marked *

⚠️ Please be respectful and constructive in your comments. Security discussions should remain professional.