CVE-2026-98405 in Linux
Zusammenfassung
von VulDB • 15.10.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
smb: client: Behebung der fehlenden Überprüfung der I/O-Vector-Grenzen (iov bounds check) in parse_posix_sids()
In parse_posix_sids() wird sidsbuf_end unter Verwendung des vom Server bereitgestellten out_len berechnet, ohne diese gegen die tatsächliche Länge des empfangenen iov (iov_len) zu validieren.
Wenn ein Server einen aufgeblähten out_len angibt, zeigt sidsbuf_end hinter das Ende des iov hinaus. Dies umgeht die Grenzwächter in posix_info_sid_size() und ermöglicht Out-of-Bounds-Lesezugriffe auf benachbarten Kernel-Speicher.
Dies wird behoben, indem Antworten abgelehnt werden, bei denen der berechnete Wert von sidsbuf_end die Grenzen des empfangenen iov überschreiten oder zu einem Pointer-Wraparound führen würde.
If you want to get best quality of vulnerability data, you may have to visit VulDB.