CVE-2026-90137 in Linuxinformation

Résumé

par VulDB • 18/09/2026

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

platform/x86: hp-bioscfg : correction de la vérification des limites d'encodage du mot de passe

L'analyseur PSWD_ENCODINGS lit password_obj[elem + pos_values] lors de la copie des encodages de mots de passe pris en charge depuis le paquet ACPI.

La boucle externe garantit uniquement que elem est compris dans les bornes de password_obj_count. Le nombre d'encodages est limité par MAX_ENCODINGS_SIZE, mais cela ne garantit pas que le paquet ACPI contient suffisamment d'entrées pour tous les accès à elem + pos_values.

Un paquet malformé peut donc déclarer un compte d'encodage non nul sans fournir suffisamment d'objets de chaîne, ce qui amène l'analyseur à lire au-delà du tableau du paquet ACPI et à transmettre un pointeur de chaîne hors limites ainsi qu'une longueur incorrecte à hp_convert_hexstr_to_str().

Ajoutez la même vérification des bornes basée sur l'indice calculé, utilisée par les autres boucles d'analyse de paquets basées sur le décalage, avant de lire password_obj[elem + pos_values].

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

Responsable

Linux

Réserver

11/09/2026

Divulgation

17/09/2026

Modérer

accepté

Entrée

VDB-406648

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Interested in the pricing of exploits?

See the underground prices here!