No Typecho, corrigir o PHP2Shell exige aplicar o patch ao interpretador PHP. A versão da aplicação ajuda a identificar incompatibilidades; não comprova exploração nem a correção das duas CVEs.

Typecho - Compatibilidade PHP para corrigir PHP2Shell

Versão analisadaRequisito PHP declaradoCandidatos conforme a declaraçãoFonte original
v1.3.0>=7.4.0raw.githubusercontent.com ↗
v1.2.1>=7.2.0raw.githubusercontent.com ↗

Os candidatos comparam apenas esta declaração às primeiras correções PHP2Shell em versões com suporte. Não comprovam compatibilidade testada, suporte do fornecedor ou todas as dependências. Compatibilidade PHP para corrigir PHP2Shell ↗

Identificar o escopo da correção PHP2Shell

Arquivos e identidade do pacote

  • var/Typecho/Common.php
  • usr/plugins/
  • usr/themes/

Typecho - Remover bloqueios da correção PHP2Shell

Mínimos README Typecho valem para os tags citados, não todos os temas/plugins. Revise hooks, funções, adaptadores SQL e rotas. Salve banco e usr/ juntos. Depois compare links permanentes, comentários, Markdown e mídias.

Dependências e código personalizado

  • Typecho
  • functions.php
  • Plugin.php
  • Typecho\Db
  • Markdown
  • usr/uploads/
  • routingTable
Documentação oficial ↗

Testes do site após corrigir PHP2Shell

Inventário antes de corrigir PHP2Shell

Use uma cópia autorizada.

Exemplo de comando
php -v
php --ini
php -m

Typecho - Verificar correções PHP2Shell

Valide as duas correções no PHP que atende este site. Substitua ou reinicie processos Web, trabalhadores de filas e réplicas antigos. Página inicial funcionando ou CLI novo não bastam como prova.

3. Reinicie e verifique tudo ↗

Documentação oficial

TypechoFonte original ↗PHP security teamFonte original ↗CVE-2026-109618Fonte original ↗CVE-2026-109619Fonte original ↗Correção do PHP2Shell - resolver erros de atualização↗

Aplicações relacionadas

← Voltar aos guias de aplicações