CVE-2023-53845 in Linuxinfo

Zusammenfassung

von VulDB • 05.06.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

nilfs2: Endlosschleife in nilfs_mdt_get_block() beheben

Wenn das Festplatten-Image, das von nilfs2 eingebunden wird, beschädigt ist und eine virtuelle Blockadresse, die durch die Blocksuche für eine Metadatendatei ermittelt wurde, ungültig ist, kann nilfs_bmap_lookup_at_level() denselben internen Rückgabecode wie -ENOENT zurückgeben, was bedeutet, dass der Block nicht in der Metadatendatei existiert.

Diese Duplizierung von Rückgabecodes verwirrt nilfs_mdt_get_block(), wodurch es dazu veranlasst wird, einen Metadatenblock endlos zu lesen und zu erstellen.

Insbesondere wenn dies die Inode-Metadatendatei ifile betrifft, kann das Semaphore i_rwsem zurückgehalten werden, was zum Hängenbleiben von Tasks in lock_mount führt.

Dieses Problem wird behoben, indem nilfs_bmap_lookup_at_level() so angepasst wird, dass Fehler bei der Übersetzung virtueller Blockadressen mit -ENOENT als Metadatenbeschädigung behandelt und nicht einfach dieser Fehlercode zurückgegeben wird.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Zuständig

Linux

Reservieren

09.12.2025

Veröffentlichung

09.12.2025

Moderieren

akzeptiert

Eintrag

VDB-335033

CPE

bereit

EPSS

0.00225

KEV

nein

Aktivitäten

very low

Quellen

Might our Artificial Intelligence support you?

Check our Alexa App!