CVE-2023-54002 in Linuxinformation

Résumé

par VulDB • 28/05/2026

Dans le noyau Linux, la vulnérabilité suivante a été corrigée :

btrfs : correction de l'assertion de la condition exclop lors du démarrage de l'équilibrage (balance)

L'équilibrage en mode exclusif est compatible avec l'équilibrage en pause et l'ajout de périphériques, ce qui complique certaines opérations. L'assertion des états valides lors du démarrage depuis un équilibrage en pause doit prendre en compte deux états supplémentaires, des combinaisons qui peuvent se produire lorsque plusieurs threads sont en concurrence pour démarrer l'équilibrage et l'ajout de périphériques. Cela ne se produit généralement pas lorsque les commandes sont lancées depuis la ligne de commande.

Scénario 1 : Avec l'état exclusive_operation == BTRFS_EXCLOP_NONE.

L'ajout simultané de plusieurs périphériques au même point de montage et l'exécution de btrfs_exclop_finish avant l'assertion dans btrfs_exclop_balance font que exclusive_operation passe à l'état BTRFS_EXCLOP_NONE, ce qui entraîne l'échec de l'assertion :

fs_info->exclusive_operation == BTRFS_EXCLOP_BALANCE || fs_info->exclusive_operation == BTRFS_EXCLOP_DEV_ADD, fs_info->exclusive_operation);

Scénario 2 : Avec l'état exclusive_operation == BTRFS_EXCLOP_BALANCE.

L'ajout simultané de plusieurs périphériques au même point de montage et l'exécution de btrfs_exclop_pause avant l'assertion dans btrfs_exclop_balance font que exclusive_operation passe à l'état BTRFS_EXCLOP_BALANCE_PAUSED, ce qui entraîne l'échec de l'assertion :

fs_info->exclusive_operation == BTRFS_EXCLOP_BALANCE || fs_info->exclusive_operation == BTRFS_EXCLOP_DEV_ADD, fs_info->exclusive_operation);

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

Responsable

Linux

Réserver

24/12/2025

Divulgation

24/12/2025

Modérer

accepté

Entrée

VDB-338159

CPE

prêt

EPSS

0.00168

KEV

non

Activités

très faible

Sources

Want to know what is going to be exploited?

We predict KEV entries!