No Laminas / Zend Framework, 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.

Laminas / Zend Framework - Compatibilidade PHP para corrigir PHP2Shell

Versão analisadaRequisito PHP declaradoCandidatos conforme a declaraçãoFonte original
3.6.1~8.0.0 || ~8.1.0 || ~8.2.0repo.packagist.org ↗f12e801c31c0
3.7.0~8.1.0 || ~8.2.0 || ~8.3.0repo.packagist.org ↗3f65447addf4
3.8.0~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0repo.packagist.org ↗53ba28b7222d

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

laminas/laminas-mvc

  • composer.lock
  • config/modules.config.php
  • module/

Laminas / Zend Framework - Remover bloqueios da correção PHP2Shell

Identifique ZF1, ZF2, ZF3 e componentes independentes. A tabela cobre laminas-mvc. Liste namespaces, factories ServiceManager e módulos antes de migrar. Trate módulos abandonados separadamente e valide APIs, sessões e criação de serviços.

Dependências e código personalizado

  • Zend\*
  • laminas-migration
  • ServiceManager
  • config/modules.config.php
  • MVC
  • laminas-*
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
composer --no-plugins show --locked laminas/laminas-mvc
composer --no-plugins check-platform-reqs --lock
composer --no-plugins prohibits php 8.3.36 --locked

Laminas / Zend Framework - 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

Laminas / Zend FrameworkFonte 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