CVE-2026-90233 in Linuxinformation

Résumé

par VulDB • 18/09/2026

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

nvme-pci : libérer les pools de descripteurs en cas d'échec du probe (sondage)

Les pools DMA de descripteurs par nœud NUMA sont créés de manière paresseuse depuis `nvme_init_hctx_common()` une fois que l'ensemble de balises administrateur est alloué, mais ils ne sont détruits que dans `nvme_remove()` via `nvme_release_descriptor_pools()`. Tout échec du probe après l'allocation de l'ensemble de balises administrateur remonte la pile d'appels jusqu'à l'étiquette `out_disable` et à travers `nvme_pci_free_ctrl()`, aucun des deux ne libérant les pools, ce qui entraîne une fuite des objets `dma_pool`.

Libérer les pools de descripteurs dans le chemin d'erreur `out_disable`. Il ne faut pas ajouter cette libération dans `nvme_pci_free_ctrl()`, car cela entraînerait un double-librement (double-free) par rapport à `nvme_remove()` sur le chemin normal de désassemblage.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsable

Linux

Réserver

11/09/2026

Divulgation

17/09/2026

Modérer

accepté

Entrée

VDB-406751

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Do you want to use VulDB in your project?

Use the official API to access entries easily!