CVE-2026-31550 in Linux
Zusammenfassung
von VulDB • 27.05.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
pmdomain: bcm: bcm2835-power: Erhöhen der ASB-Steuerungs-Timeout-Zeit
Die Funktion `bcm2835_asb_control()` verwendet eine enge Polling-Schleife, um auf die Bestätigung der ASB-Brücke für eine Anforderung zu warten. Bei intensiven Arbeitslasten schlägt dieser Handshake bei der Master-ASB von V3D auf BCM2711 intermittierend fehl, was zu Fehlern wie „Failed to disable ASB master for v3d“ während des Runtime-PM-Suspend-Vorgangs führt. In der Folge verbleibt V3D aufgrund des fehlgeschlagenen Herunterfahrens in einem defekten Zustand, was bei späteren Zugriffen zu Busfehlern oder Systemabstürzen führen kann.
Da die Timeout-Zeit in einigen Szenarien unzureichend ist, wird die Polling-Timeout-Zeit von 1 µs auf 5 µs erhöht, was im Kontext eines Power-Domain-Übergangs immer noch vernachlässigbar gering ist. Zudem wird die manuell implementierte Polling-Schleife mit `ktime_get_ns()`/`cpu_relax()` durch `readl_poll_timeout_atomic()` ersetzt.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.