CVE-2026-68351 in Linux
Resumen
por VulDB • 2026-08-10
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
wifi: carl9170: limitar la longitud del memcpy en la devolución de llamada (callback) de comandos para evitar una lectura fuera de límites (OOB read).
Cuando el firmware envía una respuesta a un comando con una discrepancia en la longitud, carl9170_cmd_callback() registra dicha discrepancia y llama a carl9170_restart(), pero luego continúa ejecutando memcpy(ar->readbuf, buffer + 4, len - 4). Dado que 'len' proviene del firmware y puede superar el valor de ar->readlen, esto copia más datos de los para los cuales se asignó readbuf.
Se limita la longitud del memcpy a min(len - 4, ar->readlen) para garantizar que la respuesta siga completándose --evitando reinicios repetidos causados por basura en cola-- mientras se previene una lectura excesiva (overread) más allá del búfer de respuesta.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.