Odebrany

CVE-2026-93798

opublikowano:
modyfikacja:
Ocena CVSS
n/a
Brak oceny

>_ Opis

Tłumaczenie automatyczne – może zawierać nieścisłości.

W jądrze Linuksa usunięto następującą lukę:

btrfs: napraw czyszczenie katalogu głównego poprzez relokację w merge_reloc_roots()

Jeśli root, który otrzymaliśmy, ma zero referencji root w swoim elemencie głównym, resetujemy
root ->reloc_root bez użycia barier, tak jak robimy to wszędzie indziej.
Sashiko poskarżyła się na to podczas recenzowania innej łatki i to prawda
poprawne (zobacz tag Link poniżej).

Nie powinniśmy także usuwać BTRFS_ROOT_DEAD_RELOC_TREE z katalogu głównego, chyba że
korzeń wskazuje na korzeń reloc, który mamy.

Napraw ten problem, używając funkcji clear_reloc_root(), która powoduje zablokowanie pamięci
po ustawieniu roota ->reloc_root na NULL i przed wyczyszczeniem bitu
BTRFS_ROOT_DEAD_RELOC_TREE z katalogu głównego.

>_ Referencje

Dane podatności pochodzą z oficjalnych źródeł (CVE® List / NVD). Opisy po polsku są tłumaczone automatycznie i mogą zawierać nieścisłości – na stronie rekordu można wyświetlić wersję angielską.

This product uses the NVD API but is not endorsed or certified by the NVD.

Copyright © 1999–2026, The MITRE Corporation. CVE is a registered trademark and the CVE logo is a registered trademark of The MITRE Corporation.

CVE Usage: MITRE hereby grants you a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Common Vulnerabilities and Exposures (CVE®). Any copy you make for such purposes is authorized provided that you reproduce MITRE's copyright designation and this license in any such copy. ALL DOCUMENTS AND THE INFORMATION CONTAINED THEREIN PROVIDED BY MITRE ARE PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND.

NVD Terms of Use / CVE® Terms of Use / nvd.nist.gov / cve.org