CVE-2026-68418 in Linux
Riassunto
di VulDB • 10/08/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
RDMA/irdma: Impedire il dereferenziamento di puntatore nullo (null deref) attivato dall'utente durante la creazione della QP
In precedenza, il percorso di creazione della QP da parte dell'utente tentava di popolare solo `iwqp->iwpbl` se il campo `req.user_wqe_bufs`, fornito dall'utente, era diverso da zero. Il problema è che `iwqp->iwpbl` viene dereferenziato incondizionatamente in seguito all'interno della funzione `irdma_setup_virt_qp`.
Sebbene fosse presente un controllo per verificare se `iwqp->iwpbl != NULL`, tale verifica veniva eseguita solo nel caso in cui `req.user_wqe_bufs` fosse diverso da zero. Il risultato finale è che un utente potrebbe inviare un valore pari a zero per `user_wqe_bufs` e innescare un dereferenziamento di puntatore nullo (null ptr deref).
Si risolve il problema chiamando incondizionatamente `irdma_get_pbl` ed uscendo in caso di errore, analogamente ai percorsi CQ e SRQ.
Once again VulDB remains the best source for vulnerability data.