En Magento Open Source / Adobe Commerce, corregir PHP2Shell requiere parchear el intérprete PHP. La versión de la aplicación ayuda a detectar incompatibilidades; no demuestra explotabilidad ni que ambas CVE estén corregidas.
Magento Open Source / Adobe Commerce - Compatibilidad PHP para corregir PHP2Shell
| Versión de muestra | Requisito PHP declarado | Candidatos según la declaración | Fuente original |
|---|---|---|---|
| 2.4.8 | ~8.2.0||~8.3.0||~8.4.0 | raw.githubusercontent.com ↗ | |
| 2.4.7 | ~8.1.0||~8.2.0||~8.3.0 | raw.githubusercontent.com ↗ | |
| 2.4.6 | ~8.1.0||~8.2.0 | raw.githubusercontent.com ↗ | |
| 2.4.5 | ~7.4.0||~8.1.0 | Ninguna de estas versiones de corrección coincide ↗ | raw.githubusercontent.com ↗ |
| 2.4.4 | ~7.4.0||~8.1.0 | Ninguna de estas versiones de corrección coincide ↗ | raw.githubusercontent.com ↗ |
Los candidatos solo comparan la declaración con los primeros parches PHP2Shell de ramas con soporte. No prueban compatibilidad comprobada, soporte del proveedor ni coincidencia de todas las dependencias. Compatibilidad PHP para corregir PHP2Shell ↗
Identificar el alcance de la corrección PHP2Shell
Archivos e identidad del paquete
magento/product-community-edition
composer.lockapp/etc/config.phpapp/code/
Magento Open Source / Adobe Commerce - Resolver bloqueos de la corrección PHP2Shell
Consulta la matriz Adobe para edición y parche exactos. Búsqueda, base, caché y broker pueden bloquear. Audita módulos e indexadores, construye un artefacto probado y verifica importes, pedidos asíncronos y notificaciones de pago antes de reabrir pedidos.
Dependencias y código propio
Documentación oficial ↗Magento Open Source / Adobe Commerce - Compatibilidad PHP para corregir PHP2Shell ↗Pruebas del sitio tras corregir PHP2Shell
Inventario previo a la corrección PHP2Shell
Usa una copia de trabajo autorizada.
php -v
php --ini
composer --no-plugins show --locked magento/product-community-edition
composer --no-plugins check-platform-reqs --lock
composer --no-plugins prohibits php 8.3.36 --lockedMagento Open Source / Adobe Commerce - Verificar los parches PHP2Shell
Verifica ambos parches en el PHP que sirve este sitio. Sustituye o reinicia procesos Web, trabajadores de colas y réplicas antiguos. Una portada funcional o un CLI más nuevo no son pruebas suficientes.
3. Reinicie y verifique todo ↗