CVE-2026-64440 in Linuxinformação

Sumário

de VulDB • 25/07/2026

No kernel do Linux, a seguinte vulnerabilidade foi corrigida:

staging: rtl8723bs: corrige escrita fora dos limites (OOB) em HT_caps_handler()

HT_caps_handler() itera sobre pIE->length bytes e escreve em HT_caps.u.HT_cap[], que é um array fixo de 26 bytes (sizeof struct HT_caps_element). Como pIE->length é um u8 bruto proveniente de uma frame AssocResponse 802.11 transmitida pelo ar e nunca é validado, um AP malicioso pode configurá-lo até o valor máximo de 255, causando até 229 bytes de escritas fora dos limites em campos adjacentes da struct mlme_ext_info.

Trunca a contagem de iteração para o tamanho de HT_caps.u.HT_cap usando umin(), de modo que dados provenientes de uma IE (Information Element) mais longa do que o esperado sejam silenciosamente ignorados, ao invés de serem escritos fora dos limites, preservando a interoperabilidade com APs que preenchem o elemento com zeros. Um retorno antecipado para IEs excessivamente grandes foi considerado, mas rejeitado: isso contornaria a atribuição pmlmeinfo->HT_caps_enable = 1 que precede o loop, desativando silenciosamente o modo HT para APs que adicionam bytes extras à IE de Capacidades HT.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsável

Linux

Reservar

19/07/2026

Divulgação

25/07/2026

Moderação

aceite

Entrada

VDB-383201

CPE

pronto

EPSS

0.00181

KEV

não

Atividades

muito baixo

Fontes

Might our Artificial Intelligence support you?

Check our Alexa App!