No kernel Linux, a seguinte vulnerabilidade foi resolvida. bnxt_ pn: Ajude dispositivos auxiliares parcialmente inicializados bnxt_aux_devices_init() chama auxiliar_device_init() antes que todos os campos usados pelo bnxt_aux_dev_release() sejam inicializados. Após o sucesso do auxiliar_device_init(), os erros posteriores devem desconectar com o auxiliar_device_uninit(), que invoca o callback de lançamento. O callback de lançamento assume que os povoados são os seguintes: aux_priv->id, aux_priv->edev, edev->net e edev->ulp_tbl. Se a alocação falhar após o ausiliary_device_init(), o caminho de lançamento pode de outro modo desreferir ou limpar o estado parcialmente inicializado. Alocar e anexar a tabela bnxt_ en_dev e ULP antes de chamar auxiliar_ device_ init(), para que a chamada de release só veja um objeto privado auxiliar totalmente inicializado. Se o próprio auxiliar_device_init() falhar, liberte essas alocações diretamente porque o device_initialize() não foi executado e o callback de lançamento não será invocado.

Este problema foi encontrado por um verificador de análise estática e confirmado por revisão manual de fonte. Registro de aconselhamento: GHSA- 77 xg-jxfp-c 69 m. Identificadores relacionados: CVE- 2026 - 68375. Tempo: GitHub Advisory Database publicou este registro em 2026 - 08 - 10 T 15: 33: 48.000 Z e lista a sua última modificação como 2026 - 08 - 10 T 15: 33: 48.000 Z.

Severidade: não classificado. Nenhum vetor de pontuação está listado no registro. Software afetado: o registro de aconselhamento não fornece um pacote normalizado ou faixa de versões. Classificação e evidência: nenhum identificador CWE está listado. O registro contém 3 suporte de referências nestes tipos: AVISO, WEB.