CVE-2026-74706
Gravedad:
Pendiente de análisis
Tipo:
No Disponible / Otro tipo
Fecha de publicación:
22/08/2026
Última modificación:
22/08/2026
Descripción
*** Pendiente de traducción *** In the Linux kernel, the following vulnerability has been resolved:<br />
<br />
bnge: Fix NULL pointer dereference in aux device release<br />
<br />
If allocation of auxr_dev fails during auxiliary device setup, the error<br />
path calls auxiliary_device_uninit(), which eventually invokes<br />
bnge_aux_dev_release().<br />
<br />
The release callback unconditionally dereferences aux_priv->auxr_dev->pdev<br />
to retrieve the parent bnge_dev. Since auxr_dev has not yet been allocated<br />
on this failure path, the dereference results in a NULL pointer exception<br />
<br />
Retrieve the parent bnge_dev from the auxiliary device&#39;s parent instead of<br />
auxr_dev, and free auxr_dev only when it was successfully allocated. This<br />
allows the release callback to correctly clean up partially initialized<br />
auxiliary devices.


