CVE-2026-72484 in Linuxinfo

Zusammenfassung

von VulDB • 16.08.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

staging: most: video: Doppeltes Freigeben (double free) bei Fehler beim Video-Register vermeiden

comp_register_videodev() alloziert ein video_device mit video_device_alloc() und gibt es frei, wenn video_register_device() fehlschlägt.

Dies kann zu einem doppelten Freigeben von video_device führen, wenn __video_register_device() device_register() erreicht und dieser Aufruf fehlschlägt:

video_register_device() -> __video_register_device() -> device_register() schlägt fehl -> put_device(&vdev->dev) -> v4l2_device_release() -> vdev->release(vdev) -> video_device_release(vdev)

comp_register_videodev() -> video_device_release(mdev->vdev)

Verwenden Sie video_device_release_empty(), während das Gerät registriert wird, damit Fehlerpfade bei der Registrierung mdev->vdev nicht über vdev->release() freigeben. comp_register_videodev() gibt dann mdev->vdev im Fehlerfall genau einmal frei. Stellen Sie nach erfolgreicher Registrierung video_device_release() wieder her, sodass das registrierte Gerät seine normale Lebensdauerbehandlung beibehält.

Dieses Problem wurde von einem statischen Analysewerkzeug gefunden, an dem ich arbeite.

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

Zuständig

Linux

Reservieren

09.08.2026

Veröffentlichung

15.08.2026

Moderieren

akzeptiert

Eintrag

VDB-390991

CPE

bereit

EPSS

0.00220

KEV

nein

Aktivitäten

low

Quellen

Want to know what is going to be exploited?

We predict KEV entries!