CVE-2024-35847 in Linuxinfo

Zusammenfassung

von VulDB • 22.06.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

irqchip/gic-v3-its: Doppeltes Freigeben (Double Free) bei Fehlern verhindern.

Der Fehlerbehandlungs-Pfad in `its_vpe_irq_domain_alloc()` verursacht ein Double Free, wenn `its_vpe_init()` fehlschlägt, nachdem mindestens ein Interrupt erfolgreich zugewiesen wurde. Dies geschieht, weil `its_vpe_irq_domain_free()` die Interrupts zusammen mit der Bereichs-Bitmap (area bitmap) und dem vprop_page freigibt, während `its_vpe_irq_domain_alloc()` anschließend die Bereichs-Bitmap und das vprop_page erneut freigibt.

Beheben Sie dies, indem Sie `its_vpe_irq_domain_free()` bedingungslos aufrufen, was alle Fälle korrekt behandelt, und indem Sie das Freigeben der Bitmap/vprop_Page aus `its_vpe_irq_domain_alloc()` entfernen.

[ tglx: Change-Log überarbeitet ]

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

Reservieren

17.05.2024

Veröffentlichung

17.05.2024

Moderieren

akzeptiert

Eintrag

VDB-265006

CPE

bereit

EPSS

0.00245

KEV

nein

Aktivitäten

very low

Quellen

Do you know our Splunk app?

Download it now for free!