No kernel Linux, a seguinte vulnerabilidade foi resolvida. wifi: brcmfmac: inicialize o trabalho dos dados do SDIO antes da limpeza brcmf_sdio_sube() armazena o ônibus recém alocado no sdiodev->bus antes de alocar a queue de trabalho encomendada. Se essa alocação falhar, a função pula para falhar e chama brcmf_sdio_remove(). brcmf_sdio_ remove() cancela incondicionalmente o trabalho de dados do bus->. Inicia o item de trabalho antes do primeiro caminho de falha que pode alcançar brcmf_sdio_ remove(), para que o caminho de limpeza observe sempre um objeto de trabalho válido. Este problema foi encontrado pela nossa ferramenta de análise estática e confirmado por revisão manual do caminho de erro da sonda e o dreno de trabalho remove- time. O padrão do problema é uma falha inicial na configuração que atinge um ajudante de limpeza que cancela um item de trabalho incorporado antes do inicializador ter sido executado.
Um PoC QEMU forçou alloc_ ordered_workqueue() a falhar no mesmo ponto no brcmf_sdio_sube(), antes que INIT_WORK(&bus->datawork) seja alcançado. O caminho de falha resultante chama brcmf_sdio_ remove(), e DEBUG_ OBJECTS reporta o dreno de trabalho inválido com brcmf_sdio_ sonda() e brcmf_sdio_ remove() na pilha. Registro de aconselhamento: GHSA- 2 jx 9 - wxwh- fv 4 q. Identificadores relacionados: CVE- 2026 - 68403. Tempo: GitHub Advisory Database publicou este registro em 2026 - 08 - 10 T 15: 33: 50.000 Z e lista a sua última modificação como 2026 - 08 - 19 T 18: 32: 18.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 9 suporte de referências nestes tipos: AVISO, WEB.