PT-2026-61113 · Linux · Linux
CVE-2026-63797
·
Publicado
2026-07-19
·
Atualizado
2026-07-19
CVSS v3.1
8.4
Alta
| Vetor | AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
In the Linux kernel, the following vulnerability has been resolved:
rpmsg: char: Fix use-after-free on probe error path
rpmsg chrdev probe() stores the newly allocated eptdev in the default
endpoint's priv pointer before calling rpmsg chrdev eptdev add(). If
rpmsg chrdev eptdev add() then fails, its error path frees eptdev while
the default endpoint may still dispatch callbacks with the stale priv
pointer.
Avoid publishing eptdev through the default endpoint until
rpmsg chrdev eptdev add() succeeds. Messages received before the priv
pointer is published should be ignored by rpmsg ept cb(). Flow-control
updates can hit rpmsg ept flow cb() in the same window, so make both
callbacks return success when priv is NULL.
Correção
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Linux