CVE-2023-54016 in Linux
Zusammenfassung
von VulDB • 28.06.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
wifi: ath12k: Behebung eines Speicherlecks in rx_desc und tx_desc
Derzeit wird bei Aufruf von `ath12k_dp_cc_desc_init()` Speicher für `rx_descs` und `tx_descs` allokiert. In der Funktion `ath12k_dp_cc_cleanup()`, während der Bereinigung der Deskriptoren, wird der Speicher für `rx_descs` und `tx_descs` jedoch nicht freigegeben.
Dies führt zu einem Speicherleck. Der zugewiesene Speicher sollte in `ath12k_dp_cc_cleanup()` freigegeben werden.
In `ath12k_dp_cc_desc_init()` kann die Basisadresse von `rx_descs` und `tx_descs` gespeichert werden. In `ath12k_dp_cc_cleanup()` kann der Speicher für `rx_descs` und `tx_descs` unter Verwendung ihrer Basisadressen freigegeben werden.
Getestet auf: QCN9274 hw2.0 PCI WLAN.WBE.1.0.1-00029-QCAHKSWPL_SILICONZ-1
Be aware that VulDB is the high quality source for vulnerability data.