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
Probe-CVE-2026-98432 — Verificador de versão do kernel local, sonda remota de capacidade MPTCP e CLI interativa de varredura e sondagem para avaliar a exposição ao use-after-free no TCP IPv4 do kernel Linux (CVSS 9.8). | Kitploit
Ferramentas/GitHubGitHub/bitwire-it/probe-cve-2026-98432
Ferramentas DefensivasReconhecimentoScanners de VulnerabilidadesMapeamento de RedeEscaneamento de PortasAnálise de VulnerabilidadesScripting e AutomaçãoColeta de Informações

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 →
Segurança de Rede
GitHubbitwire-it/probe-cve-2026-98432

Probe-CVE-2026-98432

Verificador de versão do kernel local, sonda remota de capacidade MPTCP e CLI interativa de varredura e sondagem para avaliar a exposição ao use-after-free no TCP IPv4 do kernel Linux (CVSS 9.8).

Ver Repositório
213há 6 diasAinda não revisado
Compartilhar

Kit de Detecção da CVE-2026-98432

Ferramentas para detectar a exposição à CVE-2026-98432 — uma vulnerabilidade use-after-free no TCP IPv4 do kernel Linux (CVSS 9.8) que afeta kernels da versão 4.4 até os ramos estáveis anteriores à correção.

Ferramentas

ArquivoFinalidadeRequer
check-cve-2026-98432.shVerificação local da versão do kernel — confirma se está corrigido/vulnerávelAcesso ao shell (SSH/console)
probe-mptcp.pySonda remota de capacidade MPTCP — detecta o vetor de exploração demonstradoPython 3.9+, kernel Linux ≥ 5.6 no host que realiza a sonda
scan-and-probe.shEncadeia a descoberta de portas do nmap com a sonda MPTCPnmap + os itens acima

Início rápido

Verificação local (executar em cada servidor)

chmod +x check-cve-2026-98432.sh
./check-cve-2026-98432.sh

Códigos de saída: 0 corrigido, 1 vulnerável, 2 requer reinicialização ou verificação manual.

Sonda MPTCP remota (executar a partir de qualquer máquina Linux com kernel ≥ 5.6)

Host único, portas conhecidas:

python3 probe-mptcp.py <HOST> <PORT> [PORT ...]
python3 probe-mptcp.py 192.168.1.1 22 443 5060

Host único, descoberta automática de todas as portas TCP abertas com nmap:

python3 probe-mptcp.py <HOST> $(nmap -Pn --open -p- <HOST> -oG - | grep -oP '\d+/open/tcp' | cut -d/ -f1 | tr '\n' ' ')

Substitua ambos os <HOST> pelo IP de destino.

Vários hosts:

chmod +x scan-and-probe.sh
./scan-and-probe.sh <HOST1> <HOST2> <HOST3>

O que as ferramentas verificam

check-cve-2026-98432.sh

  1. Consulta o changelog do fornecedor para a CVE (autoritativo no Debian/Ubuntu/RHEL).
  2. Recorre à comparação de uname -r com a primeira versão corrigida de cada ramo estável.
  3. Sinaliza reinicializações pendentes (kernel corrigido instalado, mas não inicializado).
  4. Relata o estado do MPTCP (net.mptcp.enabled e listeners MPTCP ativos).

probe-mptcp.py

Abre uma conexão TCP padrão que solicita MPTCP e verifica se o servidor negociou MPTCP ou recorreu ao TCP simples.

  • PLAIN-TCP — o servidor não negociou MPTCP; o vetor de exploração de root demonstrado está ausente.
  • MPTCP-ACTIVE — o servidor negociou MPTCP; o vetor de exposição está presente.
  • CLOSED — porta filtrada ou recusada.

Seguro: sem opções de IP, sem reenvio/race, sem gatilho de exploração. É um handshake TCP normal com o flag de capacidade MPTCP.

Limitação: PLAIN-TCP não significa corrigido. Significa que o vetor demonstrado está fechado. A condição de corrida subjacente existe no TCP IPv4 simples — apenas a versão do kernel confirma a correção.

Versões de kernel corrigidas

RamoPrimeira corrigida
5.10.x5.10.272
5.15.x5.15.223
6.1.x6.1.190
6.6.x6.6.159
6.12.x6.12.113
6.18.x6.18.56
7.2.x7.2.10
7.3+Corrigido no lançamento

Mitigação imediata (se a correção ainda não for possível)

sysctl -w net.mptcp.enabled=0
echo 'net.mptcp.enabled=0' > /etc/sysctl.d/90-disable-mptcp.conf
sysctl --system

Isso desativa o MPTCP em todo o kernel, fechando o caminho de exploração de root demonstrado. Não requer reinicialização; persiste entre reinicializações. A maioria dos serviços nunca usa MPTCP, portanto o impacto funcional é nulo.

Referências

  • The Hacker News — Linux Kernel TCP Flaw With 9.8 CVSS
  • Debian tracker — CVE-2026-98432
  • Kernel fix commit
  • Anthropic research post

Licença

MIT

Baixar ferramenta