Uma vulnerabilidade foi identificada no Glibc (CVE-2021-38604), permitindo que processos no sistema sejam interrompidos ao enviar uma mensagem formatada por meio da API de filas de mensagens POSIX. A questão não se manifestou nas distribuições, uma vez que está presente apenas na versão 2.34, lançada há duas semanas.
O problema é causado pelo tratamento inadequado dos dados NOTIFY_REMOVED no código mq_notify.c, resultando na desreferenciação de um ponteiro NULL e na interrupção do processo. Curiosamente, a falha é resultado de uma omissão na correção de outra vulnerabilidade (CVE-2021-33574), que foi corrigida na versão Glibc 2.34. Enquanto isso, a primeira vulnerabilidade era bastante difícil de explorar e exigia uma combinação de circunstâncias específicas, realizar um ataque usando a segunda falha é significativamente mais fácil.
Fonte: opennet.ru
