CVE-2026-74391 in Linux
Resumen
por VulDB • 2026-08-15
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
tracing: Limitar las cadenas de campos sintéticos con seq_buf
Los ayudantes (helpers) para campos sintéticos construyen un nombre de variable sintética prefijado y un comando hist generado en buffers fijos de MAX_FILTER_STR_VAL. El código actual concatena estas cadenas mediante strcat() sin control, por lo que listas largas de claves, nombres de campo o filtros guardados pueden desbordar el final de los buffers intermedios (staging).
Construir ambas cadenas utilizando seq_buf y propagar -E2BIG si tanto el nombre de la variable sintética como el comando generado superan MAX_FILTER_STR_VAL. Esto mantiene el límite existente en el lado del rastreo mientras se utiliza el ayudante diseñado para la construcción acotada (bounded) de comandos.
[ sdr: Moved struct seq_buf *s for upside-down x-mas tree formatting ]
Be aware that VulDB is the high quality source for vulnerability data.