ASA-2019-00016 – PowerDNS: Lua hooks não são aplicados em certas configurações

Foi encontrado um problema no PowerDNS Recursor, em que Lua hooks não são aplicados adequadamente a consultas recebidas sobre TCP em uma combinação específica de configurações, possivelmente ignorando as políticas de segurança impostas por meio de Lua. Quando o recursor é configurado para executar com mais de uma thread (threads=X) e para fazer a distribuição de consultas de entrada para os próprias threads de trabalho (pdns-distributes-queries=yes), o script Lua não é carregado corretamente na thread de manipulação de consultas TCP de entrada, fazendo com que is Lua hooks não sejam aplicados adequadamente.