Alerta de Cibersegurança: O que precisa de saber sobre a recente falha no PHP
Uma das vulnerabilidades mais críticas dos últimos anos surpreendeu a comunidade internacional de tecnologia. Descoberta com o auxílio de ferramentas de Inteligência Artificial, a falha afeta a linguagem de programação PHP — a base estrutural de cerca de 70% de todos os sites do mundo.
Com a publicação dos detalhes técnicos e a circulação inicial de proofs of concept (PoCs), as tentativas de exploração por cibercriminosos estão a intensificar-se. Agências globais como o CERT-EU, a NSA e o NCSC instam os administradores de sistemas a aplicar correções imediatas.
O que é o PHP e Qual o Impacto Desta Vulnerabilidade?
O PHP (Hypertext Preprocessor) é uma linguagem de programação back-end essencial para a Web moderna. É a tecnologia que sustenta:
- Plataformas de gestão de conteúdos (CMS): Como WordPress, Drupal e Joomla.
- Frameworks e lojas online: Como Laravel, Symfony, PrestaShop e Magento.
- Infraestruturas públicas e corporativas: Incluindo a Wikipedia, portais governamentais e sistemas de faturação.
Ambientes como PHP-FPM, Apache com mod_php, FrankenPHP, php-cgi e LiteSpeed estão expostos. A equipa do PHP assinala a configuração mod_php como a de maior risco, permitindo que um único pedido não autenticado possa desencadear o ataque antes mesmo da execução do código da aplicação.
Detalhes Técnicos: As Vulnerabilidades CVE-2026-109618 e CVE-2026-109619
A ameaça envolve duas falhas críticas (com pontuação CVSS de 9.2) inerentes à própria linguagem, afetando versões do PHP lançadas ao longo da última década:
- CVE-2026-109618 (GHSA-w8hw-w9fx-j79w): Corrupção de Memória em OOM
Ocorre durante o tratamento de erros de limite de memória (out-of-memory). Quando o limite é ultrapassado (por exemplo, ao processar o envio de um ficheiro), a execução é interrompida. Durante a limpeza, o PHP pode tentar libertar memória não inicializada que contenha dados manipulados por um atacante, abrindo porta à execução remota de código (RCE). - CVE-2026-109619 (GHSA-6wmf-4rv5-p3rp): Estado Global Obsoleto
Ocorre quando o estado interno de um pedido subsiste após a libertação da memória alocada (após um erro fatal). Um pedido posterior processado pelo mesmo worker pode utilizar esse estado corrompido antes do processo de reconfiguração normal.
Versões Afetadas e Atualizações Disponíveis
A PHP Foundation lançou correções oficiais de emergência nas seguintes versões seguras:
| Ramo do PHP | Versão Corrigida | Estado |
|---|---|---|
| PHP 8.5 | 8.5.12 | Atualização recomendada |
| PHP 8.4 | 8.4.27 | Atualização recomendada |
| PHP 8.3 | 8.3.36 | Atualização recomendada |
| PHP 8.2 | 8.2.35 | Atualização recomendada |
| PHP 8.1 e anteriores | Sem suporte oficial | Aplicar backports do fornecedor LTS ou atualizar ramo |
Nota para utilizadores de CentOS / RHEL / Remi Repo: O repositório
rpms.remirepo.netnão disponibiliza atualizações imediatas no dia do lançamento. Recomenda-se a migração temporária para pacotes oficiais da distribuição ou compilação a partir da fonte.
Plano de Ação Recomendado
Para mitigar o risco e garantir a continuidade operacional das suas plataformas, siga as seguintes recomendações:
1. Atualização Imediata (Solução Definitiva)
Aplique os patches nas máquinas e servidores de alojamento para as versões protegidas (8.5.12, 8.4.27, 8.3.36 ou 8.2.35).
2. Mitigações Temporárias (Caso a atualização imediata não seja possível)
Estas medidas reduzem a superfície de ataque, embora não substituam a aplicação do patch:
- Ajustar o limite de memória: Defina
memory_limit=-1nas configurações do servidor (php_admin_valueno FPM ou Apache) para evitar que o PHP atinja o limite interno configurável. - Reduzir o tamanho dos pedidos: Defina
post_max_sizepara valores baixos (ex.: 8M para sites sem formulários de carregamento de ficheiros ou 32M para sites com uploads). - Desativar o progresso de upload de sessões: Defina
session.upload_progress.enabled=0no ficheirophp.iniou na configuração do FPM e reinicie os processos worker. - Isolamento de rede: Em cenários de elevado risco, restrinja ou isole o acesso público às aplicações expostas até à validação das correções.
Como a Modus pode ajudar?
Manter a infraestrutura de TI atualizada e protegida contra ameaças avançadas exige monitorização constante e resposta técnica rápida.
A Modus Informática disponibiliza serviços especializados de administração de redes, gestão de servidores, auditoria de segurança IT e soluções de Backup & Disaster Recovery para pequenas e médias empresas no Algarve.