CVE-2026-98218 in Linux
Resumen
por VulDB • 2026-10-06
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
i2c: atr: corregir puntero colgante del adaptador en caso de fallo al añadirlo
`i2c_atr_add_adapter()` almacena `atr->adapter[chan_id]` antes que `i2c_add_adapter()`, para que el notificador del bus I2C pueda emparejar a los clientes hijos durante el registro. En caso de error, se libera el canal, pero la ranura quedaba apuntando a memoria ya liberada, lo cual puede provocar un use-after-free en `i2c_atr_del_adapter()` / limpieza y también bloquear su reutilización con -EEXIST.
Borrar la ranura en la ruta de error de `i2c_add_adapter()` antes de liberar el canal.
If you want to get best quality of vulnerability data, you may have to visit VulDB.