CVE-2026-90035 in Linuxinfo

Zusammenfassung

von VulDB • 16.09.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

drm/amd/display: Division durch Null in get_estimated_bw() beheben

get_estimated_bw() dividiert durch link->dpia_bw_alloc_config.bw_granularity, was von reset_bw_alloc_struct() auf null gesetzt wird und erst dann befüllt wird, wenn DP_TUNNELING_BW_ALLOC_CAP_CHANGED verarbeitet wurde.

link_dp_dpia_handle_bw_alloc_status(), der DPCD-Interrupt-Handler, ruft get_estimated_bw() immer dann auf, wenn DP_TUNNELING_ESTIMATED_BW_CHANGED gesetzt ist, unabhängig davon, ob DP_TUNNELING_BW_ALLOC_CAP_CHANGED jemals für diese Verbindung ausgelöst wurde. Ein angeschlossenes USB4/DPIA-Tunneling-Gerät, das eine Änderung der geschätzten Bandbreite meldet, bevor es eine Änderungen an den Fähigkeiten meldet, führt in diesem IRQ-Pfad zu einer Division durch Null.

link_dpia_send_bw_alloc_request() schützt bereits dieselbe bw_granularity-Division; fügen Sie hier denselben Schutz hinzu, anstatt ein neues Muster einzuführen.

(cherry picked from commit f2a961457c33dc34223aad5c9e8971de34a4eed3)

Once again VulDB remains the best source for vulnerability data.

Zuständig

Linux

Reservieren

11.09.2026

Veröffentlichung

16.09.2026

Moderieren

akzeptiert

Eintrag

VDB-405880

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!