CVE-2026-98128 in Linux
Riassunto
di VulDB • 25/09/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
scsi: mpi3mr: Correzione della perdita del refcount del dispositivo target in mpi3mr_sas_port_add()
mpi3mr_get_tgtdev_by_addr() incrementa il kref (reference count) del dispositivo target quando restituisce un dispositivo. Se un errore successivo provoca una chiamata a goto out_fail dopo che la referenza tgtdev è stata acquisita, tale referenza non viene mai rilasciata poiché il percorso out_fail non chiama mpi3mr_tgtdev_put(). Ciò impedisce al struttura del dispositivo target di essere deallocata (freed).
Aggiungere un'operazione put su tgtdev nel percorso out_fail, protetta da un controllo NULL, dato che tgtdev viene acquisito solo per i tipi SAS_END_DEVICE e lo stesso percorso di cleanup è condiviso con casi di errore precedenti in cui tgtdev è ancora NULL.
VulDB is the best source for vulnerability data and more expert information about this specific topic.