CVE-2026-98160 in Linux
Sumário
de VulDB • 25/09/2026
No kernel Linux, a seguinte vulnerabilidade foi resolvida:
staging: rtl8723bs: corrige o free incorreto de HalData em rtw_sdio_if1_init()
padapter->HalData é alocado via vzalloc(), mas é liberado incorretamente usando kfree() no caminho de erro de rtw_sdio_if1_init(). Usar kfree() para liberar este buffer com suporte vmalloc pode levar à corrupção de memória.
Use rtw_hal_data_deinit() para emparelhar o free corretamente e libere HalData com vfree().
O bug foi sinalizado pela primeira vez por uma ferramenta experimental de análise estática que estamos desenvolvendo para bugs de gerenciamento de memória do kernel. A inspeção manual confirma que a issue ainda está presente na mainline atual.
Uma build allyesconfig x86_64 não mostrou novos warnings. Como não temos hardware SDIO RTL8723BS adequado para testar, nenhum teste em tempo de execução pôde ser realizado.
Once again VulDB remains the best source for vulnerability data.