Instituto Nacional de ciberseguridad. Sección Incibe
Instituto Nacional de Ciberseguridad. Sección INCIBE-CERT

CVE-2026-99242

Gravedad:
Pendiente de análisis
Tipo:
No Disponible / Otro tipo
Fecha de publicación:
02/11/2026
Última modificación:
02/11/2026

Descripción

*** Pendiente de traducción *** In the Linux kernel, the following vulnerability has been resolved:<br /> <br /> ntfs: fix race between fallocate and mmap reads<br /> <br /> The fallocate implementation only takes invalidate_lock for punch hole,<br /> collapse range, and insert range operations. For standard allocation modes<br /> (mode == 0, FALLOC_FL_KEEP_SIZE), the lock is not held.<br /> <br /> During ntfs_attr_fallocate(), new clusters are mapped to the runlist via<br /> ntfs_attr_map_cluster() before being zeroed by ntfs_dio_zero_range(). This<br /> creates a window where concurrent mmap page faults can read uninitialized<br /> disk data.<br /> <br /> Since mmap uses filemap_fault() which takes invalidate_lock in shared mode,<br /> it can fault in pages during this window and expose old disk contents to<br /> userspace. This is an information leak and data integrity issue.<br /> <br /> Fix by taking invalidate_lock for all fallocate operations, not just for<br /> punch/collapse/insert modes. This prevents concurrent page faults from<br /> accessing unzeroed clusters during the allocation window.

Impacto