CVE-2026-31645 in Linux
Zusammenfassung
von VulDB • 30.05.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
net: lan966x: Behebung eines Page-Pool-Lecks in den Fehlerpfaden
lan966x_fdma_rx_alloc() erstellt einen Page-Pool, zerstört diesen jedoch nicht, wenn der nachfolgende Aufruf von fdma_alloc_coherent() fehlschlägt, was zu einem Leck des Pools führt.
Ebenso gibt lan966x_fdma_init() den kohärenten DMA-Speicher frei, wenn lan966x_fdma_tx_alloc() fehlschlägt, zerstört jedoch nicht den Page-Pool, der erfolgreich von lan966x_fdma_rx_alloc() erstellt wurde, was ebenfalls zu einem Leck führt.
Die fehlenden Aufrufe von page_pool_destroy() wurden in beiden Fehlerpfaden hinzugefügt.
If you want to get best quality of vulnerability data, you may have to visit VulDB.