Pular para o conteúdo
    NotíciaSegurança e privacidade

    Falhas críticas no PHP achadas com ajuda da IA da OpenAI exigem atualização imediata

    O PHP lançou correções de emergência para duas falhas que permitem invadir servidores sem senha. A OpenAI diz que seus modelos ajudaram a encontrá-las, mas o crédito é dividido.

    Elefante de pelúcia azul deitado sobre uma bancada de técnico recebendo um curativo, com uma etiqueta presa ao corpo e ferramentas ao redor, sob luz fria lateral
    Duas falhas críticas no PHP permitem invadir servidores sem senha, e as correções de emergência já disponíveis devem ser aplicadas imediatamente.
    Neste artigo

    A equipe de segurança do PHP (abre em nova aba) publicou nesta quarta-feira (21) correções de emergência para duas falhas que permitem a um estranho na internet assumir o controle de um servidor sem senha e sem login. A OpenAI (abre em nova aba) se apressou em avisar que seus modelos de IA ajudaram a encontrá-las. As duas coisas são verdade. Para quem tem um site no ar, porém, só a primeira importa hoje.

    O tamanho do problema

    O PHP é a linguagem que funciona nos bastidores de uma fatia enorme da web. A própria OpenAI estima que ela esteja em cerca de 70% dos sites. As duas falhas, registradas como CVE-2026-109618 e CVE-2026-109619 e apelidadas em conjunto de PHP2Shell, receberam nota 9,2 numa escala de gravidade que vai até 10. Em português claro, um invasor envia uma requisição pela internet, sem se identificar, e pode passar a executar comandos no servidor.

    Segundo a equipe do PHP, correm risco todas as instalações que atendem visitantes da web, em praticamente todas as formas de rodar a linguagem: PHP-FPM, Apache com mod_php, php-cgi, FrankenPHP e LiteSpeed. O caso mais grave é o do Apache com mod_php. Ali já existe um ataque demonstrado que dispara antes de qualquer código do site rodar. Ou seja, um site bem construído não se salva por isso.

    Administrador de sistemas, de costas, digita comandos em um notebook ligado a um servidor em rack num escritório escuro, iluminado apenas por uma luminária de mesa e pelos LEDs do equipamento
    Pequenas hospedagens que rodam PHP com Apache e mod_php devem aplicar as correções de emergência o quanto antes para evitar invasões sem senha.

    Os dois defeitos têm a ver com uma faxina malfeita na memória do servidor. No primeiro, quando a memória acaba, o PHP é interrompido no meio de uma preparação, deixa dados pela metade e depois os trata como válidos. No segundo, restos de uma visita anterior sobrevivem depois de apagados e acabam reaproveitados pela visita seguinte.

    Onde a IA entra (e onde não entra)

    Pela versão da OpenAI, a empresa passou dois meses coordenando uma coalizão de mantenedores, pesquisadores e empresas de segurança. Os pesquisadores da Calif identificaram uma das falhas usando o GPT-5.6 Sol, dentro do programa Patch the Planet. A letra miúda merece leitura: a própria OpenAI reconhece que a Wiz (abre em nova aba) descobriu e reportou as duas vulnerabilidades por conta própria. Quem liderou as correções e o lançamento foram os mantenedores do PHP. Wiz, Cloudflare (abre em nova aba) e outras empresas contribuíram com pesquisa, suporte técnico e proteções preparadas antes do anúncio.

    Os dois meses de espera tiveram motivo, segundo a OpenAI: o conserto exigiu uma mudança grande no motor da linguagem. A correção elimina o mecanismo que o PHP usava para abandonar às pressas uma requisição quando a memória acabava. No anúncio publicado no X, a empresa foi além do caso concreto e apresentou o episódio como um marco:

    Devido à gravidade dessas falhas e ao uso disseminado do PHP, consideramos este bug uma das vulnerabilidades de maior impacto da memória recente. Isso também marca uma nova fase, em que a IA consegue encontrar falhas de segurança com impacto em escala de internet.

    — OpenAI (@OpenAI), 21 de out. de 2026, no X

    A frase é de marketing, mas não é vazia. A OpenAI afirma que, até onde sabe, a IA encontrou as falhas antes dos atacantes. Pode ser. Só que o site BleepingComputer relata que, antes de as correções saírem, o diretor de tecnologia da Cloudflare, Dane Knecht, confirmou que a empresa já observava os primeiros ataques contra as duas falhas, depois de instalar filtros de proteção que, segundo ele, eram provisórios. Achar primeiro não garante tempo de sobra. O Centro Nacional de Segurança Cibernética do Reino Unido não fez cerimônia: orientou as organizações a atualizar imediatamente ou tirar os sistemas do ar até conseguirem.

    A vitrine

    Ninguém monta um anúncio desses por acaso. No mesmo comunicado, a OpenAI lembra que comprometeu US$ 1 bilhão em acesso subsidiado à sua ferramenta Daybreak, pelo programa Daybreak for Frontline Defenders. Diz também que acionou a Super Intelligence Force da Casa Branca, o escritório do Diretor Nacional de Cibersegurança e a CISA (abre em nova aba), agência americana de segurança cibernética, além de parceiros internacionais. A empresa quer ser vista como quem protege a internet, e não apenas como quem a enche de chatbots.

    O mérito existe, mas o crédito é coletivo. A parte mais pesada, reescrever um pedaço do motor da linguagem, ficou com a equipe do PHP.

    O que fazer agora

    Se você tem site, loja virtual ou sistema web, faça uma pergunta simples à sua hospedagem ou a quem cuida da parte técnica: o PHP já foi atualizado para as versões de 21 de outubro?

    Ramo do PHPVersão corrigida
    8.58.5.12
    8.48.4.27
    8.38.3.36
    8.28.2.35
    8.1, 8.0 e 7.4Sem atualização oficial; a equipe publicou correções mínimas no código-fonte

    As versões 8.1 e anteriores não recebem mais atualizações do projeto. Pela gravidade do caso, a equipe abriu uma exceção e publicou correções mínimas para 7.4, 8.0 e 8.1, e algumas distribuições oferecem as suas próprias. Quem está no ramo 8.2 deve saber que ele perde o suporte em 31 de dezembro de 2026. Atualizar para a 8.2.35 compra tempo, não resolve a questão de vez. Existe ainda um ajuste de configuração que reduz o risco de uma das falhas, mas a própria equipe do PHP avisa que ele não protege por completo.

    A OpenAI também publicou um verificador de versões, o php2shell-checker (abre em nova aba), que pode ser instalado como habilidade do Codex ou rodado direto pelo terminal.

    A IA ajudou a achar o buraco. Fechá-lo agora depende de alguém com acesso ao servidor apertar o botão de atualizar, e quanto antes, melhor.

    Foto de Leandro Vieira

    Leandro Vieira

    CEO e founder | IA.com.br

    Ver perfil completo