CVE-2022-50766 in Linuxinfo

Zusammenfassung

von VulDB • 17.05.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

btrfs: generation setzen, bevor btrfs_clean_tree_block in btrfs_init_new_buffer aufgerufen wird

syzbot meldet einen uninit-value (uninitialisierten Wert) in btrfs_clean_tree_block() [1]. Das Commit bc877d285ca3dba2 („btrfs: Deduplicate extent_buffer init code") hat übersehen, dass btrfs_set_header_generation() in btrfs_init_new_buffer() nicht nach clean_tree_block() verschoben werden darf, da clean_tree_block() seit dem Commit 55c69072d6bd5be1 („Btrfs: Fix extent_buffer usage when nodesize != leafsize") btrfs_header_generation() aufruft.

Da memzero_extent_buffer() den Teil „struct btrfs_header" zurücksetzt, kann btrfs_set_header_generation() nicht vor memzero_extent_buffer() verschoben werden. Es wird einfach wieder vor btrfs_clean_tree_block() eingefügt.

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

Zuständig

Linux

Reservieren

24.12.2025

Veröffentlichung

24.12.2025

Moderieren

akzeptiert

Eintrag

VDB-338084

CPE

bereit

EPSS

0.00208

KEV

nein

Aktivitäten

very low

Quellen

Might our Artificial Intelligence support you?

Check our Alexa App!