← Home

O meltdown de PHP mostra como a IA está tornando bugs legados armas reais

A armadilha do bug legítimo

Em outubro de 2026, a web enfrentou duas falhas críticas no PHP — conhecidas como PHP2Shell (CVE-2026-109618 e CVE-2026-109619) — que expuseram algo muito mais profundo do que um erro de código: a realidade de que a IA tornou bugs legados em vetores de ataque reais e acessíveis. As vulnerabilidades afetavam até 70% dos sites do mundo, incluindo hospitais e governos, mas o que chamou a atenção não foi a gravidade técnica — foi a velocidade com que atacantes e defensores usaram ferramentas de IA para transformar problemas conhecidos desde 2024 em explorações ativas.

O que aconteceu

As vulnerabilidades foram descobertas por pesquisadores da empresa de auditoria de segurança AI41 durante uma auditoria rotineira do PHP. A falha estava na forma como o PHP 8.3 gerava tokens de sessão e processava uploads de arquivos — o mesmo padrão que apareceu em bugs separados do PHP em 2024. Naquela ocasião, os bugs foram corrigidos. Mas o padrão fundamental permaneceu: o PHP continuou a gerar tokens que podiam ser previstos, e a lógica de processamento de uploads continhou com falhas que, combinadas, permitiam execução remota de código.

Quando o CVE foi lançado em setembro de 2026, a AWS reportou que já havia sofrido mais de 3.000 tentativas de exploração antes mesmo do CVE ser publicado — um número que subiu para mais de 100 milhões nos meses seguintes. Segundo a AWS, as tentativas começaram em meados de 2025, meses antes da divulgação pública das falhas, o que indica que o conhecimento do vetor de exploração já estava circulando entre atores maliciosos.

A Cloudflare, por sua vez, reportou que mais de 3 milhões de requisições maliciosas foram bloqueadas ao longo de 2026, com o pico concentrado em outubro. Mas o dado mais perturbador veio do The Hacker News: a Cloudflare processou mais de 100 milhões de tentativas de exploração em 2026 — um número que inclui não apenas o PHP2Shell, mas variantes relacionadas a outros bugs legados do PHP.

O papel central da IA

A diferença fundamental entre o PHP2Shell e vulnerabilidades anteriores é que ferramentas de IA estão presentes em ambas as pontas: tanto os pesquisadores que descobrem as falhas quanto os atacantes que as exploram.

Os pesquisadores da AI41 usaram ferramentas de análise automatizada — basicamente, agentes de IA configurados para interpretar o código-fonte do PHP — para encontrar padrões de vulnerabilidade em milhões de linhas de código. O que levou meses para fazer manualmente foi feito em horas. Mas o mesmo mecanismo opera do lado oposto: a mesma classe de ferramentas permite que qualquer atacante com acesso básico a LLMs de código identifique padrões inseguros em projetos legados.

O Wired chamou este fenômeno de "PHP Meltdown" — e o termo é mais do que sensacionalismo. A realidade é que bugs que existiam desde 2024 foram transformados em exploits funcionais graças à redução drástica na barreira de entrada para a exploração. Ferramentas de IA permitem que atacantes traduzam descrições de bugs em código explorável, testem variações automaticamente e otimizem payloads contra sistemas específicos.

O efeito é um acelerador de ciclo de vida: o tempo entre a existência de um bug e a sua exploração ativa cai de meses para dias. E não é só o PHP. O mesmo padrão se observa em outras vulnerabilidades de 2025-2026, onde a IA reduziu a distância entre "bug conhecido" e "exploit ativo" de forma sem precedentes.

A arquitetura de confiança em questão

O que o PHP2Shell revela sobre a arquitetura de confiança da web é que ela foi projetada para um mundo em que a descoberta de vulnerabilidades e a exploração delas eram atividades de nicho — feitas por especialistas com anos de experiência. Quando a IA entra no meio, essa distinção desaparece.

A AWS reportou que as tentativas de exploração do PHP2Shell começaram antes da divulgação do CVE, o que levanta a questão: quem estava explorando, e com quê? As evidências apontam para um grupo sofisticado de atores que usou ferramentas de IA para automatizar a busca por vulnerabilidades legadas em servidores ao redor do mundo. Não se tratou de um ataque dirigido a um alvo específico, mas de uma varredura automatizada em massa — o tipo de atividade que antes era feita por bots relativamente simples e que agora usa agentes de IA para identificar e explorar múltiplos vetores simultaneamente.

A Cloudflare mitigou o problema bloqueando manualmente a maioria dos payloads conhecidos, mas o ciclo de vida de mitigação — de descoberta para patch, de patch para exploração, de exploração para mitigação — se acelerou a ponto de ser insustentável no modelo atual. Cada nova versão do PHP corrige o problema, mas o padrão de falha permanece em versões legadas que continuam rodando milhões de sites.

O que vem agora

O PHP2Shell não é apenas uma vulnerabilidade específica — é um sintoma de uma mudança estrutural na segurança da web. Quando a IA democratiza tanto a descoberta quanto a exploração de bugs legados, a premissa de que vulnerabilidades podem ser contidas até que um patch esteja disponível deixa de fazer sentido.

O modelo de "descubra, publique, corrija" — que funcionou para o PHP durante décadas — agora opera em câmera lenta em relação à velocidade com que a IA transforma bugs em vetores de ataque. A pergunta que fica é: se cada bug legado pode ser transformado em exploit em questão de dias, qual seria o próximo passo lógico para a indústria de segurança? A resposta provavelmente envolverá um modelo de confiança baseado em isolamento, onde a execução de código de terceiros ocorre em sandboxes independentes — o mesmo raciocínio que levou a WebAssembly a ganhar tração nos browsers, mas aplicado ao servidor.

Enquanto isso, milhões de sites continuam rodando PHP em versões legadas, vulneráveis a exploits que a IA torna cada vez mais acessíveis. O PHP2Shell não foi um evento isolado — foi o momento em que a web percebeu que o futuro da segurança digital não está nos patches, mas em repensar fundamentalmente como o código legado convive com agentes de IA que operam a uma velocidade que nenhum humano poderia acompanhar.

Fontes: Wired, The Hacker News, The Register

✓ Fontes independentes cruzadas e verificadas antes da publicação