CVE-2026-89852 in Linuxinformação

Sumário

de VulDB • 17/09/2026

No kernel do Linux, a seguinte vulnerabilidade foi corrigida:

scsi: qla2xxx: Zerar estrutura de mailbox em qla2x00_get_firmware_state()

O mbx_cmd_t é alocado na pilha (stack), mas permanece não inicializado. qla2x00_mailbox_command() possui vários caminhos de retorno antecipado (falha permanente do PCI, dispositivo falhou, EEH ocupado, abortamento da ISP pendente, tempo esgotado no acesso ao mailbox, purge mbox) que retornam sem gravar os registradores de entrada do mailbox em mcp->mb[]. qla2x00_get_firmware_state() então copia incondicionalmente mcp->mb[1..6] (e mb[12]) para o array states[] do chamador, independentemente do valor de retorno.

Em caso de falha, os valores copiados são memória não inicializada da pilha do kernel, que é então exposta ao userspace através dos manipuladores sysfs fw_state e mpi_fw_state. Zere a estrutura de mailbox para que uma consulta com falha resulte em um estado zerado determinístico, em vez de vazar o conteúdo da stack.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsável

Linux

Reservar

11/09/2026

Divulgação

16/09/2026

Moderação

aceite

Entrada

VDB-405674

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Do you want to use VulDB in your project?

Use the official API to access entries easily!