Laravel framework TokenGuard · Código de ataque público

PoC pública para bypass crítico no Laravel; FOFA detecta 2,8 milhões expostas

· 1 min de leitura

Falha crítica no TokenGuard do Laravel (CVE-2026-114509, CVSS 9,2) permite que atacante não autenticado se passe por qualquer usuário existente sem o token de API dele, sob certas configurações MySQL/MariaDB. Uma PoC pública circula e o FOFA aponta mais de 2,8 milhões de instalações Laravel expostas à internet; as fontes não relatam exploração em produção. Atualize para laravel/framework 12.68.0 ou 13.29.0.

WhatsApp LinkedIn X
CríticaFalhaCódigo de ataque públicoCorrigido
Neste artigo
  1. O que aconteceu
  2. Por que importa
  3. O que fazer
  4. Para o time técnico
  5. Linha do tempo
  6. Fontes

O que aconteceu

O Laravel corrigiu uma falha crítica de autenticação no TokenGuard (CVE-2026-114509). Um atacante sem credenciais podia se autenticar como qualquer usuário existente de uma API, sem conhecer o token dele. A falha depende de certas configurações de banco MySQL ou MariaDB e já existe prova de conceito pública.

Incidentes como este, todo dia de manhã

Os que pedem ação primeiro, em 3 minutos de leitura.

Grátis · 1 e-mail por dia, de manhã · sem spam, cancele em 1 clique

Por que importa

Rotas de API protegidas pelo guard afetado ficam abertas a tomada de conta, com acesso aos dados e às ações do usuário alvo. Segundo o FOFA, há mais de 2,8 milhões de instalações Laravel expostas à internet, o que amplia o alvo. A gravidade é crítica, com nota CVSS 9,2.

O que fazer

Atualize o pacote laravel/framework para 12.68.0 na linha 12 ou 13.29.0 na linha 13. Depois, revise os logs de autenticação de API em busca de acessos anômalos e confirme quais aplicações usam autenticação por token de API.

Para o time técnico

CVE
CVE-2026-114509
Afetados
Laravel framework TokenGuard (laravel/framework) · laravel/framework < 12.68.0; laravel/framework >= 13.0.0, < 13.29.0 (Composer).
Exploração
PoC pública circulando, segundo a linha do tempo do incidente e o post do @fofabot. Nenhum relato de exploração em produção nas fontes. EPSS de 0,696% (percentil 53) no advisory do GitHub.
Correção
Atualizar para laravel/framework 12.68.0 (linha 12) ou 13.29.0 (linha 13). Commits de correção citados no advisory: 8dbb08b e 9b21ce0.
Vetor
TokenGuard do Laravel configurado como guard de API padrão baseado em token. Sob certas configurações de banco (MySQL/MariaDB), uma credencial não-string especialmente construída é mal processada na busca de autenticação e faz a consulta casar com registro de usuário não pretendido. Explorável pela rede, sem privilégios prévios e sem interação do usuário (CVSS v4 9,2, AT:P).
Mais detalhes
Advisory GHSA-f9x3-7vq9-cph6 publicada por andrei-laravel em 19/10/2026, publicada na NVD em 21/10/2026 e revisada em 23/10/2026. CWE-287 (autenticação imprópria) e CWE-1287 (validação imprópria de tipo de entrada). Varredura FOFA com a consulta app="Laravel-Framework" identificou mais de 2,8 milhões de superfícies Laravel expostas à internet no último ano, segundo o @fofabot.

Linha do tempo

  1. PoC pública circula e varredura do FOFA identifica mais de 2,8 milhões de instalações Laravel expostas na internet.

  2. Incidente aberto.

Fontes 4 fontes

Ver todas as 6 fontes

Receba o próximo amanhã de manhã

Um e-mail por dia com o que mudou, o que corrigir primeiro e como. Depois da inscrição você entra no feed completo.

Grátis · 1 e-mail por dia, de manhã · sem spam, cancele em 1 clique

Indique para o seu time

Quem cuida de segurança com você também devia receber.

LinkedIn X

Seu colega recebe um pedido de confirmação. Nada é enviado sem ele confirmar.

Ver todas as notícias

Leia também

Antes de sair: receba isso todo dia

A edição diária do HIFY Radar chega de manhã com os incidentes que pedem ação. Grátis.

Grátis · 1 e-mail por dia, de manhã · sem spam, cancele em 1 clique