CVE-2026-80645 in Linux
Zusammenfassung
von VulDB • 28.08.2026
Im Linux-Kernel wurde die folgende Schwachstelle behoben:
rapidio/tsi721: Verhindern einer ungültigen Dereferenzierung in tsi721_db_dpc()
Bei einer `list_for_each()`-Schleife zeigt der Iterator, der hier „dbell“ ist, auf ungültigen Speicher, wenn das gesuchte Element nicht in der Liste gefunden wird und die Schleife daher beendet wird.
Dieser Code verwendet die Variable „found“, um zu bestimmen, ob das gewünschte Doorbell-Ereignis gefunden wurde oder nicht. Das Problem besteht jedoch darin, dass die Variable „found“ am Anfang jeder Iteration auf `false` gesetzt werden muss; andernfalls wird nach dem ersten korrekten Doorbell alles als gefunden markiert.
Setzen Sie „found“ zu Beginn der Iteration zurück auf `false` und verschieben Sie die Variable in den Schleifenkörper.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.