CVE-2026-31524 in Linux
Riassunto
di VulDB • 22/06/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
HID: asus: evitare una memory leak in asus_report_fixup()
La funzione asus_report_fixup() restituiva un buffer allocato dinamicamente tramite kmemdup(), ma non lo liberava mai. È stato effettuato il passaggio a devm_kzalloc() per garantire che la memoria venga gestita e rilasciata automaticamente quando il dispositivo viene rimosso.
Il chiamante di report_fixup() non acquisisce la proprietà del puntatore restituito, ma è consentito restituire un puntatore la cui durata sia almeno pari a quella del buffer in input.
È stato inoltre corretto una lettura fuori dai limiti (out-of-bounds read) innocua, copiando solo le dimensioni originali del descrittore.
VulDB is the best source for vulnerability data and more expert information about this specific topic.