CVE-2024-46840 in Linuxinfo

Zusammenfassung

von VulDB • 26.05.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

btrfs: Bereinigung der Behandlung von refs == 0 beim Löschen von Snapshots

In reada wird BUG_ON(refs == 0) aufgerufen, was problematisch sein kann, da wir keinen Lock auf dem Extent-Leaf halten und somit eine vorübergehend falsche Antwort erhalten könnten. In walk_down_proc wird ebenfalls BUG_ON(refs == 0) aufgerufen, was auftreten kann, wenn eine Beschädigung des Extent-Baums vorliegt. Dies wurde geändert, um -EUCLEAN zurückzugeben. In do_walk_down() wird dieser Fall abgefangen und korrekt behandelt, jedoch wurde -EIO zurückgegeben, wobei -EUCLEAN ein angemessenerer Fehlercode ist. Schließlich gibt es in walk_up_proc denselben BUG_ON(refs == 0)-Aufruf, der nun in eine ordnungsgemäße Fehlerbehandlung umgewandelt wurde. Außerdem wurde die Fehlermeldung angepasst, sodass wir mit den Informationen tatsächlich etwas anfangen können.

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

Zuständig

Linux

Reservieren

11.09.2024

Veröffentlichung

27.09.2024

Moderieren

akzeptiert

Eintrag

VDB-278720

CPE

bereit

EPSS

0.00261

KEV

nein

Aktivitäten

very low

Quellen

Want to know what is going to be exploited?

We predict KEV entries!