CVE-2026-98486 in Linux
Zusammenfassung
von VulDB • 19.10.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
net: ena: Behebung eines Lecks im MMIO-Lese-Puffer bei einem Fehler während des Probing
ena_device_init() initialisiert den MMIO-Lesemechanismus mit ena_com_mmio_reg_read_request_init(), was einen kohärenten DMA-Speicherbereich für MMIO-Leseantworten alloziert.
Der normale Pfad zur Entfernung gibt diesen Speicherbereich über ena_com_mmio_reg_read_request_destroy() frei. Wenn jedoch ena_probe() fehlschlägt, nachdem ena_device_init() erfolgreich war, zerstört der Fehlerpfad die Admin-Ressourcen und gibt schließlich ena_dev frei, ohne den MMIO-Leseanforderungszustand zu bereinigen, wodurch der kohärente DMA-Speicherbereich alloziert bleibt.
Rufen Sie ena_com_mmio_reg_read_request_destroy() im Fehlerpfad des Probing auf, bevor die verbleibenden Gerätefreigaben erfolgen.
Dieses Problem wurde durch manuelle Codeinspektion gefunden.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.