PT-2026-61269 · Linux · Linux
CVE-2026-63952
·
Published
2026-07-19
·
Updated
2026-07-19
CVSS v3.1
8.4
High
| Vector | AV: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
Affected Products
Linux