O problema diz respeito ao código de verificação de assinatura RSA PKCS#1 v1.5 no node-forge, que é permissivo na verificação da estrutura do algoritmo de resumo. Essa permissividade pode permitir que uma estrutura criada propositalmente roube bytes de preenchimento e use a parte não verificada da mensagem codificada em PKCS#1 para falsificar uma assinatura quando um expoente público baixo estiver sendo usado.