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-77647 — SPIP anterior à 4.4.20 permite que atacantes remotos não autenticados executem código arbitrário | Kitploit
Ferramentas/GitHubGitHub/nxploited/cve-2026-77647
Scanners de VulnerabilidadesGeração de PayloadsExploraçãoExploração de Aplicações WebPós-ExploraçãoSegurança WebTestes de PenetraçãoFerramenta de Acesso Remoto
GitHubnxploited/cve-2026-77647

CVE-2026-77647

SPIP anterior à 4.4.20 permite que atacantes remotos não autenticados executem código arbitrário

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

SPIP anterior a 4.4.20 permite que atacantes remotos não autenticados executem código arbitrário

🔴 CVE-2026-77647 — Execução Remota de Código Não Autenticada no SPIP

Execução Remota de Código Pré-Autenticação no SPIP CMS — Todas as Versões Anteriores a 4.4.20


📋 Visão Geral

CVE-2026-77647 é uma vulnerabilidade crítica de execução remota de código (RCE) não autenticada que afeta todas as versões do SPIP CMS anteriores à 4.4.20.

A falha permite que um atacante remoto — sem qualquer autenticação ou interação do usuário — execute código PHP arbitrário no servidor alvo. Ela foi ativamente explorada em ambiente real a partir de agosto de 2026, o que levou a equipe do SPIP a lançar um patch emergencial.

Esta ferramenta automatiza a detecção e a exploração desta vulnerabilidade em múltiplos alvos, com concorrência configurável.


🛡️ Detalhes da Vulnerabilidade

CampoDetalhes
ID CVECVE-2026-77647
Software AfetadoSPIP CMS
Versões AfetadasTodas as versões anteriores a 4.4.20
TipoExecução Remota de Código (RCE) Não Autenticada
CWECWE-94 — Controle Impróprio da Geração de Código (Injeção de Código)
Pontuação CVSS 3.19.8 / 10 — CRÍTICA
Vetor CVSSCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
AutenticaçãoNenhuma necessária (Pré-Autenticação)
ExploraçãoAtivamente explorada em ambiente real (agosto de 2026)
PatchSPIP 4.4.20 (Aviso)

⚙️ Detalhamento do CVSS 3.1

MétricaValorSignificado
Vetor de AtaqueRedeExplorável remotamente pela internet
Complexidade do AtaqueBaixaNenhuma condição especial necessária
Privilégios NecessáriosNenhumNenhuma autenticação necessária
Interação do UsuárioNenhumaNenhuma ação da vítima necessária
EscopoInalteradoImpacto limitado ao sistema vulnerável
ConfidencialidadeAltaAcesso total de leitura a todos os dados
IntegridadeAltaAcesso total de escrita / modificação
DisponibilidadeAltaNegação de serviço completa possível

🔬 Análise Técnica

Causa Raiz

A vulnerabilidade decorre de dois problemas que interagem no mecanismo de templates do SPIP:

  1. Identificação incorreta de blocos <?php — o mecanismo de templates do SPIP falha em sanitizar adequadamente as tags de abertura de PHP dentro de entradas controladas pelo usuário, especificamente no parâmetro de busca (recherche).

  2. Tratamento inadequado do var_export — a função var_export() do PHP trata incorretamente certos casos extremos, particularmente quando a entrada contém o caractere <, permitindo a injeção de código PHP executável.

Cadeia de Exploração

User Input (recherche) → var_export → X-Spip-Filtre: html_entity_decode → PHP eval

O atacante envia um payload especialmente construído através da funcionalidade de busca do SPIP (?page=recherche&recherche=PAYLOAD). O payload abusa do mecanismo do cabeçalho HTTP X-Spip-Filtre para acionar html_entity_decode, que decodifica o código PHP injetado. O código decodificado é então avaliado pelo mecanismo de renderização de templates do SPIP, alcançando execução arbitrária de código.

Fluxo do Ataque

┌──────────────────────┐
│   Attacker Machine   │
└──────────┬───────────┘
           │
           │  GET /spip.php?page=recherche&recherche=<PAYLOAD>
           ▼
┌──────────────────────┐
│   SPIP Application   │
│                      │
│  1. Receives search  │
│  2. var_export()     │──── Mishandles '<' character
│  3. X-Spip-Filtre   │──── html_entity_decode
│  4. Template eval    │──── Executes injected PHP
│                      │
└──────────┬───────────┘
           │
           │  file_put_contents() → PHP Web Shell
           ▼
┌──────────────────────┐
│   Web Shell Active   │
│   Full RCE Achieved  │
└──────────────────────┘

🚀 Uso

Requisitos

  • Python 3.7+
  • Biblioteca requests

Instalação

git clone https://github.com/Nxploited/CVE-2026-77647.git
cd CVE-2026-77647
pip install requests

Preparar Alvos

Crie um arquivo chamado list.txt (ou qualquer nome personalizado) com um alvo por linha:

https://target1.com
https://target2.com
http://192.168.1.100
target3.com

Nota: Alvos sem um esquema (http:// ou https://) usarão http:// por padrão.

Executar

python CVE-2026-77647.py

Configuração Interativa

A ferramenta solicitará que você informe:

[?] Target list (default: list.txt): list.txt
[?] Speed (1-4, default: 2):
VelocidadeThreadsTimeoutPerfil
1 — Lento525s🔇 Furtivo
2 — Normal1015s⚖️ Equilibrado
3 — Rápido2512s⚡ Agressivo
4 — Ultra5010s🔥 Máximo
[?] Proxy (blank = none): socks5://127.0.0.1:9050

Suporta proxies HTTP/HTTPS/SOCKS para anonimização.

Saída

Os resultados bem-sucedidos são salvos em shells.txt:

https://target.com/img_cache.php?k=nXk&c=id
https://target.com/Nx_.php?k=nXk

Acesso ao Shell

Execução de Comandos:

https://target.com/img_cache.php?k=nXk&c=whoami
https://target.com/img_cache.php?k=nXk&c=cat /etc/passwd

Interface de Upload de Arquivos:

https://target.com/Nx_.php?k=nXk

🎯 Recursos

  • 🔍 Detecção automática da versão do SPIP via cabeçalho Composed-By e fingerprinting de página
  • 🛡️ Ignorar versões corrigidas — ignora automaticamente SPIP ≥ 4.4.20
  • 📝 Implantação de shell dupla — shell de execução de comandos + shell de upload de arquivos
  • 📂 Gravação em múltiplos caminhos — tenta os diretórios raiz, IMG/, tmp/ e local/
  • ⚡ Varredura multithread — de 5 a 50 threads simultâneas configuráveis
  • 🌐 Suporte a proxy — roteamento por proxy HTTP, HTTPS e SOCKS
  • 📊 Status em tempo real — progresso ao vivo com saída de terminal colorida
  • 💾 Salvamento automático de resultados — todos os shells confirmados salvos no arquivo de saída

📚 Referências

  • CVE-2026-77647 — CVE.org
  • CVE-2026-77647 — NVD (NIST)
  • SPIP Security Advisory — SPIP Blog
  • CERTFR-2026-AVI-1033 — CERT-FR (ANSSI)
  • Debian Security Tracker — CVE-2026-77647
  • Rapid7 Vulnerability Database

⚠️ Aviso legal

Baixar ferramenta