Описание
Symfony1 is a community fork of symfony 1.4 with DIC, form enhancements, latest Swiftmailer, better performance, composer compatible and PHP 8 support. Symfony 1 has a gadget chain due to vulnerable Swift Mailer dependency that would enable an attacker to get remote code execution if a developer unserialize user input in his project. This vulnerability present no direct threat but is a vector that will enable remote code execution if a developper deserialize user untrusted data. Symfony 1 depends on Swift Mailer which is bundled by default in vendor directory in the default installation since 1.3.0. Swift Mailer classes implement some __destruct() methods. These methods are called when php destroys the object in memory. However, it is possible to include any object type in $this->_keys to make PHP access to another array/object properties than intended by the developer. In particular, it is possible to abuse the array access which is triggered on foreach($this->_keys ...) for any c
Ссылки
- Technical Description
- ExploitTechnical DescriptionVendor Advisory
- Technical Description
- ExploitTechnical DescriptionVendor Advisory
Уязвимые конфигурации
EPSS
5 Medium
CVSS3
9 Critical
CVSS3
Дефекты
Связанные уязвимости
Gadget chain in Symfony 1 due to vulnerable Swift Mailer dependency
EPSS
5 Medium
CVSS3
9 Critical
CVSS3