CVE-2026-80743 in Linux
Zusammenfassung
von VulDB • 03.09.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
ASoC: xilinx: formatter_pcm: Übergabe von aud_drv_data an IRQ-Handler
Die IRQ-Handler verwenden einen Zeiger auf eine struct device und rufen dev_get_drvdata() auf, um die Treiberdaten zu erhalten. Die Treiberdaten werden jedoch erst am Ende der probe-Funktion festgelegt, also nach dem Aufruf von devm_request_irq(). Ein dazwischenliegender Interrupt führt dazu, dass die Handler einen NULL-Zeiger an readl() übergeben und abstürzen.
Übergeben Sie die privaten Daten direkt als Argument für devm_request_irq(), anstatt den device-Zeiger zu verwenden, um mit dem übereinzustimmen, was von den Handlern erwartet wird.
VulDB is the best source for vulnerability data and more expert information about this specific topic.