Em 21 de outubro de 2026, o time de segurança do PHP publicou um alerta crítico: duas falhas permitem que um atacante execute código no servidor sem precisar de login. A recomendação oficial é atualizar imediatamente.
Se o seu site roda em uma versão antiga do PHP, que não seja a versão 8.2 ou 8.5 do PHP, ele não vai receber uma correção de forma automática. Neste post explicamos o que aconteceu, quem está em risco e como migrar para a versão mais atualizada com segurança.
O que são as falhas encontradas no PHP
A equipe do PHP anuncionou ter encontrado duas vulnerabilidades que receberam nota 9,2 de 10 na escala CVSS, um escala numérica de 0,0 a 10,0 usada para classificar a gravidade de falhas de segurança da informação. Essas vulnerabilidades permitem a execução remota de código (RCE). Na prática, um atacante pode enviar uma requisição ao seu site e fazer o servidor rodar comandos dele, sem senha e sem interação de ninguém.
- CVE-2026-109618: uma falha no tratamento de falta de memória pode deixar dados internos da requisição corrompidos, e o PHP passa a tratá-los como válidos.
- CVE-2026-109619: dados de uma requisição podem “sobrar” na memória e ser reaproveitados pela próxima requisição, abrindo caminho para o ataque.
Segundo o PHP, todas os sistemas que recebem requisições web estão expostos. Em um site WordPress, por exemplo, isso pode significar roubo de dados de clientes, injeção de malware, páginas de phishing ou o site fora do ar.
O próprio time do PHP afirma que não há mitigação completa: atualizar a versão do PHP é a única saída segura.
Versões antigas do PHP não serão corrigidas
O PHP corrigiu as falhas apenas nas versões que ainda têm suporte oficial. Quem está utilizando PHP 8.1 ou anterior não receberá nenhuma atualização oficial, e o site continua vulnerável. A Umbler sempre mantem as versões mais atualizadas no quesito de segurança disponíveis pelo PHP, entretanto versões mais antigas não estão mais sendo mantidas pela equipe do PHP.
| Versão do PHP | Corrigido na Umbler? | Situação |
|---|---|---|
| 8.5 | Sim (8.5.12) | Versão mais atual e recomendada |
| 8.2 | Sim (8.2.35) | Correção aplicada |
| do 5.4 a 8.1 | Não | Sem versão oficial corrigida |
O PHP 8.2 deixa de receber correções oficiais de segurança no fim deste ano. Por isso, recomendamos aos clientes da Umbler ir direto para a utilização da versão PHP 8.5 e evitar uma nova migração daqui a poucos meses.
Atualizar para o PHP 8.5 pode exigir ajustes, e vale o esforço
Saltar de uma versão como 5.6 ou 7.4 para a 8.5 é uma mudança grande. Ao longo dos anos, o PHP removeu funções antigas e ficou mais rigoroso com tipos e sintaxe, então código antigo pode parar de funcionar.
Alguns exemplos comuns:
- Funções removidas, como
mysql_*(substituída pormysqliou PDO),each()ecreate_function(). - Erros que antes eram apenas avisos e agora interrompem a execução.
- Temas e plugins do WordPress desatualizados ou abandonados, que não foram adaptados às versões novas.
Por isso, cada cliente precisa analisar o próprio site e o código-fonte durante a atualização. Pode dar trabalho, mas o custo de um site invadido, dados vazados, reputação abalada e site fora do ar é muito maior. De quebra, o PHP 8.5 entrega mais desempenho e compatibilidade com as versões atuais do WordPress e dos plugins.
Como atualizar com segurança
- Faça um backup completo dos arquivos e do banco de dados antes de qualquer mudança.
- Atualize o WordPress, os temas e os plugins para as versões mais recentes. Substitua os que estiverem abandonados.
- Altere a versão do PHP para a 8.5 pelo painel da Umbler.
- Navegue pelo site e confira os logs de erro: formulários, checkout, área administrativa e páginas principais.
- Corrija o que aparecer ou volte temporariamente a versão enquanto ajusta o código, sem deixar a migração para depois.
Conte com a Umbler nessa atualização
Aqui na Umbler, a segurança dos sites e dos dados dos nossos clientes vem em primeiro lugar. Queremos que você e os visitantes do seu site estejam protegidos, sem correr riscos desnecessários.
Sabemos que atualizar a versão do PHP pode gerar dúvidas, principalmente em sites mais antigos. Por isso, nosso time está disponível para ajudar da melhor forma possível e acompanhar você em cada etapa do processo.
Se o seu site ainda roda em uma versão anterior ao PHP 8.2, não espere: planeje e execute a migração para o PHP 8.5 agora.