Tecnologia · Notícia
Duas Falhas Críticas de PHP Apelidadas de "PHP2Shell" Expõem a Maior Parte da Web
Publicado:
Em resumo
Duas vulnerabilidades críticas de PHP apelidadas de "PHP2Shell" permitem que invasores executem código malicioso em servidores web sem fazer login, de acordo com a empresa de segurança que as encontrou. Os patches para CVE-2026-109618 e CVE-2026-109619 foram lançados em 21 de outubro de 2026, meses depois que os pesquisadores reportaram os bugs, e várias empresas registraram desde então tentativas de exploração na natureza.
Esta versão é uma tradução automática do original (English). Ler o original
Em 21 de outubro de 2026, o projeto PHP lançou versões corrigidas da linguagem após pesquisadores de segurança divulgarem duas vulnerabilidades críticas de execução remota de código coletivamente apelidadas de "PHP2Shell". As falhas, rastreadas como CVE-2026-109618 e CVE-2026-109619, foram encontradas pela empresa de segurança em nuvem Wiz Research, que credita as organizações Calif e OpenAI por contribuir para descoberta, coordenação e verificação de patch, de acordo com o comunicado público de Wiz.
O que as duas vulnerabilidades fazem
Wiz diz que os dois CVEs na verdade agrupam quatro bugs subjacentes distintos. CVE-2026-109618 cobre uma falha de liberação após o uso no desserializador de progresso de carregamento de sessão do PHP, que pode ser abusada para execução remota de código, além de um bug relacionado que pode vazar memória de um processo de trabalhador do PHP em execução sem autenticação. CVE-2026-109619 cobre uma liberação após o uso no tratamento de rastreamento de erro fatal do PHP e uma falha de confusão de tipo separada no OPcache, o cache de código de bytes de memória compartilhada do PHP.
De acordo com Wiz, ambos os problemas estão em caminhos de código que quase todas as requisições do PHP passam: gerenciamento de memória e tratamento de erros. A Fundação PHP fez o mesmo ponto em comentários relatados pela saída SecurityWeek.
Ambos os problemas estão em partes do PHP que quase todas as requisições tocam: gerenciamento de memória e tratamento de erros.
Cronograma de descoberta
O time de pesquisa da Wiz — nomeado em seu post no blog como Sagi Tzadik, Shir Tamari, Nir Ohfeld e Tomer Schwartz — diz que encontrou o primeiro bug em 19 de agosto de 2026 e confirmou exploits funcionais de execução remota de código contra instalações WordPress e Drupal nos dois dias seguintes. O time reportou seus achados para o time de segurança do PHP em 24 de agosto de 2026. A divulgação pública e os patches correspondentes seguiram em 21 de outubro de 2026.
Wiz diz que usou modelos de codificação de IA, incluindo Gemini 4 Argon do Google e GPT-5.6 Sol do OpenAI, para ajudar a construir exploits de prova de conceito, descrevendo trabalho que anteriormente teria levado meses para pesquisadores especialistas como alcançável em horas.
Quem é afetado
Wiz afirma que as falhas subjacentes existem em todas as versões do PHP lançadas ao longo de aproximadamente a última década, com pelo menos um dos dois CVEs presente a partir do PHP 5.4 em diante. A empresa diz que confirmou execução remota de código não autenticada contra versões atuais de três sistemas de gerenciamento de conteúdo amplamente usados: WordPress, Drupal e Joomla. SecurityWeek relata que os bugs afetam métodos comuns de implantação do PHP, incluindo PHP-FPM, Apache com mod_php, php-cgi, FrankenPHP e LiteSpeed.
Wiz enquadra a escala de exposição como afetando aproximadamente 70% da Internet, uma referência à parcela de sites que executam PHP de alguma forma, de acordo com o comunicado da empresa.
| Item | Detalhe |
|---|---|
| CVE-2026-109618 | Liberação após o uso no desserializador de progresso de carregamento de sessão; habilita execução remota de código |
| CVE-2026-109619 | Liberação após o uso em rastreamentos de erro fatal mais uma falha de confusão de tipo de OPcache |
| Severidade | Classificado como 9.2 pela equipe de segurança do PHP, de acordo com SecurityWeek |
| Versões corrigidas | PHP 8.5.12, 8.4.27, 8.3.36, 8.2.35, lançadas em 21 de outubro de 2026 |
| Backports | Correções mínimas também emitidas para PHP 7.4, 8.0 e 8.1 |
| Descobridores | Wiz Research, creditando Calif e OpenAI por contribuições para descoberta, coordenação e verificação de patch |
Tentativas de exploração desde a divulgação
Múltiplas empresas de segurança monitoraram o tráfego de ataque em torno da divulgação. SecurityWeek relata que a empresa watchTowr detectou as primeiras tentativas de exploração na natureza ao redor da época em que os patches chegaram, mas não havia confirmado um comprometimento bem-sucedido. Hadrian disse à SecurityWeek que observou tentativas de exploração em grande escala antes mesmo dos patches serem lançados, concentradas no caminho de código de progresso de carregamento de sessão do PHP. Patchstack, Cloudflare e Vega registraram tentativas no dia da divulgação, e Amazon disse que havia identificado tentativas de exploração quatro dias antes dos patches serem enviados.
Por que a escala do PHP torna isso significativo
PHP foi criado pelo programador dinamarquês-canadense Rasmus Lerdorf, lançado pela primeira vez em 1995, e continua sendo uma das linguagens de script do lado do servidor mais amplamente utilizadas para construir sites, de acordo com Wikipedia. A mesma fonte observa que a partir de novembro de 2025, mais da metade dos sites baseados em PHP ainda estavam executando o branch PHP 7 não suportado, e aproximadamente 9,7% ainda estavam no PHP 5, que foi descontinuado anos atrás — um padrão de software legado que os pesquisadores de segurança dizem que complica o patching rápido em todo o ecossistema mais amplo do PHP.
Perguntas
- O que é PHP2Shell?
- PHP2Shell é o apelido que pesquisadores deram a duas vulnerabilidades críticas de PHP, CVE-2026-109618 e CVE-2026-109619, que podem permitir que um invasor execute código em um servidor web sem fazer login, de acordo com Wiz Research.
- Quais versões do PHP são afetadas?
- Wiz diz que pelo menos uma das duas falhas afeta versões do PHP 5.4 até as versões atuais. Patches foram emitidos para PHP 8.5.12, 8.4.27, 8.3.36 e 8.2.35, com backports mínimos para PHP 7.4, 8.0 e 8.1, de acordo com SecurityWeek.
- PHP2Shell foi realmente explorado?
- Sim. SecurityWeek relata que watchTowr, Hadrian, Patchstack, Cloudflare, Vega e Amazon todos registraram separadamente tentativas de exploração, algumas delas antes dos patches oficiais serem lançados em 21 de outubro de 2026.
- Quem descobriu as vulnerabilidades do PHP2Shell?
- A empresa de segurança em nuvem Wiz encontrou os bugs começando em 19 de agosto de 2026 e reportou ao time de segurança do PHP em 24 de agosto. Wiz creditou as organizações Calif e OpenAI por contribuir para descoberta, coordenação e verificação de patch, de acordo com seu comunicado.
- Quais plataformas foram confirmadas como vulneráveis?
- Wiz diz que demonstrou execução remota de código não autenticada contra versões atuais de WordPress, Drupal e Joomla executando versões afetadas do PHP.
Fontes
Este texto foi preparado com inteligência artificial e passou por uma verificação automática de fontes antes da publicação. Se vir um erro, peça uma correção. Pedir correção ou direito de resposta · Como fazemos
Relacionados

TecnologiaLista
Os melhores aplicativos e utilitários Android que você pode obter fora da Google Play Store
Os usuários do Android não estão limitados ao Google Play: o repositório de código aberto F-Droid, o cliente anônimo do Google Play Aurora Store, o rastreador de atualizações Obtainium e o catálogo baseado em Shizuku ShizuStore distribuem aplicativos que a loja oficial não lista ou permite. Aqui estão nove lojas e utilitários que vale a pena conhecer, com base em suas próprias listagens e relatórios do MakeUseOf e Pocket-lint.
TecnologiaArtigo
PHP2Shell: as duas falhas críticas do PHP que levaram governos a colocar sites públicos offline
PHP2Shell é o apelido de duas falhas críticas de execução remota de código não autenticadas na linguagem de programação PHP — CVE-2026-109618 e CVE-2026-109619 — divulgadas em 20-21 de outubro de 2026. Como PHP alimenta uma grande proporção dos sites do mundo, as falhas levaram vários governos a colocar sites públicos offline como medida de precaução. A correção oficial é atualizar o PHP; existem mitigações intermediárias no nível do servidor, mas há pouco que um leitor individual pode fazer além de observar notificações de violação e usar senhas únicas e fortes.

TecnologiaComparação
iPhone Duo vs Samsung Galaxy Z Fold7: Comparação de Telefones Dobráveis
O primeiro dobrável da Apple, o iPhone Duo, entrou à venda em 23 de outubro de 2026 a um preço inicial de $1,999 — um centavo abaixo do Galaxy Z Fold7 ($1,999.99) da Samsung. Os dois dobráveis em estilo livro diferem principalmente no tamanho da tela, hardware de câmera, peso e velocidade de carregamento, enquanto chegam a preços de entrada quase idênticos com mais de um ano de intervalo no lançamento.
TecnologiaNotícia
PHP2Shell: Duas Falhas Críticas do PHP Provocam Desligamentos Globais de Sites
Duas falhas críticas de execução remota de código na linguagem PHP, rastreadas como CVE-2026-109618 e CVE-2026-109619 e apodadas "PHP2Shell", permitiram que atacantes não autenticados executassem código em servidores vulneráveis. O PHP lançou patches em 21 de outubro de 2026, depois que detalhes de exploração vazaram antecipadamente, e pesquisadores de segurança afirmam que os ataques começaram antes das correções serem distribuídas, levando muitas organizações a desconectar sites como medida de precaução.