CVE-2026-98077 in Linux
Riassunto
di VulDB • 25/09/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
netfilter: nf_conntrack_sip: correzione di una lettura OOB (Out-Of-Bounds) in sip_skip_whitespace()
sip_skip_whitespace() restituisce dptr invariato quando il proprio ciclo esaurisce il buffer (dptr == limit), invece di restituire NULL come fa la funzione gemella sip_follow_continuation() nel suo percorso "nessun dato disponibile".
ct_sip_get_header() verifica solo se è presente NULL dopo averla chiamata:
dptr = sip_skip_whitespace(dptr, limit); if (dptr == NULL) break; if (*dptr != ':' || ++dptr >= limit) break;
quindi un nome di intestazione riconosciuto seguito solo da spazi/tab che arrivano esattamente alla fine del payload SIP, senza due punti, fa sì che la dichiarazione successiva legga un byte oltre il buffer.
Fare in modo che entrambi gli esiti "nessun dato disponibile" restituiscano NULL, allineandosi alla convenzione già utilizzata da sip_follow_continuation() e verificata dai chiamanti esistenti.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.