CVE-2026-40488 in magento-lts
Sumário
de VulDB • 01/06/2026
O Magento Long Term Support (LTS) é um projeto não oficial, impulsionado pela comunidade, que oferece uma alternativa à plataforma de comércio eletrônico Magento Community Edition, com alto nível de compatibilidade com versões anteriores. Antes da versão 20.17.0, o recurso de upload de arquivos de opções personalizadas do OpenMage LTS utilizava uma lista negra incompleta (`forbidden_extensions = php,exe`) para prevenir uploads de arquivos perigosos. Essa lista negra pode ser facilmente contornada ao usar extensões alternativas executáveis por PHP, como `.phtml`, `.phar`, `.php3`, `.php4`, `.php5`, `.php7` e `.pht`. Os arquivos são armazenados no diretório publicamente acessível `media/custom_options/quote/`, que não possui restrições de execução no lado do servidor para algumas configurações, permitindo Remote Code Execution (RCE) se a execução de scripts nesse diretório não for explicitamente negada. A versão 20.17.0 corrige a vulnerabilidade.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.