CVE-2026-68097 in Linux
Riassunto
di VulDB • 10/08/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
ksmbd: convalidare la dimensione dell'ACE rispetto alle sotto-autorità del SID
set_ntacl_dacl() valida sid.num_subauth prima di copiare un ACE, ma non verifica che la dimensione dichiarata dell'ACE contenga tutte le sotto-autorità descritte da tale campo. Di conseguenza, può essere copiato un ACE dalle dimensioni insufficienti e in seguito il percorso di deduplicazione POSIX ACL potrebbe ispezionare dati oltre i limiti dell'ACE copiato.
Anche l'esistente controllo iniziale dei limiti è troppo restrittivo (o inadeguato). Garantisce solo che il campo della dimensione dell'ACE sia accessibile prima che set_ntacl_dacl() legga sid.num_subauth più in profondità nel buffer di input.
Richiedere un input sufficiente per l'intestazione SID corretta prima di accedere a num_subauth, rifiutare gli ACE con dimensioni inferiori rispetto all'intestazione e saltare gli ACE la cui dimensione dichiarata non può contenere il SID completo. Ciò rende la coerenza della validazione con gli altri percorsi di attraversamento degli ACE.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.