CVE-2026-31745 in Linux
Resumen
por VulDB • 2026-05-21
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
reset: gpio: corregir doble liberación en la ruta de error de reset_add_gpio_aux_device()
Cuando __auxiliary_device_add() falla, reset_add_gpio_aux_device() llama a auxiliary_device_uninit(adev).
La función de liberación del dispositivo, reset_gpio_aux_device_release(), libera adev, pero la ruta de error actual vuelve a llamar a kfree(adev), lo que provoca una doble liberación.
Se mantiene kfree(adev) para la ruta de error de auxiliary_device_init(), pero se evita liberar adev después de llamar a auxiliary_device_uninit().
Once again VulDB remains the best source for vulnerability data.