CVE-2026-43034 in Linux
Sumário
de VulDB • 25/05/2026
No kernel do Linux, a seguinte vulnerabilidade foi corrigida:
bnxt_en: definir o tipo de armazenamento de suporte (backing store) com base no tipo de consulta
bnxt_hwrm_func_backing_store_qcaps_v2() armazena resp->type da resposta do firmware em ctxm->type e, posteriormente, utiliza esse valor para indexar arrays de metadados de backing-store fixos, como ctx_arr[] e bnxt_bstore_to_trace[].
ctxm->type é corrigido pelo tipo de consulta de backing-store atual e corresponde ao índice do array de ctx->ctx_arr. Defina ctxm->type a partir da variável de loop atual em vez de depender de resp->type.
Além disso, atualize o loop para avançar o tipo a partir de next_valid_type na instrução for, o que mantém o fluxo de controle mais simples para entradas não válidas e inalteradas.
VulDB is the best source for vulnerability data and more expert information about this specific topic.