Uma falha crítica no PHP transformou um voluntário pouco conhecido em peça central de uma corrida contra o tempo. Ondřej Surý, responsável por empacotar versões corrigidas do software para servidores, ajudou milhares de administradores a instalar o reparo antes que criminosos explorassem a vulnerabilidade. O episódio também revelou algo menos confortável: uma parte considerável da infraestrutura digital depende do trabalho silencioso de poucas pessoas.
O PHP está presente em cerca de 70% dos sites, segundo a estimativa mencionada na entrevista. Duas vulnerabilidades de execução remota de código poderiam permitir que invasores rodassem comandos nos servidores, copiassem dados, instalassem botnets ou simplesmente tirassem páginas do ar. Não era uma pane doméstica. Era uma janela aberta em uma parede que atravessa a internet inteira.
O que aconteceu com o PHP?
As falhas permitiam execução remota de código, o tipo mais grave de vulnerabilidade porque dá ao invasor a possibilidade de executar seu próprio código no servidor que roda PHP. A explicação é técnica, mas o efeito é prosaico: alguém de fora poderia assumir o controle de uma máquina sem precisar estar diante dela.
O projeto PHP já havia informado um grupo restrito sobre os problemas e preparava uma correção para quinta-feira. Na terça-feira, porém, detalhes das vulnerabilidades vazaram em um fórum. O calendário precisou ser antecipado para quarta-feira, deixando os mantenedores com um dia a menos para revisar, preparar e distribuir tudo.
O vazamento mudou a natureza do trabalho. Uma correção planejada virou uma operação de emergência, com desenvolvedores, empresas de hospedagem e administradores de sistemas tentando sincronizar ações. O código precisava ser consertado; os pacotes, montados; os servidores, atualizados. E os atacantes não aguardariam a burocracia terminar.
Matthew Prince, CEO da Cloudflare, descreveu a velocidade dos ataques em uma publicação. Nas dez horas anteriores ao anúncio público, a empresa viu milhares de tentativas de exploração. Depois, foram dezenas de milhares em 45 minutos, centenas de milhares em duas horas e milhões mais tarde. A internet, às vezes, parece silenciosa porque o barulho acontece nos registros.
Por que Ondřej Surý foi tão importante?
Ondřej Surý foi importante porque transforma o código-fonte do PHP em pacotes prontos para instalação, usados por servidores e distribuições de software. Essa etapa reduz o trabalho técnico e permite automatizar a atualização em centenas ou milhares de máquinas.
O projeto PHP libera o código-fonte, mas compilar esse material não é uma tarefa que todo administrador consegue executar rapidamente. Um pacote pronto é mais conveniente, mais rápido e se encaixa nas ferramentas de manutenção já utilizadas por equipes de infraestrutura. Em uma crise, alguns minutos economizados por servidor viram horas — ou dias — em escala global.
Surý não trabalha para a PHP Foundation. Ele vive na República Tcheca e exerce, como atividade profissional, a direção de engenharia de sistemas de nomes de domínio no Internet Systems Consortium, uma organização sem fins lucrativos. No PHP, atua como voluntário há mais de vinte anos, ajudando a manter e automatizar a distribuição de correções.
Foi por isso que seu nome apareceu tantas vezes no Reddit e no X. Um desenvolvedor escreveu que estava explicando à esposa a existência de um homem responsável por boa parte da distribuição mundial do PHP e concluiu: se algo acontecesse com ele, todo mundo estaria em apuros. A frase exagerava a concentração de responsabilidade, mas não inventava o desconforto.
A internet realmente dependia de uma única pessoa?
A internet não dependia literalmente de uma única pessoa, mas a ausência de Surý teria tornado a atualização mais lenta e difícil para muita gente. Outros poderiam obter o PHP por fontes diferentes ou compilar o código manualmente, porém isso exigiria conhecimento, tempo e procedimentos que nem todas as equipes possuem.
O próprio Surý corrigiu o tom apocalíptico. Ele explicou que existem alternativas e que as versões antigas também podem receber correções. A ideia de que um terço da internet estaria permanentemente quebrado ou vulnerável não era correta. Se os responsáveis se empenharem, há caminhos para atualizar instalações antigas.
Isso não torna a situação confortável. A diferença entre poder corrigir e corrigir de fato é o tamanho do abismo que costuma existir entre uma recomendação de segurança e um servidor esquecido. Hospedagens, órgãos públicos, hospitais, escolas e empresas podem ter sistemas antigos, contratos complexos ou equipes pequenas demais para acompanhar cada alerta.
Surý já discutia planos de contingência com Raphaël Hertzog, da empresa Freexian. Segundo ele, sua vantagem está na experiência acumulada e no conhecimento de onde mexer para fazer o processo funcionar. A Freexian, por sua vez, reúne especialistas capazes de assumir o trabalho se necessário. Não é uma solução glamorosa. É uma substituição planejada antes do acidente.

O que poderia acontecer sem o patch?
Sem uma correção rápida, os efeitos mais prováveis seriam vandalismo, derrubada de sites, instalação de botnets e uso criminoso dos servidores comprometidos. A exploração poderia ainda permitir mineração de criptomoedas ou a venda do acesso a redes de máquinas controladas remotamente.
Surý observa que esse tipo de operação costuma envolver crime organizado, não apenas o estereótipo do sujeito solitário em um porão. Há dinheiro na locação de botnets e na transformação de servidores alheios em infraestrutura para outras atividades. Uma máquina invadida pode se tornar ferramenta, mercadoria ou ponto de passagem.
Depois que o patch foi liberado, sites de governos da Alemanha e da Finlândia, páginas de hospitais e escolas na Europa e serviços internacionais como o 4chan ficaram fora do ar para implementar a correção. A interrupção parece um problema quando aparece na tela. Em muitos casos, é o sinal de que alguém decidiu consertar antes que a falha fosse explorada.
Cloudflare registrou milhões de tentativas após a divulgação pública. Isso explica por que a ordem dos acontecimentos importa tanto. Uma vulnerabilidade grave pode existir por algum tempo sem provocar espetáculo; quando seus detalhes são conhecidos, a distância entre descoberta e ataque se comprime de maneira brutal.
A inteligência artificial acelerou a descoberta?
Pesquisadores de segurança encontraram as vulnerabilidades usando um modelo de fronteira da OpenAI, segundo o relato. A inteligência artificial, portanto, apareceu dos dois lados possíveis da crise: ajudando a localizar falhas e, potencialmente, acelerando a capacidade de explorá-las.
Surý reconhece que tudo ficou mais rápido. Defensores também podem usar modelos de linguagem para encontrar vulnerabilidades, mas isso não elimina o problema; apenas aumenta a velocidade da partida. Se a descoberta, a exploração e a correção avançam ao mesmo tempo, uma equipe cansada pode virar o componente mais lento do sistema.
Há quem imagine um equilíbrio automático entre agentes ofensivos e defensivos. Um atacante encontra uma brecha; um defensor encontra o remédio. Talvez. O detalhe incômodo é que a infraestrutura não é mantida por agentes abstratos, mas por pessoas, orçamentos e processos que frequentemente chegam atrasados.
Na avaliação de Surý, a tecnologia da informação é tratada como algo garantido, quase como água na torneira. Empresas investem pouco na manutenção adequada, enquanto eletrônicos antigos de consumidores continuam conectados e expostos. A conta chega quando uma correção precisa atravessar milhares de equipamentos que ninguém mais sabe exatamente como atualizar.

Quem paga pelo trabalho do código aberto?
O episódio reacendeu a discussão sobre quem sustenta o código aberto que empresas e governos usam todos os dias. Surý recebeu muitas doações após a crise, mas afirmou que não eram valores no nível do Vale do Silício; equivaleram, em 24 horas, aproximadamente ao total recebido em um ano anterior.
Esse dinheiro ajuda, mas não resolve o modelo. Uma infraestrutura crítica pode depender de voluntários que recebem contribuições modestas enquanto empresas inteiras lucram com o software mantido por eles. O trabalho parece gratuito apenas para quem olha da ponta final, diante de uma página que carregou.
Surý disse que o ambiente do código aberto mudou. No começo, contribuir era divertido e, em parte, ainda é. Mas a atividade também pode parecer exploração quando as organizações que mais se beneficiam não financiam as horas necessárias para manter o projeto seguro. Nenhum sistema baseado em esgotamento é sustentável.
O problema não está apenas na remuneração individual de um mantenedor. Está na falta de redundância, documentação, sucessão e responsabilidade institucional. Se uma empresa depende de um componente crítico, deveria saber quem o mantém, como as correções chegam e quem assume o plantão quando o especialista está indisponível. Um ônibus, neste caso, é uma política de continuidade mal escrita.
O que usuários comuns podem fazer?
Usuários comuns devem confiar nas equipes e especialistas responsáveis pela manutenção dos serviços que utilizam, além de manter seus próprios dispositivos e aplicações atualizados. A orientação de Surý é simples: em uma crise, procure quem entende do assunto e siga instruções confiáveis.
Isso não significa abandonar o senso crítico. Significa reconhecer que a maioria das pessoas não deve compilar PHP, interpretar um boletim técnico ou decidir qual pacote instalar em um servidor. O cuidado cotidiano é atualizar sistemas, desconfiar de serviços abandonados e escolher fornecedores que tratem manutenção como parte do produto, não como favor posterior.
Surý admitiu que não tinha nenhum sistema próprio rodando PHP durante a crise. Por isso, podia preparar os pacotes sem precisar administrar a urgência de uma operação de produção. Se estivesse em um barco no Adriático, brincou, o dia seria diferente. A piada é boa porque mostra que a infraestrutura depende de contextos muito concretos.
Depois de tudo, ele foi dormir. A esposa disse que ele era emocionalmente morto, mas Surý afirmou que não era bem assim. As mensagens de agradecimento e os e-mails deram sentido ao trabalho. Não houve pose de super-herói, apenas a constatação de que aquilo servia para alguma coisa.
Esse talvez seja o detalhe mais revelador da história. A internet não foi salva por uma figura solitária rasgando a camisa para mostrar o logotipo do PHP. Foi mantida por um voluntário, alguns colegas, ferramentas automatizadas, administradores exaustos e organizações correndo para instalar um patch. A capa de herói é engraçada; o contracheque invisível, nem tanto.
Surý espera que essa crise seja um aviso. Ele pode estar errado, mas continua otimista: talvez empresas e governos finalmente percebam que não dá para seguir indefinidamente tratando a manutenção como rodapé. Enquanto isso, a próxima atualização continua esperando alguém que saiba onde tocar — e alguém que se lembre de tocar.


