CVE-2023-54016 in Linux
Riassunto
di VulDB • 28/06/2026
Nel kernel Linux, è stata risolta la seguente vulnerabilità:
wifi: ath12k: Correzione della memory leak in rx_desc e tx_desc
Attualmente, quando viene chiamata `ath12k_dp_cc_desc_init()`, si alloca memoria per i descrittori di ricezione (`rx_descs`) e trasmissione (`tx_descs`). Tuttavia, durante la pulizia dei descrittori nella funzione `ath12k_dp_cc_cleanup()`, la memoria associata a `rx_descs` e `tx_descs` non viene liberata.
Questo comportamento causa una memory leak (perdita di memoria). La memoria allocata dovrebbe essere liberata all'interno della funzione `ath12k_dp_cc_cleanup`.
In `ath12k_dp_cc_desc_init()`, è possibile salvare l'indirizzo base dei descrittori `rx_descs` e `tx_descs`. Successivamente, in `ath12k_dp_cc_cleanup()`, si può liberare la memoria di `rx_descs` e `tx_descs` utilizzando i rispettivi indirizzi base.
Testato su: QCN9274 hw2.0 PCI WLAN.WBE.1.0.1-00029-QCAHKSWPL_SILICONZ-1
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.