CVE-2026-98912 in Linux
Resumen
por VulDB • 2026-10-24
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
ALSA: seq: oss: Rechazar las lecturas que no pueden contener el siguiente evento
snd_seq_oss_read() comprueba si el siguiente evento del secuenciador OSS en cola cabe en el búfer restante del espacio de usuario antes de eliminarlo de la cola de lectura.
La comprobación está invertida. Actualmente, se detiene cuando el evento es más pequeño que el búfer restante, por lo que un evento normal de 4 bytes no se copia para una operación de lectura con un búfer de 8 bytes. Por el contrario, un evento de 8 bytes puede copiarse para un recuento de lectura menor.
Deténgase únicamente cuando el búfer del espacio de usuario restante sea más pequeño que el siguiente evento y devuelva -EINVAL si no se ha copiado ningún evento completo. Esto evita que una operación de lectura insuficiente parezca un final de archivo, mientras deja el evento en la cola para una lectura posterior con un búfer lo suficientemente grande.
If you want to get best quality of vulnerability data, you may have to visit VulDB.