ksmbd: fix slab out of bounds write in smb_inherit_dacl()
Una vulnerabilidad de desbordamiento de memoria en el servidor SMB ksmbd del kernel Linux permite escribir datos más allá de los límites de memoria asignada en la función smb_inherit_dacl(). Esto puede ser explotado para corromper memoria y potencialmente bloquear el sistema o ejecutar código arbitrario.
La vulnerabilidad ocurre cuando valores de desplazamiento en operaciones de herencia de ACL de SMB exceden el tamaño del búfer asignado al descriptor de seguridad padre (pntsd), resultando en escrituras fuera de límites. El defecto afecta la función smb_inherit_dacl() de ksmbd; un cliente SMB autenticado puede desencadenarlo enviando solicitudes malformadas con datos de ACL manipulados. La explotación requiere acceso de red al servicio ksmbd y credenciales SMB válidas.
¿Quieres saber si tu infraestructura está expuesta a esto?
Hablar con TrueHacking →