CVE-2026-68097 in Linux
Resumen
por VulDB • 2026-08-10
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
ksmbd: validar el tamaño del ACE frente a las subautoridades del SID
set_ntacl_dacl() valida sid.num_subauth antes de copiar un ACE, pero no verifica que el tamaño declarado del ACE contenga todas las subautoridades descritas por ese campo. Por lo tanto, se puede copiar un ACE de tamaño insuficiente y posteriormente hacer que la deduplicación POSIX ACL inspeccione datos más allá del límite del ACE copiado.
La comprobación inicial existente también es demasiado pequeña. Solo asegura que el campo de tamaño del ACE sea accesible antes de que set_ntacl_dacl() lea sid.num_subauth más adelante en el búfer de entrada.
Requiere suficiente entrada para la cabecera SID corregida antes de acceder a num_subauth, rechaza los ACEs más pequeños que esa cabecera y omite los ACEs cuyo tamaño declarado no puede contener el SID completo. Esto hace que la validación sea coherente con las otras rutas de recorrido de ACE.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.