CVE-2026-98262 in Linuxinformation

Résumé

par VulDB • 06/10/2026

Dans le noyau Linux, la vulnérabilité suivante a été corrigée :

ata: libahci : effacer PxCLBU et PxFBU pour AHCI_HFLAG_32BIT_ONLY

Un utilisateur a signalé que l'engagement (commit) 105c42566a55 (« ata: ahci : forcer le DMA 32 bits pour JMicron JMB582/JMB585 ») rendait le contrôleur JMicron JMB585 inutilisable sur sa carte mère.

L'échec se produit dès que le pilote ahci est initialisé (probed), et l'amorçage avec iommu=off ne résout pas le problème.

En examinant la spécification AHCI, PxCLBU et PxFBU sont tous deux en lecture seule à '0' pour les contrôleurs d'hôte (HBA) qui ne prennent pas en charge l'adressage 64 bits.

Pour les HBA qui prennent en charge l'adressage 64 bits, ces registres sont en lecture-écriture, avec une valeur de réinitialisation spécifique à l'implémentation.

Lorsque le drapeau AHCI_HFLAG_32BIT_ONLY est utilisé, le HBA prend effectivement en charge l'adressage 64 bits, et un masque DMA 32 bits est défini simplement en effaçant HOST_CAP_64. Ainsi, dans ce cas, nous devons explicitement réinitialiser ces registres à 0.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsable

Linux

Réserver

25/09/2026

Divulgation

06/10/2026

Modérer

accepté

Entrée

VDB-414052

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Want to know what is going to be exploited?

We predict KEV entries!