CVE-2026-98786 in Linuxinfo

Zusammenfassung

von VulDB • 19.10.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

drm/amd/display: Schutz der dc_sink-Dereferenzierungen bei der MST-Modusvalidierung

dm_dp_mst_is_port_support_mode() liest aconnector->dc_sink->dsc_caps... für die DSC-Branche-Durchsatzprüfung, und get_conv_frl_bw()'s HDMI-PCON FRL-Bandbreitenpfad liest aconnector->dc_sink->edid_caps.max_frl_rate, jeweils ohne NULL-Prüfung. dc_sink wird asynchron bei MST-Trennung zurückgesetzt (auf null gesetzt), und beide Funktionen werden aus Pfaden ausgeführt, die in den Kommentaren des Treibers als race-condition-anfällig gegenüber diesem Teardown-Prozess dokumentiert sind: der ->mode_valid-Rückruf des Connector-Prüfworkers und ein atomarer Check eines Compositors, von denen keiner den MST-Manager-Lock hält, den der Teardown-Pfad verwendet. Der erste Pfad verfügt zwar über eine bestehende dsc_aux NULL-Prüfung, aber dsc_aux wird nicht in jedem Pfad zuverlässig auf null gesetzt, der dc_sink zurücksetzt, sodass dies diesen Fall nicht abdeckt.

Schlagen Sie die Port-Support-Prüfung fehl und überspringen Sie den FRL-Konvertierungspfad, wenn das Sink-Gerät bereits entfernt wurde.

(cherry picked from commit 7c3db8da4e039698ae198c870712428644e965c7)

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Zuständig

Linux

Reservieren

25.09.2026

Veröffentlichung

18.10.2026

Moderieren

akzeptiert

Eintrag

VDB-421926

EPSS

0.00000

KEV

nein

Aktivitäten

low

Quellen

Do you need the next level of professionalism?

Upgrade your account now!