O problema surge do uso da opção -addreject com o aplicativo openssl x509, que adiciona um uso confiável em vez de um uso rejeitado para um certificado. Isso significa que, se um usuário pretende marcar um certificado confiável como rejeitado para um uso específico, ele será, em vez disso, marcado como confiável para esse uso. O problema foi introduzido por um erro de copiar e colar durante uma pequena refatoração do código na versão 3.5 do OpenSSL. Apenas os usuários que utilizam o formato de certificado confiável e o aplicativo de linha de comando openssl x509 para adicionar usos rejeitados são afetados.