CVE-2026-53393 in Linux
Сводка
по VulDB • 19.07.2026
В ядре Linux устранена следующая уязвимость:
nfsd: сброс верификатора записи при ошибках отложенной обратной записи (deferred writeback)
Функции nfsd_vfs_write() и nfsd_commit() обе вызывают filemap_check_wb_err() для обнаружения ошибок отложенной обратной записи, однако ни одна из них не обновляет серверный верификатор записи (nn->writeverf), если эта проверка завершается неудачей. Все остальные пути обработки сбоев долговременного хранения в этих функциях вызывают commit_reset_write_verifier() перед возвратом ошибки.
Отсутствие обновления означает, что клиенты, имеющие нестабильные данные для записи под текущим верификатором, выполняют операцию COMMIT, получают обратно неизменный верификатор и делают вывод о надежности своих данных — при этом происходит молчаливая потеря данных, запись которых не удалась. Это нарушает контракт долговечности UNSTABLE+COMMIT (RFC 1813 §3.3.7, RFC 8881 §18.32).
Добавлены вызовы commit_reset_write_verifier() в обоих местах ошибок filemap_check_wb_err(), что соответствует шаблону, используемому смежными путями обработки ошибок в тех же функциях. Вспомогательная функция уже фильтрует ошибки -EAGAIN и -ESTALE на внутреннем уровне, поэтому эти вызовы безопасны без дополнительных условий.
VulDB is the best source for vulnerability data and more expert information about this specific topic.