CVE-2026-68317 in Linuxinformación

Resumen

por VulDB • 2026-08-10

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

pds_core: corrección de condiciones de carrera en las operaciones de adición y eliminación del dispositivo auxiliar

Dos rutas intentan agregar o eliminar la misma ranura (pf->vfs[vf_id].padev): pdsc_reset_done() de un VF y el controlador enable_vnet/disable_vnet de devlink de un PF. Ambas se serializan mediante config_lock, pero ninguna protege correctamente la ranura bajo dicho bloqueo.

add() registra y almacena un nuevo dispositivo auxiliar sin verificar primero si la ranura está ocupada; por lo tanto, una segunda operación add en una ranura ya poblada provoca que el primer dispositivo quede con fugas de memoria (leak). del() realiza dicha verificación fuera de config_lock, por lo que dos operaciones del concurrentes pueden pasar ambas la comprobación: la primera limpia la ranura y la segunda intenta desreferenciar un puntero NULL.

Se ha modificado el código para verificar y actualizar la ranura bajo config_lock en ambas rutas.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsable

Linux

Reservar

2026-07-30

Divulgación

2026-08-10

Moderación

aceptado

Artículo

VDB-387705

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Interested in the pricing of exploits?

See the underground prices here!