È stata scoperta una vulnerabilità in Glibc (CVE-2021-38604) che consente di provocare il crash dei processi di sistema inviando un messaggio appositamente formattato tramite l'API delle POSIX message queues. Nei vari distribuzioni, il problema non si è manifestato, poiché è presente solo nella versione 2.34, pubblicata due settimane fa.
Il problema è causato da una gestione errata dei dati NOTIFY_REMOVED nel codice mq_notify.c, che porta a dereferenziare un puntatore NULL e al crash del processo. È interessante notare che il problema deriva da una mancanza nella correzione di un'altra vulnerabilità (CVE-2021-33574), risolta nella versione Glibc 2.34. Mentre la prima vulnerabilità era piuttosto difficile da sfruttare e richiedeva una combinazione di circostanze specifiche, l'attacco sfruttando il secondo problema è notevolmente più semplice.
Fonte: opennet.ru
