cveboard Feed RSS

CVE-2026-89843

CVE.org · Publicado

Histórico de CVEsJSONInstruções para IA

Status do registro
Publicado
Ano do identificador (não é o ano de publicação)
2026
Publicação na fonte
Atualização na fonte
Importado pelo cveboard
Snapshot da fonte
cve_2026-10-24_midnight_baseline ·

Texto simples

Texto da CNA em inglês

scsi: qla2xxx: Zero-init bsg stack buffers to avoid info leak

In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Zero-init bsg stack buffers to avoid info leak Several bsg handlers stage their request/reply in an uninitialized 256-byte on-stack buffer (uint8_t bsg[DMA_POOL_SIZE]) and fill it via sg_copy_to_buffer(), which only copies as many bytes as the user-supplied request payload. When the request is shorter than the structure, the remainder of the buffer is left holding stale stack data. qla2x00_read_fru_status() and qla2x00_read_i2c() then copy the full structure back to the reply payload with sg_copy_from_buffer(), leaking the uninitialized stack bytes to user space. The write/update paths do not copy the buffer back, but can feed uninitialized fields to the device. Zero the stack buffer at declaration in all five handlers, mirroring the heap kzalloc() approach, so short requests can no longer expose stale memory.

Fatos de produtos e versões por escopo

Dados de correção desconhecidos; nenhuma versão corrigida é deduzida aqui. Dados ausentes não comprovam ausência de correção.

Exploração desconhecida; este catálogo não avalia exploração.

Linux

Fornecedor
Linux
Produto
Linux
Plataformas
Desconhecido
Status padrão
unaffected
Linux · Fatos de produtos e versões por escopo
Versão (version)Status (status)Esquema de versões (versionType)Fim exclusivo (lessThan)Fim inclusivo (lessThanOrEqual)Mudanças de status (at → status)
697a4bc69159c3396035b0506ffa55c4b2d0b1f4affectedgit1c820d0900e4aacd5020b989159f6b4b2f7d0d6aIndisponívelNenhuma listada
697a4bc69159c3396035b0506ffa55c4b2d0b1f4affectedgit26bc6a2c235a70bfc9b6de412600208aca820e20IndisponívelNenhuma listada
697a4bc69159c3396035b0506ffa55c4b2d0b1f4affectedgit5ab32dff910291b5e6bf6223f8a4003536c1800aIndisponívelNenhuma listada
697a4bc69159c3396035b0506ffa55c4b2d0b1f4affectedgit947c6bfcf7f5ec924995bec43e3108b98c75b44eIndisponívelNenhuma listada
697a4bc69159c3396035b0506ffa55c4b2d0b1f4affectedgit708c0ec1e09c52fee24b74ce9398bf3f8d1c83fdIndisponívelNenhuma listada
697a4bc69159c3396035b0506ffa55c4b2d0b1f4affectedgit4fe5790674097897a1af1367d1e384f7e5a62fb7IndisponívelNenhuma listada
697a4bc69159c3396035b0506ffa55c4b2d0b1f4affectedgit7881faf862ee301ecfe3adc0725bd2fa0021cd95IndisponívelNenhuma listada
697a4bc69159c3396035b0506ffa55c4b2d0b1f4affectedgitb93d3bb3afe1b44489927de1eb4e66e8536a5935IndisponívelNenhuma listada

Linux

Fornecedor
Linux
Produto
Linux
Plataformas
Desconhecido
Status padrão
affected
Linux · Fatos de produtos e versões por escopo
Versão (version)Status (status)Esquema de versões (versionType)Fim exclusivo (lessThan)Fim inclusivo (lessThanOrEqual)Mudanças de status (at → status)
3.2affectedIndisponívelIndisponívelIndisponívelNenhuma listada
0unaffectedsemver3.2IndisponívelNenhuma listada
5.10.270unaffectedsemverIndisponível5.10.*Nenhuma listada
5.15.221unaffectedsemverIndisponível5.15.*Nenhuma listada
6.1.188unaffectedsemverIndisponível6.1.*Nenhuma listada
6.6.157unaffectedsemverIndisponível6.6.*Nenhuma listada
6.12.110unaffectedsemverIndisponível6.12.*Nenhuma listada
6.18.51unaffectedsemverIndisponível6.18.*Nenhuma listada
7.2.5unaffectedsemverIndisponível7.2.*Nenhuma listada
7.3unaffectedoriginal_commit_for_fixIndisponível*Nenhuma listada