Vulnerabilidad en kernel de Linux (CVE-2025-38529)
Gravedad:
Pendiente de análisis
Tipo:
No Disponible / Otro tipo
Fecha de publicación:
16/08/2025
Última modificación:
18/08/2025
Descripción
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad: comedi: aio_iiro_16: Corregir desplazamiento de bits fuera de los límites Al comprobar un número de IRQ compatible, se utiliza la siguiente prueba: if ((1 << it->options[1]) & 0xdcfc) { Sin embargo, `it->options[i]` es un valor `int` no comprobado del espacio de usuario, por lo que la cantidad de desplazamiento podría ser negativa o estar fuera de los límites. Corrija la prueba exigiendo que `it->options[1]` esté dentro de los límites antes de continuar con la prueba original. Los valores válidos de `it->options[1]` que seleccionan la IRQ estarán en el rango [1,15]. El valor 0 deshabilita explícitamente el uso de interrupciones.
Impacto
Referencias a soluciones, herramientas e información
- https://git.kernel.org/stable/c/43ddd82e6a91913cea1c078e782afd8de60c3a53
- https://git.kernel.org/stable/c/66acb1586737a22dd7b78abc63213b1bcaa100e4
- https://git.kernel.org/stable/c/955e8835855fed8e87f7d8c8075564a1746c1b4c
- https://git.kernel.org/stable/c/e0f3c0867d7d231c70984f05c97752caacd0daba
- https://git.kernel.org/stable/c/ff30dd3f15f443d2a0085b12ec2cc95d44f35fa7