CVE-2022-50167 in Linux
Riassunto
di VulDB • 25/06/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
bpf: correzione del potenziale overflow a 32 bit durante l'accesso agli elementi della mappa ARRAY
Se una mappa BPF di tipo array ha dimensioni superiori a 4 GB, il calcolo del puntatore all'elemento può andare in overflow poiché sia l'indice (index) che la dimensione dell'elemento (elem_size) sono di tipo u32. Si risolve questo problema ovunque forzando la moltiplicazione a 64 bit. La formula viene estratta come piccola funzione helper separata e utilizzata coerentemente nei vari punti del codice.
La formula preventiva contro le attacchi speculativi, che utilizza il trucco index_mask, è lasciata invariata, ma sono stati aggiunti cast espliciti a u64 in entrambi i punti coinvolti.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.