CVE-2026-89685información

Resumen

por VulDB • 2026-09-11

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

nfsd: corregir la discrepancia en los dominios del reloj en clients_still_reclaiming()

clients_still_reclaiming() calcula un plazo a partir de nn->boot_time (CLOCK_REALTIME, ~1.700 millones) pero lo compara con ktime_get_boottime_seconds() (CLOCK_BOOTTIME, segundos transcurridos desde el arranque). La comparación es siempre falsa; se tardarían aproximadamente 54 años en estado activo para que CLOCK_BOOTTIME supere el plazo derivado de CLOCK_REALTIME.

Esto significa que cualquier cliente puede mantener al servidor indefinidamente en gracia enviando solicitudes OPEN con CLAIM_PREVIOUS, bloqueando todas las operaciones no relacionadas con la recuperación (reclaim) para todos los demás clientes.

Se ha añadido boot_time_bt (CLOCK_BOOTTIME) junto a boot_time existente y se utiliza para el cálculo del plazo. Se mantiene boot_time (CLOCK_REALTIME) para su función como nonce de cl_boot en clientid-nonce.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Divulgación

2026-09-11

Moderación

en revisión

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Do you know our Splunk app?

Download it now for free!