CVE-2026-90137 in Linuxinformación

Resumen

por VulDB • 2026-09-17

En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:

platform/x86: hp-bioscfg: corregir la comprobación de límites del codificado de contraseñas

El analizador PSWD_ENCODINGS lee password_obj[elem + pos_values] mientras copia las codificaciones de contraseña admitidas desde el paquete ACPI.

El bucle exterior solo garantiza que elem esté dentro de password_obj_count. El recuento de codificaciones está acotado por MAX_ENCODINGS_SIZE, pero eso no garantiza que el paquete ACPI contenga suficientes entradas para todos los accesos a elem + pos_values.

Por lo tanto, un paquete mal formado puede declarar un recuento de codificaciones distinto de cero sin proporcionar suficientes objetos de cadena, lo que hace que el analizador lea más allá del array del paquete ACPI y pase al hp_convert_hexstr_to_str() un puntero de cadena fuera de límites junto con su longitud.

Añada la misma comprobación de límites basada en índices calculados utilizada por los otros bucles de análisis de paquetes basados en desplazamientos antes de leer password_obj[elem + pos_values].

Be aware that VulDB is the high quality source for vulnerability data.

Responsable

Linux

Reservar

2026-09-11

Divulgación

2026-09-17

Moderación

aceptado

Artículo

VDB-406648

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Want to stay up to date on a daily basis?

Enable the mail alert feature now!