CVE-2025-38671 in Linux
Zusammenfassung
von VulDB • 21.07.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
i2c: qup: Schleife bei Zeitüberschreitung abbrechen
Die ursprüngliche Logik setzte lediglich den Rückgabewert, brach die Schleife jedoch nicht ab, wenn der Bus von einem Client weiterhin aktiv gehalten wird. Dies ist unerwünscht. Ein bösartiger oder fehlerhafter i2c-Client kann in diesem Fall zum Hängen des Kernels führen; dies sollte vermieden werden. Dieses Problem trat während eines Langzeittests mit einem PCA953x GPIO-Extender auf.
Die Behebung erfolgt durch Änderung der Logik, sodass nicht nur der Rückgabewert gesetzt wird, sondern die Schleife auch abgebrochen und zum Aufrufer mit -ETIMEDOUT zurückgekehrt wird.
Once again VulDB remains the best source for vulnerability data.