Versões corrigidas disponíveis para PHP 8.2–8.5 Projeto comunitário independente · fatos verificados em 22 de outubro de 2026

Verificador PHP2Shell / verificador de versão php

Verificador de versão do PHP: o seu PHP é afetado pelo PHP2Shell?

Informe a versão do PHP que o seu site usa, como o PHP roda e de onde ele foi instalado. O verificador compara com a primeira versão corrigida do ramo (8.2.35, 8.3.36, 8.4.27 ou 8.5.12) e diz o que fazer em seguida. O resultado é calculado no seu navegador. Você também pode informar a URL do site para ler a versão do PHP nos cabeçalhos.

Equipe editorial do PHP2Shell.helpVerificado Fontes oficiais ↓

Verifique se o seu PHP é afetado pelo PHP2Shell

A verificação da versão roda no seu navegador. A verificação por URL envia apenas o endereço ao nosso servidor. Como as visitas são contadas

Lê a versão do PHP que o site anuncia nos cabeçalhos Server e X-Powered-By, com a lógica do php2shell-checker da OpenAI. Verifique apenas sites que você administra ou tem autorização para testar.
Aparece no painel de controle da hospedagem ou no WordPress em Ferramentas → Saúde do site → Informações → Servidor. Você também pode colar a saída do php2shell-checker da OpenAI ou um cabeçalho X-Powered-By.
A verificação da versão nunca entra em contato com o seu servidor.

Informe a versão que o seu site mostra. Comparamos com a primeira versão corrigida do mesmo ramo e dizemos o que fazer em seguida.

O que o verificador de versão do PHP pede?

Cinco informações, e “Não sei” é sempre uma opção:

CampoO que informarOnde encontrar
Versão do PHPA versão completa, como 8.3 mais o número do patchSaúde do site do WordPress ou painel de controle da hospedagem
Como o PHP rodaPHP-FPM, Apache mod_php, CGI/LiteSpeed/FrankenPHP ou só linha de comando“SAPI do PHP” na Saúde do site do WordPress, ou com a hospedagem
Instalado a partir deVersão do php.net ou imagem Docker oficial, pacote do sistema operacional (Ubuntu, Debian), painel de controle de hospedagem ou compilado a partir do código-fonteCom a hospedagem ou o administrador do servidor
Distribuição e versão do pacoteSó para pacotes do Ubuntu ou do Debian: a versão da distribuição e a versão completa do pacoteNo gerenciador de pacotes do servidor
Medida temporáriaSe há uma medida temporária aplicada, como session.upload_progress.enabled=0Com a hospedagem ou o administrador do servidor

Quais resultados o verificador de versão do PHP pode dar?

Um de quatro resultados, com base apenas no que você informar:

ResultadoO que significa
Na faixa afetadaEste PHP é anterior à primeira versão corrigida do seu ramo. Atualize.
Corresponde a uma versão corrigidaA versão ou o pacote está no nível da correção ou acima. Reinicie o PHP e confira cada site.
Verifique o patch do fornecedorO PHP vem de uma distribuição ou de uma compilação própria em que a correção pode ter sido incluída por backport, e os dados informados não bastam para confirmar.
Ainda não dá para saberO formato da versão, o ramo ou o ambiente não bastam para decidir.

Uma medida temporária aparece como uma observação separada e nunca transforma um resultado em “corrigido”. Nenhum resultado diz se um site foi invadido no passado.

Onde encontro a versão do PHP para informar?

No WordPress, abra Ferramentas → Saúde do site → Informações → Servidor e leia “Versão do PHP” e “SAPI do PHP”. Em um painel de controle de hospedagem, abra as configurações de PHP do seu domínio. Em um servidor ou contêiner, php -v mostra o PHP de linha de comando daquele servidor ou contêiner específico, que pode ser diferente do PHP que atende o seu site. O guia como verificar a versão do PHP explica cada método.

Por que o verificador pergunta como o PHP roda?

Porque o PHP2Shell diz respeito ao PHP que atende requisições web. O alerta do PHP cita PHP-FPM, Apache mod_php, php-cgi, FrankenPHP e LiteSpeed, e classifica o mod_php como o de maior risco. Uma versão lida com php -v pode não ser o PHP que o seu site usa; por isso, se você escolher “Só linha de comando”, o verificador avisa que o resultado não confirma o que o site roda.

Por que ele pede a distribuição e a versão do pacote?

O Ubuntu, o Debian e outras distribuições corrigem o PHP nos próprios pacotes e mantêm o número antigo do upstream. Um pacote corrigido do Ubuntu ou do Debian pode parecer mais antigo que o 8.3.36 ou o 8.4.27 e mesmo assim conter a correção. Com a versão da distribuição e a versão completa do pacote, o verificador compara os dados com os registros dos fornecedores abaixo. Só as linhas marcadas como “Corrigido” têm uma versão de pacote corrigido confirmada; nas outras, o resultado é “Verifique o patch do fornecedor”.

FornecedorVersãoPacoteVersão do pacote corrigidoStatus
Ubuntu22.04php8.18.1.2-1ubuntu2.28Corrigido
Ubuntu24.04php8.38.3.6-0ubuntu0.24.04.13Corrigido
Ubuntu26.04php8.58.5.4-0ubuntu1.5Corrigido
Ubuntu26.10php8.58.5.9-0ubuntu2.1Corrigido
Debian13php8.48.4.27-1~deb13u1Corrigido
Docker Official Images—php—Não verificado
宝塔 / aaPanel—PHP 7.47.4.34Corrigido
宝塔 / aaPanel—PHP 8.08.0.27Corrigido
宝塔 / aaPanel—PHP 8.18.1.35Corrigido
宝塔 / aaPanel—PHP 8.2–8.58.2.35 / 8.3.36 / 8.4.27 / 8.5.12Corrigido
XServer—PHP—Não verificado
ConoHa WING—PHP—Não verificado
ロリポップ!—PHP—Não verificado
1Panel—1panel/php8.2.35 / 8.3.36 / 8.4.27 / 8.5.12 (-fpm)Corrigido

Verificado entre 21 de outubro de 2026 e 22 de outubro de 2026.

Se a sua versão da distribuição ou o seu pacote não estiver na lista, o resultado é “Verifique o patch do fornecedor”, e não “afetado”.

O verificador consegue checar o meu site pela URL?

Sim, com limites. Digite o endereço no campo de URL e o nosso servidor envia ao site uma requisição HEAD, a mesma que um navegador faz, e lê os cabeçalhos Server e X-Powered-By do mesmo jeito que o php2shell-checker da OpenAI. Se houver uma versão do PHP ali, o verificador a preenche e dá o resultado de sempre, que você pode refinar escolhendo de onde o PHP veio. Muitos sites escondem esse cabeçalho, e um cabeçalho pode estar errado ou não refletir um backport do fornecedor; por isso, “não mostrado” nunca significa corrigido. Verifique apenas sites que você administra ou tem autorização para testar. As verificações se limitam a sites públicos nas portas 80 e 443 e a 10 por minuto. Você também pode colar no campo da versão a saída da ferramenta da OpenAI, uma linha do php -v ou um cabeçalho X-Powered-By.

O que eu informo é enviado ou armazenado?

Os dados da versão, não. O resultado é calculado no seu navegador, e nada do que você digita vai para o endereço da página, então um link compartilhado nunca contém os seus dados. Só a verificação opcional por URL envia ao nosso servidor o endereço que você digitar, que fica em cache por no máximo 5 minutos. Veja a página de privacidade.

Um resultado cobre o meu site inteiro?

Cobre a única instância do PHP que você consultou. Sites com vários domínios, pools de workers, contêineres ou servidores podem rodar versões diferentes do PHP. Verifique cada um, e verifique de novo depois de atualizar e reiniciar o PHP.

O que faço com o resultado?

Voltar à visão geral do verificador PHP2Shell.

Quais fontes o verificador usa?

As versões corrigidas vêm dos alertas do PHP; as versões dos pacotes dos fornecedores vêm dos avisos de segurança do Ubuntu e do Debian. Os fatos foram conferidos em 22 de outubro de 2026.

Fontes

Os fatos centrais desta página (versões corrigidas, detalhes dos CVEs, pacotes das distribuições e alertas de órgãos oficiais) vêm de fontes oficiais. Pesquisas, notícias e posts da comunidade estão identificados como tal.