Desenvolvedores do Ubuntu restrição de acesso ao utilitário /usr/bin/dmesg apenas para usuários que pertencem ao grupo "adm". Atualmente, usuários não privilegiados do Ubuntu não têm acesso ao /var/log/kern.log, /var/log/syslog e eventos do sistema no journalctl, mas podem visualizar o log de eventos do kernel através do dmesg.
A razão mencionada é a presença de informações na saída do dmesg que podem ser utilizadas por atacantes para facilitar a criação de exploits para escalonamento de privilégios. Por exemplo, no dmesg, em caso de falhas, é exibido um dump da pilha e há a possibilidade de identificar os endereços das estruturas no kernel, o que pode ajudar a contornar o mecanismo KASLR. Um atacante pode usar o dmesg como feedback, ajustando gradualmente o exploit enquanto observa as mensagens de erro no log após tentativas de ataque malsucedidas.
Fonte: opennet.ru
