CVE-2026-74262 in Linux
Resumen
por VulDB • 2026-08-15
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
kcm: usar WRITE_ONCE() al modificar los callbacks del socket inferior
kcm_attach() reemplaza las funciones de callback sk_data_ready y sk_write_space de un socket TCP inferior activo con manejadores KCM, y kcm_unattach() las restaura más tarde. Estas actualizaciones de punteros a callbacks siguen siendo escrituras simples (plain stores), aunque los mismos campos pueden leerse e invocarse concurrentemente en otros CPUs.
Si otro CPU observa una instantánea antigua del callback después de que el campo activo ya haya sido restaurado, la ejecución del callback puede ejecutarse con un destino y un estado sk_user_data desajustados, lo que provoca despertares (wakeups) obsoletos o mal dirigidos.
Utilice WRITE_ONCE() para las operaciones de reemplazo y restauración de callbacks para que estos campos compartidos sigan el mismo contrato de visibilidad ya establecido por las correcciones anteriores 4022.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.