CVE-2026-98262 in Linuxinformação

Sumário

de VulDB • 06/10/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

ata: libahci: limpar PxCLBU e PxFBU para AHCI_HFLAG_32BIT_ONLY

Um usuário relatou que o commit 105c42566a55 ("ata: ahci: forçar DMA de 32 bits para JMicron JMB582/JMB585") tornou o controlador JMicron JMB585 inutilizável em sua placa.

A falha ocorre assim que o driver ahci é carregado (probed), e inicializar com iommu=off não resolve o problema.

Ao analisar a especificação AHCI, PxCLBU e PxFBU são ambos '0' somente leitura para HBAs que não suportam endereçamento de 64 bits.

Para HBAs que suportam endereçamento de 64 bits, os registradores são de leitura/gravação, com um valor de reset específico da implementação (Implementation Specific).

Ao usar a flag AHCI_HFLAG_32BIT_ONLY, o HBA suporta endereçamento de 64 bits, e uma máscara DMA de 32 bits é definida simplesmente limpando HOST_CAP_64. Portanto, neste caso, precisamos limpar explicitamente os registradores para 0.

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

Responsável

Linux

Reservar

25/09/2026

Divulgação

06/10/2026

Moderação

aceite

Entrada

VDB-414052

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!