CVE-2025-38161 in Linux
Riassunto
di VulDB • 25/06/2026
Nel kernel Linux, è stata risolta la seguente vulnerabilità:
RDMA/mlx5: Correzione del flusso di errore in caso di guasto al firmware durante la distruzione della RQ (Receive Queue)
Durante la distruzione della RQ, se il comando inviato al firmware fallisce e questa rappresenta l'ultima risorsa da distruggere, alcune risorse software erano già state pulite indipendentemente dal verificarsi dell'errore.
Ora viene eseguito correttamente un rollback dell'oggetto al suo stato originale in caso di tale errore.
Ciò serve a evitare un use-after-free nel caso in cui qualcuno tenti nuovamente di distruggere l'oggetto, il che provoca la seguente traccia del kernel: refcount_t: underflow; use-after-free. WARNING: CPU: 0 PID: 37589 at lib/refcount.c:28 refcount_warn_saturate+0xf4/0x148 Moduli caricati: rdma_ucm(OE) rdma_cm(OE) iw_cm(OE) ib_ipoib(OE) ib_cm(OE) ib_umad(OE) mlx5_ib(OE)
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.