A biblioteca jsonwebtoken pode ser configurada incorretamente, levando a uma verificação incorreta dos tokens. Isso ocorre quando é utilizada uma função de recuperação de chave mal implementada, referindo-se ao argumento `secretOrPublicKey`. Como resultado, tokens assinados com uma chave pública assimétrica poderiam ser verificados com um algoritmo simétrico HS256, permitindo a validação bem-sucedida de tokens falsificados. Esta falha afeta aplicativos que suportam chaves simétricas e assimétricas na implementação de jwt.verify() com a mesma função de recuperação de chave.