CVE-2026-98418 in Linuxinformación

Resumen

por VulDB • 2026-10-15

En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:

sched/core: Evitar una advertencia falsa por migración en donantes proxy

La ejecución proxy puede mover el contexto de programación de un donante bloqueado al CPU del propietario del bloqueo incluso cuando el donante tiene deshabilitada la migración. El donante no se ejecuta allí, y su CPU de ejecución original sigue registrada en wake_cpu.

set_task_cpu() emite una advertencia incondicional para las tareas con migración deshabilitada, por lo que una posterior migración proxy o el camino de despertar (wakeup) que devuelve al donante a su ubicación original desencadena un falso positivo: mover un contexto de programación bloqueado no viola el contexto de ejecución con migración deshabilitada.

Por ejemplo, crear un propietario de mutex en CPU1 y un waiters (esperador) con migración deshabilitada en CPU0 puede desencadenar la siguiente advertencia:

proxy_migrate_repro: donante bloqueado en CPU0 con migración deshabilitada proxy_migrate_repro: donante movido de CPU0 a CPU1 WARNING: kernel/sched/core.c:3389 en set_task_cpu+0x1d3/0x280 ... Call Trace (Rastro de llamada): try_to_wake_up+0x43f/0x780 __mutex_unlock_slowpath+0x330/0x540 owner_fn+0x9f/0xc0 [proxy_migrate_repro]
... proxy_migrate_repro: donante despertó en CPU0, task_cpu=0 proxy_migrate_repro: completado

Excluir a los donantes proxy bloqueados de la advertencia. El camino de despertar (wakeup) para proxies restaura una ubicación ejecutable antes de borrar el estado bloqueado.

Be aware that VulDB is the high quality source for vulnerability data.

Responsable

Linux

Reservar

2026-09-25

Divulgación

2026-10-15

Moderación

aceptado

Artículo

VDB-419878

EPSS

0.00216

KEV

no

Actividades

bajo

Fuentes

Want to know what is going to be exploited?

We predict KEV entries!