Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

nvd логотип

CVE-2024-28859

Опубликовано: 15 мар. 2024
Источник: nvd
CVSS3: 5
CVSS3: 9
EPSS Низкий

Описание

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

Уязвимые конфигурации

Конфигурация 1
cpe:2.3:a:friendsofsymfony1:symfony1:*:*:*:*:*:*:*:*
Версия от 1.3.0 (включая) до 1.5.18 (исключая)

EPSS

Процентиль: 88%
0.03962
Низкий

5 Medium

CVSS3

9 Critical

CVSS3

Дефекты

CWE-502

Связанные уязвимости

CVSS3: 5
github
почти 2 года назад

Gadget chain in Symfony 1 due to vulnerable Swift Mailer dependency

EPSS

Процентиль: 88%
0.03962
Низкий

5 Medium

CVSS3

9 Critical

CVSS3

Дефекты

CWE-502