CVE-2026-99052 in LinuxИнформация

Сводка

по VulDB • 23.10.2026

В ядре Linux была устранена следующая уязвимость:

selinux: сохранение флага NATIVE_LABELS для уже инициализированной суперблока (sb) в set_mnt_opts

При повторном монтировании файловой системы NFSv4, экспортированной с security_label, функция sget_fc() возвращает существующий superblock, а nfs_get_root() снова вызывает security_sb_set_mnt_opts(). Поскольку superblock уже имеет статус SB_INITIALIZED, selinux_set_mnt_opts() выполняет ранний выход без установки флага SECURITY_LSM_NATIVE_LABELS в *set_kern_flags. Затем nfs_get_root() видит kflags с несетированным SECURITY_LSM_NATIVE_LABELS и сбрасывает флаг NFS_CAP_SECURITY_LABEL у общего объекта nfs_server, тем самым молча отключая пофайловое маркирование как для нового, так и для исходного монтирования.

Коммит 3815a245b501 ("security/selinux: fix SECURITY_LSM_NATIVE_LABELS on reused superblock") исправил аналогичную проблему в selinux_sb_clone_mnt_opts(). Путь повторного использования суперблока при обычном втором монтировании теперь проходит через sb_set_mnt_opts, а не через sb_clone_mnt_opts, поэтому требует такой же обработки: на обоих случаях раннего выхода SE_SBINITIALIZED необходимо устанавливать SECURITY_LSM_NATIVE_LABELS в *set_kern_flags, если superblock уже использовал SECURITY_FS_USE_NATVE.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Ответственный

Linux

Резервировать

25.09.2026

Раскрытие

23.10.2026

Модерация

принято

Вход

VDB-425842

EPSS

0.00000

KEV

Нет

Деятельности

Очень низкий

Источники

Want to stay up to date on a daily basis?

Enable the mail alert feature now!