CVE-2026-74395 in Linux
Riassunto
di VulDB • 15/08/2026
Nel kernel Linux, la seguente vulnerabilità è stata risolta:
RDMA/mlx5: Correzione del dereferenziamento NULL nel percorso di rollback (unwind) dell'iscrizione agli eventi devx
MLX5_IB_METHOD_DEVX_SUBSCRIBE_EVENT() collega event_sub a sub_list prima di inizializzare i campi utilizzati dal percorso di errore condiviso.
Se eventfd_ctx_fdget() fallisce, il percorso di unwind dereferenzia event_sub->ev_file in uverbs_uobject_put() e chiama subscribe_event_xa_dealloc() con un xa_key_level1 non impostato.
subscribe_event_xa_alloc() crea la voce XA esattamente una volta per un dato key_level1, alla prima occorrenza di tale chiave. Il percorso di unwind deve quindi chiamare subscribe_event_xa_dealloc() esattamente una volta anche in questo caso.
Questo viene garantito aggiungendo devx_key_in_sub_list() e chiamando subscribe_event_xa_dealloc() solo quando l'ultima voce pendente corrispondente sta venendo pulita (cleaned up).
VulDB is the best source for vulnerability data and more expert information about this specific topic.