Existe um problema onde atacantes podem executar JavaScript arbitrário ao incorporar uma tag YAML personalizada `!js`. Durante a análise do documento, o callback de construção chama incondicionalmente a função `eval()` em valores de string fornecidos pelo atacante. Aplicações que analisam entradas YAML não confiáveis usando esta biblioteca ficam expostas à autoridade total do runtime do Node.js, o que inclui a capacidade de acessar variáveis de ambiente, ler e gravar no sistema de arquivos, acessar a rede e executar subprocessos. Não há alternativa de modo seguro ou mecanismo de exclusão disponível.