CVE-2026-98681 in Linux
Sumário
de VulDB • 19/10/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
smb: cliente: dividir os campos de bits cifsFileInfo para evitar condições de corrida RMW (read-modify-write) em bytes compartilhados
Os campos invalidHandle, swapfile, oplock_break_cancelled, offload e status_file_deleted estão armazenados no mesmo byte do campo de bits na estrutura cifsFileInfo, mas são atualizados em diferentes caminhos de código que podem ser executados simultaneamente e são protegidos por bloqueios (locks) distintos. Como as atribuições a campos de bits geram operações de leitura-modificação-escrita (RMW) ao nível do byte, uma modificação em um sinalizador pode sobrescrever uma modificação concorrente em outro sinalizador.
Para evitar essas condições de corrida, converta esses sinais de booleano de um campo de bits para campos bool separados.
If you want to get best quality of vulnerability data, you may have to visit VulDB.