PT-2026-61202 · Linux · Linux
CVE-2026-63885
·
Publicado
2026-07-19
·
Atualizado
2026-07-19
CVSS v3.1
8.8
Alta
| Vetor | AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H |
In the Linux kernel, the following vulnerability has been resolved:
drm/gem: fix race between change handle and handle delete
drm gem change handle ioctl leaves the old handle live in the IDR
during the window between spin unlock(table lock) and the final
spin lock(table lock). A concurrent drm gem handle delete on the old
handle succeeds in this window, decrements handle count to 0, and frees
the GEM object while the new handle's IDR entry still references it.
NULL the old handle's IDR entry before dropping table lock so that any
concurrent GEM CLOSE on the old handle sees NULL and returns -EINVAL.
Restore the old entry on the prime-bookkeeping error path.
Correção
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Linux