CVE-2026-98995
>_ Opis
Tłumaczenie automatyczne – może zawierać nieścisłości.
W jądrze Linuksa usunięto następującą lukę:
przestrzeń nazw: zresetuj ->overmount starego rodzica w mnt_change_mountpoint()
__umount_mnt() resetuje ->overmount rodzica, gdy odmontowuje
góra, która go przewyższa. mnt_change_mountpoint() nie. Porusza
mount do nowego rodzica i pozostawia starego wskazującego na niego.
W przypadku wierzchowca przesuniętego poniżej w funkcji connect_recursive_mnt() tak się nie dzieje
sprawa. Nowy uchwyt został już zresetowany -> overmount starego rodzica przez
w momencie przeniesienia na niego starego mocowania górnego.
Ma to jednak znaczenie dla reparent(). propagate_umount() przenosi ocalałego
overmount na pierwszego przodka, który nie zostanie odmontowany. The
uchwyt, z którego został wzięty, jest odmontowany natychmiast potem. Jeśli plik
deskryptor utrzymuje przy życiu niezamontowane mocowanie -> punkty overmount w
przesunięty wierzchowiec. To zwisający wskaźnik i UAF, podobnie jak przesunięty wierzchowiec
odmontowany i uwolniony.
do_lock_mount() następuje po ->overmount ze ścieżki docelowej pod
góra_blokada. Z deskryptorem pliku na takim wierzchołku jak cel pliku a
mount pod topmost_overmount() wchodzi do uwolnionego montowania i
do_lock_mount() pobiera odniesienia do wszystkiego, co tam znajdzie.
Więc zresetuj ->overmount starego rodzica w mnt_change_mountpoint() the
w ten sam sposób, co robi __umount_mnt(). Overmount wierzchowca jest wtedy zawsze a
uchwyt, który jest do niego przymocowany.
>_ 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