PT-2026-90250 · Linux · Linux
CVE-2026-89534
·
Publicado
2026-09-11
·
Atualizado
2026-09-11
CVSS v3.1
8.8
Alta
| Vetor | AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
In the Linux kernel, the following vulnerability has been resolved:
svcrdma: Clear sc cm id when ADDR CHANGE replacement fails
When svc rdma listen handler() handles RDMA CM EVENT ADDR CHANGE,
it creates a replacement listener cm id and returns 1, telling
the CM core to destroy the old one. If the replacement allocation
fails, sc cm id still points at the old cm id that the CM core is
about to destroy. Any subsequent dereference of sc cm id --
such as svc rdma detach()'s rdma disconnect() call -- is a
use-after-free.
NULL sc cm id on the failure path and guard svc rdma detach()'s
rdma disconnect() call against NULL so that the listener can
be torn down safely when the server shuts down.
Correção
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Linux