Skip to content
KitploitKITPLOIT
FerramentasExploitsBlog
Log in
Enviar
FerramentasExploitsBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

FeedsContatoPrivacidade© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
CVE-2021-3754 — Detalhes da vulnerabilidade e exploit para CVE-2021-3754 | Kitploit
Ferramentas/GitHubGitHub/7ragnarok7/cve-2021-3754
Autenticação e AutorizaçãoAnálise de VulnerabilidadesExploraçãoExploração de Aplicações WebGerenciamento de Identidade e Acesso (IAM)Autenticação
GitHub7ragnarok7/cve-2021-3754

CVE-2021-3754

Detalhes da vulnerabilidade e exploit para CVE-2021-3754

Ver Repositório
125há 4 diasAinda não revisado

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar
Site

CVE-2021-3754

Este repositório documenta os detalhes da vulnerabilidade e o exploit para CVE-2021-3754, descoberta e reportada por Anurag Mondal (7Ragnarok7) em 21 de agosto de 2021

Métricas

  • CWE-20: Validação de Entrada Imprópria
  • CVSS: 5.3 (MÉDIO)

Descrição

Uma falha foi encontrada no Apache Keycloak e Redhat SSO, onde um atacante é capaz de se registrar com um nome de usuário igual ao endereço de e-mail de qualquer usuário existente.
Isso é causado pela avaliação dos nomes de usuário antes dos e-mails. O Keycloak permite o uso de e-mail como nome de usuário e não verifica se uma conta com esse e-mail já existe.

login

Impacto

O comportamento acima causará problemas no recebimento do e-mail de recuperação de senha caso o usuário esqueça a senha, bloqueando temporariamente os usuários de suas contas.

esqueci a senha

Mitigação (conforme sugerido pela Redhat)

A solução alternativa é habilitar a opção "E-mail como nome de usuário" ou desabilitar "Login com e-mail" nas configurações de login.
Referência

configurações

Prova de Conceito/Exploit

A seguir está um vídeo de prova de conceito que reportei inicialmente à Redhat, o qual demonstra a vulnerabilidade completa juntamente com os passos de exploração:

Notas

  • Observe que a solução alternativa sugerida pela Redhat é temporária e o problema raiz de validação de entrada imprópria não foi corrigido pela Redhat/Keycloak.
  • Observe que a mitigação sugerida acima pela Redhat para o keycloak não foi testada e verificada por mim.
  • Observe que, se você estiver usando keycloak/Redhat SSO em qualquer um de seus produtos/aplicações, você ainda está vulnerável. Verifiquei que o Redhat SSO ainda é vulnerável a este problema até a presente data.
  • Se você estiver usando keycloak e não tiver configurado corretamente as configurações da tela de login, você ainda pode estar vulnerável.
  • ATUALIZAÇÃO - ESTA VULNERABILIDADE FOI CORRIGIDA NA VERSÃO 24.0.1 DO KEYCLOAK (https://github.com/advisories/GHSA-4vc8-pg5c-vg4x)

Links Importantes

  • https://nvd.nist.gov/vuln/detail/CVE-2021-3754
  • https://www.cvedetails.com/cve/CVE-2021-3754/
  • https://bugzilla.redhat.com/show_bug.cgi?id=1999196
  • https://access.redhat.com/security/cve/CVE-2021-3754
  • https://github.com/advisories/GHSA-4vc8-pg5c-vg4x
  • https://github.com/advisories/GHSA-j9xq-j329-2xvg
  • https://vulners.com/cve/CVE-2021-3754
  • https://www.tenable.com/cve/CVE-2021-3754
Baixar ferramenta