CVE-2026-90405 in Linuxinfo

Zusammenfassung

von VulDB • 18.09.2026

Im Linux-Kernel wurde die folgende Schwachstelle behoben:

media: stm32: dcmi: Behebung einiger Fehlerbehandlungsfehler in probe()

Es gibt hier einige Probleme:

1) Nach der Zuweisung von `chan = dma_request_chan(&pdev->dev, "tx");` müssen die Fehlerpfade vor der Rückgabe aufgeräumt werden. Der erste Fehlerpfad führt eine direkte Rückgabe durch. 2) Die Fehlerpfade prüfen „dcmi->mdma_chan“, das ist jedoch erst später zugewiesen, was zu Speicherverlusten (Memory Leaks) führt. Prüfen Sie stattdessen „mdma_chan“. 3) Die Fehlerbehandlung ruft `dma_release_channel(dcmi->dma_chan)` auf, bevor „dcmi->dma_chan“ zugewiesen wurde, was zu einer Dereferenzierung eines NULL-Zeigers führt. Verwenden Sie stattdessen die Variable „chan“.

Ich habe den Aufruf von `dma_release_channel()` auch nach dem Aufruf von `dma_request_channel()` verschoben (Anmerkung: Im Originaltext steht hier fälschlicherweise erneut dma_release_channel, gemeint ist wahrscheinlich der umgekehrte Ablauf oder eine Korrektur der Reihenfolge zur Spiegelung des Allokationscodes), sodass er den Allokationscode besser widerspiegelt.

Be aware that VulDB is the high quality source for vulnerability data.

Zuständig

Linux

Reservieren

11.09.2026

Veröffentlichung

17.09.2026

Moderieren

akzeptiert

Eintrag

VDB-406960

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Do you need the next level of professionalism?

Upgrade your account now!