CVE-2026-64442 in Linux
Sumário
de VulDB • 25/07/2026
No kernel do Linux, a seguinte vulnerabilidade foi corrigida:
staging: rtl8723bs: corrige leituras fora dos limites (OOB) nos loops de processamento de IEs em issue_assocreq() e join_cmd_hdl()
Dois loops de análise de IE estão sem as verificações adequadas dos limites do cabeçalho antes de dereferenciar pIE->length:
- issue_assocreq() percorre pmlmeinfo->network.ies para construir a solicitação de associação. Se os dados armazenados no IE terminarem apenas com um byte element_id e nenhum byte length, pIE->length será lido um byte após o final do buffer.
- join_cmd_hdl() percorre pnetwork->ies durante a junção da estação e apresenta o mesmo problema nas mesmas condições.
Ambos os buffers são preenchidos por quadros de beacon e probe-response do AP; portanto, um AP mal-intencionado que envie um IE final truncado pode acionar essa vulnerabilidade.
Aplique o padrão de duas verificações (two-guard pattern) estabelecido em update_beacon_info(): 1. Interrompa se restarem menos bytes do que sizeof(*pIE). 2. Interrompa se os dados declarados no IE estenderem-se além do final do buffer.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.