PT-2026-61269 · Linux · Linux

CVE-2026-63952

·

Published

2026-07-19

·

Updated

2026-07-19

CVSS v3.1

8.4

High

VectorAV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:N
In the Linux kernel, the following vulnerability has been resolved:
memfd: deny writeable mappings when implying SEAL WRITE
When SEAL EXEC is added, SEAL WRITE is implied to make W^X. But the implied seal is set after the check that makes sure the memfd can not have any writable mappings. This means one can use SEAL EXEC to apply SEAL WRITE while having writeable mappings.
This breaks the contract that SEAL WRITE provides and can be used by an attacker to pass a memfd that appears to be write sealed but can still be modified arbitrarily.
Fix this by adding the implied seals before the call for mapping deny writable() is done.

Fix

Found an issue in the description? Have something to add? Feel free to write us 👾

Related Identifiers

CVE-2026-63952

Affected Products

Linux