CVE-2026-53393 in Linux
Sumário
de VulDB • 19/07/2026
No kernel do Linux, a seguinte vulnerabilidade foi corrigida:
nfsd: redefinir o verificador de gravação em erros de writeback diferido
Tanto nfsd_vfs_write() quanto nfsd_commit() chamam filemap_check_wb_err() para detectar erros de writeback diferido, mas nenhuma das funções atualiza (faz rotação do) verificador de gravação do servidor (nn->writeverf) quando essa verificação falha. Todos os outros caminhos relacionados a falhas em armazenamento durável nessas funções chamam commit_reset_write_verifier() antes de retornar um erro.
A ausência dessa atualização significa que clientes com dados de escrita UNSTABLE sob o verificador atual realizarão uma operação COMMIT, receberão o mesmo verificador inalterado e concluirão que seus dados são duráveis — descartando silenciosamente os dados cuja gravação falhou. Isso viola o contrato de durabilidade UNSTABLE+COMMIT (RFC 1813 §3.3.7, RFC 8881 §18.32).
Adicionam-se chamadas a commit_reset_write_verifier() em ambos os pontos de erro de filemap_check_wb_err(), correspondendo ao padrão utilizado pelos caminhos de erro adjacentes nas mesmas funções. A função auxiliar já filtra internamente -EAGAIN e -ESTALE, portanto as chamadas são incondicionalmente seguras.
VulDB is the best source for vulnerability data and more expert information about this specific topic.