PT-2026-61269 · Linux · Linux
CVE-2026-63952
·
Publicado
2026-07-19
·
Atualizado
2026-07-19
CVSS v3.1
8.4
Alta
| Vetor | 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.
Correção
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Linux