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-92592 — Prova de conceito em Python para a CVE-2026-92592, uma RCE autenticada no Craft CMS que abusa de cookies assinados de license-shun para executar payloads Twig e rodar comandos. | Kitploit
Ferramentas/GitHubGitHub/godylockz/cve-2026-92592
Geração de PayloadsAnálise de VulnerabilidadesExploraçãoExploração de Aplicações WebSegurança WebTestes de PenetraçãoFerramenta de Acesso Remoto
GitHubgodylockz/cve-2026-92592

CVE-2026-92592

Prova de conceito em Python para a CVE-2026-92592, uma RCE autenticada no Craft CMS que abusa de cookies assinados de license-shun para executar payloads Twig e rodar comandos.

Ver Repositório
1há 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

CVE-2026-92592: RCE autenticado no Craft CMS

Prova de conceito para CVE-2026-92592 / GHSA-5r92-75j8-c534. O Craft assina dados controlados pelo atacante no cookie autenticado license-shun com a mesma chave e formato usados para redirecionamentos de login assinados. Reutilizar esse valor assinado como redirect faz com que o Craft o renderize como Twig sem sandbox, permitindo a execução de comandos por meio do comportamento map('system') do Twig.

Craft CMS 4.8.0 até 4.18.5 e 5.0.0 até 5.10.12 são afetados. Atualize para 4.18.6 ou 5.10.13 ou posterior. O Craft 5.9.8 é afetado.

Use isto apenas contra sistemas que você possui ou está autorizado a testar.

Requisitos

  • Python 3
  • requests
  • Uma conta do Craft que use autenticação por senha e não tenha 2FA ativo
  • Acesso ao Painel de Controle do Craft
  • A relação padrão entre cookieValidationKey e a securityKey do Craft
  • system(), sh e base64 disponíveis no alvo

Crie um ambiente isolado e instale o pacote Python:

python3 -m venv .venv
source .venv/bin/activate
python -m pip install requests

Uso

Execute o exploit com a URL do alvo, nome de usuário, senha e comando:

python3 craftcms_rce.py \
  -t https://craft.example \
  -u author \
  -p 'password' \
  'id'

Senhas passadas na linha de comando podem ficar visíveis no histórico do shell e na listagem de processos. Use credenciais de teste temporárias. Passe --proxy para um proxy de depuração HTTP e --insecure apenas quando o alvo usar um certificado que não possa ser verificado.

A saída padrão e a saída de erro do comando são combinadas e impressas na saída padrão. Execute python3 craftcms_rce.py --help para ver todas as opções.

Como funciona

  1. Obtém um token CSRF da página de login do Painel de Controle e autentica-se com a conta fornecida.
  2. Obtém um novo token CSRF do painel do Painel de Controle.
  3. Envia um payload Twig para app/set-license-shun-cookie e captura o valor do cookie assinado pelo Craft.
  4. Submete esse valor como o parâmetro redirect em outra requisição de login.
  5. Extrai e decodifica a saída do comando a partir do redirecionamento renderizado.

Referências

  • Aviso do Craft CMS GHSA-5r92-75j8-c534
  • NVD: CVE-2026-92592
Baixar ferramenta