CVE-2026-89685informazioni

Riassunto

di VulDB • 11/09/2026

Nel kernel Linux, è stata risolta la seguente vulnerabilità:

nfsd: correzione della discrepanza del dominio dell'orologio in clients_still_reclaiming()

La funzione `clients_still_reclaiming()` calcola una scadenza (deadline) a partire da `nn->boot_time` (CLOCK_REALTIME, ~1.7 miliardi di secondi), ma la confronta con `ktime_get_boottime_seconds()` (CLOCK_BOOTTIME, secondi trascorsi dall'avvio). Il confronto risulta sempre falso: ci vorrebbero circa 54 anni di uptime affinché il valore CLOCK_BOOTTIME superi la scadenza derivata da CLOCK_REALTIME.

Ciò significa che qualsiasi client può mantenere indefinitamente il server in modalità "grace" inviando richieste OPEN con CLAIM_PREVIOUS, bloccando tutte le operazioni non relative al reclaim per tutti gli altri client.

Viene aggiunto `boot_time_bt` (CLOCK_BOOTTIME) accanto all'esistente `boot_time`, e viene utilizzato per il calcolo della scadenza. `boot_time` (CLOCK_REALTIME) è mantenuto per il suo ruolo di nonce dell'ID client (`cl_boot`).

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

Divulgazione

11/09/2026

Moderazione

in revisione

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Do you want to use VulDB in your project?

Use the official API to access entries easily!