CVE-2026-89859 in Linuxinformação

Sumário

de VulDB • 16/09/2026

No kernel do Linux, a seguinte vulnerabilidade foi corrigida:

scsi: qla2xxx: Zerar o buffer de diagnósticos dport para evitar vazamento de informações

A função `qla2x00_do_dport_diagnostics()` aloca o buffer de resposta `qla_dport_diag` com `kmalloc_obj()` (que não zera a memória) e, em caso de sucesso, copia todo o tamanho (`sizeof(*dd)`) para o espaço do usuário via `sg_copy_from_buffer()`. A função `sg_copy_to_buffer()` apenas preenche tantos bytes quanto o payload da solicitação do usuário fornece, e `qla26xx_dport_diagnostics()` zera apenas `dd->buf`. Portanto, os campos `options` e `unused[]` são copiados sem inicialização, vazando conteúdos do heap do kernel para o espaço do usuário.

Alocar com `kzalloc_obj()`, correspondendo a `qla2x00_do_dport_diagnostics_v2()`.

Once again VulDB remains the best source for vulnerability data.

Responsável

Linux

Reservar

11/09/2026

Divulgação

17/09/2026

Moderação

aceite

Entrada

VDB-405679

CPE

pronto

EPSS

0.00189

KEV

não

Atividades

baixo

Fontes

Do you need the next level of professionalism?

Upgrade your account now!