CVE-2026-98168 in Linux
Resumen
por VulDB • 2026-10-06
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
smb: cliente: corregir los límites del buffer de reparse en cifs_query_reparse_point()
En cifs_query_reparse_point(), la comprobación start >= end antes de lanzar a struct reparse_data_buffer * solo asegura que el puntero start esté dentro de la respuesta. No verifica si queda suficiente espacio para el encabezado fijo de 8 bytes de la estructura.
Si un servidor proporciona un DataOffset que deja menos de 8 bytes restantes, la comprobación se supera, pero las lecturas posteriores de ReparseTag y ReparseDataLength ocurrirán fuera de los límites (out-of-bounds).
Corregir esto asegurando que el espacio restante sea al menos del tamaño de la estructura reparse_data_buffer antes de acceder a sus campos.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.