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.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
CVE-2026-48907-Joomla-JCE-detection — Validação em laboratório defensivo e orientações de detecção para SOC da CVE-2026-48907 no Joomla JCE <= 2.9.99.4, incluindo telemetria Apache/Joomla/auditd, artefatos de webshell, regras Sigma, mapeamento MITRE ATT&CK e recomendações de mitigação. | Kitploit
Ferramentas/GitHubGitHub/g0thamrabb1t/cve-2026-48907-joomla-jce-detection
Análise de VulnerabilidadesExploraçãoAnálise ForenseSegurança WebInteligência de AmeaçasPapers e PesquisaAprendizado e EducaçãoResposta a IncidentesAnálise de Logs
GitHubg0thamrabb1t/cve-2026-48907-joomla-jce-detection

CVE-2026-48907-Joomla-JCE-detection

Validação em laboratório defensivo e orientações de detecção para SOC da CVE-2026-48907 no Joomla JCE <= 2.9.99.4, incluindo telemetria Apache/Joomla/auditd, artefatos de webshell, regras Sigma, mapeamento MITRE ATT&CK e recomendações de mitigação.

Ver Repositório
112há 3 mesesAinda 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

Joomla JCE CVE-2026-48907 — Validação de PoC, Artefatos de Webshell e Detecção para SOC

Relatório de validação defensiva e notas de detecção orientadas a SOC para a CVE-2026-48907, que afeta o Joomla Content Editor (JCE) até a versão 2.9.99.4.

Propósito do repositório

Este repositório documenta uma validação controlada em laboratório da CVE-2026-48907 no Joomla JCE e tem foco em engenharia de detecção prática para equipes de SOC.

O objetivo não é fornecer orientação de exploração. O objetivo é mostrar quais fontes de telemetria foram úteis durante a validação, quais artefatos foram criados e como os defensores podem detectar e responder a essa atividade.

Relatórios

  • Relatório em PDF (inglês)
  • Relatório em PDF (polonês)
  • Relatório em DOCX (inglês)
  • Relatório em DOCX (polonês)

Resumo

ÁreaResultado
VulnerabilidadeCVE-2026-48907 no Joomla Content Editor (JCE); fluxo não autenticado de criação/importação de perfis que pode levar ao upload de PHP e à execução de código.
Versão testadaJCE 2.9.99.4. O painel administrativo do Joomla exibiu uma atualização disponível para 2.9.99.7.
Resultado no laboratórioA validação do PoC público confirmou RCE e criou um webshell PHP no /tmp do Joomla como jce*.xml.php. Os comandos foram executados como www-data.
Telemetria mais valiosaaccess.log do Apache, error.log do Apache/PHP, telemetria execve do auditd e artefatos do sistema de arquivos em joomla_html/tmp.
Logs do JoomlaÚteis como contexto complementar, mas insuficientes por si só. Os logs de aplicação do Joomla não reconstruíram a cadeia completa: exploração → webshell → execução de comandos.
Prioridade para SOCCrítica para instâncias do Joomla expostas à internet ou instâncias do Joomla acessíveis a partir de redes internas menos confiáveis.

Referências públicas

  • Repositório público do PoC: JoomlaSniper
  • Registro CVE: CVE-2026-48907
  • NVD: CVE-2026-48907
  • Catálogo KEV da CISA: Catálogo de Vulnerabilidades Exploradas Conhecidas

Ambiente de laboratório

ParâmetroValor
URL da aplicaçãohttp://172.20.10.3:9999
Contêiner do Joomlajoomla-jce-lab, imagem joomla:5-apache
Contêiner do banco de dadosjoomla-jce-db, imagem mariadb:11
Mapeamento de portas0.0.0.0:9999 -> 80/tcp
ApacheApache/2.4.67 (Debian)
PHPPHP 8.3.31
MariaDB11.8.8-MariaDB
JoomlaJoomla 5.4.6 Stable
JCE2.9.99.4
Origem do testeWindows 11, IP 172.20.10.2
Registro de logsLogs de acesso/erro do Apache, logs do Joomla, auditd, logs do Docker, artefatos do sistema de arquivos

Capturas de tela das evidências

Site do laboratório do Joomla

Site do laboratório do Joomla

Versão vulnerável do JCE instalada

Versão instalada do JCE

Joomla exibe atualização do JCE disponível

Atualização do JCE disponível

Bloco de atualizações do painel do Joomla

Resultado da validação do PoC no laboratório

RCE confirmado pelo JoomlaSniper

Shell interativo e execução de comandos como www-data

Shell interativo do JoomlaSniper

Artefatos de arquivos no diretório tmp do Joomla

Artefatos de webshell no tmp do Joomla

Principal observação defensiva

Uma constatação operacional importante é que os logs de aplicação do Joomla não foram suficientes.

Durante o teste de laboratório, os logs do Joomla registraram contexto no nível da aplicação, como um evento joomlafailure, mas não mostraram a cadeia completa de exploração. A cadeia útil era visível principalmente em:

  1. access.log do Apache
  2. error.log do Apache/PHP
  3. Registros de execve do auditd
  4. Artefatos do sistema de arquivos em joomla_html/tmp

Para o monitoramento por SOC, os logs do Joomla devem ser tratados como telemetria complementar, e não como a principal fonte de detecção para esta vulnerabilidade.

Cadeia de ataque observada

Cadeia de alto nível observada durante o teste controlado:

JCE version discovery
    ↓
POST to Joomla JCE component
    ↓
PHP webshell written to Joomla /tmp
    ↓
HTTP request to /tmp/jce*.xml.php
    ↓
Command execution through webshell
    ↓
auditd confirms /usr/bin/dash and commands executed as www-data

Sequência HTTP observada

A evidência mais clara estava presente no access.log do Apache:

GET  /plugins/editors/jce/jce.xml
GET  /
POST /index.php?option=com_jce
GET  /tmp/jceolxtshs3.xml.php
GET  /plugins/editors/jce/jce.xml
POST /index.php?option=com_jce
GET  /tmp/jce624jdcfx.xml.php
GET  /tmp/jce624jdcfx.xml.php?c=id%20%26%26%20hostname%20%26%26%20pwd
GET  /tmp/jce624jdcfx.xml.php?c=whoami
GET  /tmp/jce624jdcfx.xml.php?c=hostname
GET  /tmp/jce624jdcfx.xml.php?c=id
GET  /tmp/jce624jdcfx.xml.php?c=pwd

Indicadores do log de erros do Apache/PHP

O log de erros do Apache/PHP continha rastros valiosos relacionados ao parser:

simplexml_load_string()
administrator/components/com_jce/helpers/profiles.php
RXST
RXEND

Os marcadores RXST e RXEND foram indicadores particularmente úteis para esta família específica de PoC, pois apareceram no caminho de manipulação do payload.

Limitação dos logs do Joomla

Os logs do Joomla confirmaram que o registro de aplicação estava ativo, mas não reconstruíram a exploração:

#Software: Joomla! 5.4.6 Stable [ Kutegemea ] 26-May-2026 16:00 GMT
#Fields: datetime priority clientip category message
2026-06-18T20:37:57+00:00 INFO 172.20.10.2 joomlafailure Username and password do not match or you do not have an account yet.

Isso significa que coletar apenas os logs do Joomla pode deixar de lado a evidência mais importante da exploração da CVE-2026-48907.

Artefatos do sistema de arquivos

O teste criou arquivos de webshell PHP no tmp do Joomla:

/var/www/html/tmp/jce624jdcfx.xml.php
/var/www/html/tmp/jceolxtshs3.xml.php

Caminhos no lado do host, no laboratório:

/home/user/joomla-jce-lab/joomla_html/tmp/jce624jdcfx.xml.php
/home/user/joomla-jce-lab/joomla_html/tmp/jceolxtshs3.xml.php

Hashes SHA256 observados:

b6fa303daef8aa8cb39566c73d2cb4a458efb2b1fba48052dd039d45c3beb0aa  jce624jdcfx.xml.php
f8bcc802ab56b845c968ed6727228f200f8f4bcd332b8ce82c6980d93ac228fd  jceolxtshs3.xml.php
Baixar ferramenta