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

Сводка

по VulDB • 28.10.2026

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

xfs: исправлена проверка возможностей (capabilities) в xfs

Пользователь сообщил об ошибке, при которой ему удалось обойти групповой квотный лимит, изменив GID файла на идентификатор другой группы, к которой принадлежал тот же пользователь, несмотря на то, что квоты были включены для обоих GID, а размер файла был достаточно большим, чтобы превысить жесткий предел (hardlimit) квоты.

Коммит eba0549bc7d1 заменил вызов capable() на has_capability_noaudit(), чтобы предотвратить ненужные сообщения аудита SELinux. Оказалось, что оба вызова имеют слегка различную семантику, хотя их документация кажется похожей. Если кратко:

capable() — проверяет эффективные учетные данные (effective credentials) задачи has_ns_capability_noaudit() — проверяет реальные учетные данные (real credentials) задачи

В большинстве случаев это не имеет практического значения, но в некоторых случаях, таких как изменение атрибутов (в данном случае идентификатора группы) через клиент NFS, это позволит коду квотирования использовать XFS_QMOPT_FORCE_RES, что фактически обойдет проверки учета квот.

Использование вместо этого ns_capable_noaudit() должно исправить эту проблему и предотвратить сообщения аудита SELinux.

Это также исправляет оставшиеся вызовы has_capability_noaudit().

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

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

Linux

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

25.09.2026

Раскрытие

28.10.2026

Модерация

принято

Вход

VDB-427846

EPSS

0.00000

KEV

Нет

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

Очень низкий

Источники

Want to stay up to date on a daily basis?

Enable the mail alert feature now!