Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
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.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
CVE-2025-54253-Inside-the-Adobe-AEM-Forms-Zero-Day — Analisando CVE-2025-54253 — um caminho de exploração do Adobe AEM-Forms de XXE até execução remota completa de código e seu impacto no mundo real. | Kitploit
Ferramentas/GitHubGitHub/adityabhatt3010/cve-2025-54253-inside-the-adobe-aem-forms-zero-day
Ferramentas DefensivasAnálise de VulnerabilidadesExploraçãoExploração de Aplicações WebTestes de PenetraçãoAprendizado e Educação
GitHubadityabhatt3010/cve-2025-54253-inside-the-adobe-aem-forms-zero-day

CVE-2025-54253-Inside-the-Adobe-AEM-Forms-Zero-Day

Analisando CVE-2025-54253 — um caminho de exploração do Adobe AEM-Forms de XXE até execução remota completa de código e seu impacto no mundo real.

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 →
Ver Repositório
1042há 10 mesesAinda não revisado
Compartilhar

CVE-2025-54253: Por dentro do zero-day do Adobe AEM-Forms — O que pentesters e defensores devem fazer

TL;DR: O Adobe Experience Manager (AEM) Forms no JEE (≤ 6.5.23.0) continha uma falha crítica acessível pela rede (CVE-2025-54253) que permite execução remota de código não autenticada por meio de endpoints Struts/OGNL mal utilizados. Um XXE complementar (CVE-2025-54254) possibilita leitura arbitrária de arquivos. São problemas de alto impacto em ambientes corporativos — corrija imediatamente, busque por indicadores e aplique controles de configuração reforçados e de detecção.

a-cyberpunk-style-workstation-setup-with_JmudVz1sTu-Mqm9Q4cCJ9w_vhCAoRWURjuwUITrGoLjfw


Por que isso é importante

O AEM está presente em grandes empresas: sites de marketing, fluxos de documentos e formulários que frequentemente armazenam PII e conteúdo crítico para os negócios. Um RCE não autenticado no AEM-Forms é, portanto, um jackpot para invasores — entrada, preparação para movimentação lateral e exfiltração de dados confidenciais tornam-se resultados realistas. A Adobe emitiu correções e avisos logo após a circulação de PoCs públicos, elevando isso a um risco urgente e real.


A vulnerabilidade — visão geral

Em nível técnico, o CVE-2025-54253 decorre da avaliação insegura de entrada controlada pelo usuário por componentes de servidor expostos pelo AEM Forms executado no JEE — efetivamente habilitando caminhos de avaliação OGNL/Struts que não foram devidamente protegidos. Em termos práticos: um invasor pode alcançar um endpoint exposto na rede e acionar uma avaliação no lado do servidor que resulta em execução arbitrária de comandos. O CVE-2025-54254 é um clássico XML External Entity (XXE) que permite leitura de arquivos do servidor, comumente usado para explorar arquivos secretos, credenciais ou especificidades do ambiente antes de escalar. Os avisos da NVD e da Adobe fornecem os metadados da vulnerabilidade e a pontuação de gravidade.


O manual do invasor

  1. Descoberta: Instâncias do AEM expostas à internet podem ser enumeradas por meio de impressões digitais e banners de serviço.
  2. Sondagem: Os invasores procuram pelos endpoints vulneráveis / caminhos de depuração do Struts e testam o comportamento de avaliação OGNL.
  3. Recon (XXE): Se o XXE estiver presente, o invasor lê arquivos (configs, keystores) para obter credenciais e endpoints.
  4. RCE (CVE-54253): Explora o caminho de avaliação para obter execução de código; insere web shells, backdoors ou cria persistência.
  5. Pós-exploração: Move-se lateralmente, despeja dados ou implanta ransomware/cryptominers dependendo do alvo.

_- visual selection (3)

Provas de conceito e demonstrações públicas foram publicadas em repositórios e pesquisas de tópicos que agregam PoCs — inspecione-os apenas para pesquisa/contexto, nunca para reutilização maliciosa.


O que testo primeiro

Quando testo um ambiente, sigo uma lista de verificação curta e repetível que é segura para mostrar aos defensores e publicar:

  • Inventário: Encontre todos os hosts AEM voltados para a internet e internos e registre as versões. (Comece com banner-grab + fingerprinting de aplicação.)
  • Presença de endpoint: Procure por endpoints de administração/depuração ou URLs relacionados ao Struts (apenas sondagens não intrusivas).
  • Testes de reconhecimento XXE: Use payloads controlados e somente leitura para detectar o tratamento de entidades externas — não tente ler arquivos confidenciais em sistemas de produção sem autorização.
  • Verificações de configuração: Verifique se os modos desenvolvedor/depuração estão ativados e se as portas de gerenciamento estão expostas à internet ou a redes excessivamente permissivas.
  • Verificação de patch: Confirme se o AEM foi atualizado para as versões corrigidas listadas pela Adobe em seu aviso.

Essas verificações me permitem triar rapidamente o risco e construir um conjunto de evidências para remediação sem realizar ações destrutivas.


Detecção & ações da equipe azul

Os defensores devem focar em alguns indicadores de alto sinal:

  • Assinaturas de log: POSTs inesperados para endpoints Struts/OGNL, payloads longos contendo marcadores de avaliação e URIs de requisição incomuns, como caminhos admin/debug. Monitore e alerte sobre esses padrões.
  • Padrões de acesso: Picos repentinos de requisições de IPs únicos atingindo endpoints de formulários; requisições carregando conteúdo XML onde se espera JSON (possíveis tentativas de XXE).
  • Anomalias de saída: Servidores tentando conexões de saída (DNS/HTTP) após processar um envio de formulário — isso pode sinalizar SSRF, tentativas de exfiltração via XXE ou estágios de callback.
  • Acesso a arquivos: Leituras inesperadas de arquivos de configuração da aplicação, keystores ou arquivos /etc em logs correlacionados a requisições suspeitas.

Os templates de detecção do ProjectDiscovery/Nuclei e da comunidade surgiram rapidamente para este problema; defensores podem usar templates não-exploitáveis para identificar hosts vulneráveis e gerar alertas sem executar código de exploração.


Mitigação

  1. Corrija imediatamente. Aplique as correções recomendadas pela Adobe (AEM 6.5.0-0108 ou posterior, conforme o boletim da Adobe). Se você é engenheiro de operações, priorize instâncias e clusters voltados para a internet.
  2. Fortificação de rede. Restrinja interfaces de gerenciamento e administração com ACLs/VPNs; evite expor caminhos de administração à internet pública.
  3. Regras de WAF / Proxy. Crie regras para bloquear payloads do tipo OGNL e entradas XML malformadas; ajuste para reduzir falsos positivos.
  4. Desabilite modos dev/debug. Muitas violações vêm de recursos de desenvolvedor deixados ativos — garanta que as imagens de produção estejam limpas de endpoints de depuração e modos desenvolvedor.
  5. Inventário e rotação de segredos. Se detectar sinais de comprometimento, rotacione chaves, segredos e certificados que possam ter sido expostos via XXE ou leitura de configurações.
  6. Orquestração e validação de patches. Adicione verificações automatizadas em seus pipelines de CI/CD ou operações para verificar versões do AEM e sinalizar discrepâncias.

Divulgação responsável & nota ética

Este é um exemplo clássico de pesquisa de uso duplo: write-ups técnicos, PoCs e demonstrações de exploração existem na natureza e são essenciais para aprendizado — mas publicar código de exploração passo a passo armado para um zero-day em software empresarial amplamente implantado beneficia invasores. No meu artigo, evito código de exploração executável e foco em detecção, mitigações e padrões de teste seguros. Cite os avisos e repositórios de PoC para contexto, mas não publique payloads de exploração você mesmo.


Encerramento & chamada para ação

Se você gerencia ou audita plataformas web empresariais, trate o AEM como um ativo de alto valor: faça inventário de cada instância, corrija ou mitigue rapidamente e adicione controles de detecção que busquem pelas impressões digitais específicas de requisição e comportamentos anormais pós-exploração que descrevi. Para escritores: um artigo centrado em CVE que mescle a visão geral técnica, receitas seguras de detecção e um script de automação que apenas verifica versões ressoará fortemente com públicos tanto vermelhos quanto azuis.


Baixar ferramenta