CVE-2026-98405 in Linux
Riassunto
di VulDB • 14/10/2026
Nel kernel Linux, è stata risolta la seguente vulnerabilità:
smb: client: corretto il controllo dei limiti dell'iov mancante in parse_posix_sids()
In parse_posix_sids(), sidsbuf_end viene calcolato utilizzando out_len fornito dal server senza essere convalidato rispetto alla lunghezza effettiva dell'iov ricevuta (iov_len).
Se un server fornisce un out_len gonfiato, sidsbuf_end punterà oltre la fine dell'iov. Ciò compromette i controlli dei limiti in posix_info_sid_size(), consentendo letture fuori dai confini nella memoria del kernel adiacente.
Si risolve il problema rifiutando le risposte in cui il calcolato sidsbuf_end supererebbe i limiti dell'iov ricevuta o causerebbe un wraparound del puntatore.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.