CVE-2025-38352: fallo de gravedad alta en Linux
posix-cpu-timers: fix race between handle_posix_cpu_timers() and posix_cpu_timer_del()
Publicada el · Actualizada el
Aviso por correo cuando entre en el KEV, tenga PoC pública o suba de nota.
Prioriza la corrección. Ella está bajo explotación confirmada por CISA y tiene prueba de concepto pública.
Declaraciones oficiales de los fabricantes en formato CSAF/VEX: si su producto está afectado, ya corregido o descartado — y por qué. Es afirmación del fabricante, no juicio de Vexday.
Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.
Una condición de carrera en el kernel Linux en temporizadores POSIX puede causar bloqueo o comportamiento impredecible cuando una tarea finaliza mientras su temporizador se elimina simultáneamente. El kernel no sincroniza adecuadamente el acceso a los datos del temporizador durante la salida.
CWE-367 (race condition Time-of-check Time-of-use) en posix-cpu-timers: handle_posix_cpu_timers() ejecutándose desde IRQ en tarea no-autoreaping en salida puede competir con posix_cpu_timer_del() concurrente, permitiendo su continuación sin detectar temporizadores activos cuando lock_task_sighand() o cpu_timer_task_rcu() fallan post-recolección. La corrección añade validación exit_state en run_posix_cpu_timers() para prevenir operaciones de temporizador en tareas en salida.
El análisis completo de esta CVE está disponible en portugués →
En el mismo producto, de las más peligrosas a las menos.