CVE-2026-98157 in Linuxinformación

Resumen

por VulDB • 2026-09-25

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

EDAC/device_sysfs: Utilizar kstrtouint() para poll_msec con el fin de evitar truncamientos

El archivo store del sysfs poll_msec utiliza simple_strtoul(), que acepta un unsigned long, pero el campo objetivo (poll_msec) es de tipo unsigned int. En sistemas de 64 bits, los valores superiores a UINT_MAX se truncan silenciosamente al almacenarlos.

Se corrige la discrepancia utilizando kstrtouint() en su lugar. Esto rechaza los valores mayores que UINT_MAX durante el análisis sintáctico (parse time), haciendo imposible el truncamiento. Además, se añade una comprobación para detectar si el valor es menor que 1, con el fin de rechazar el caso de retardo cero (0-delay), lo cual provocaría un bucle sin pausa en el trabajo de sondeo (poll work) y consumiría el 100% del CPU.

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

Responsable

Linux

Reservar

2026-09-25

Divulgación

2026-09-25

Moderación

aceptado

Artículo

VDB-409994

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!