First published: Wed Nov 13 2019(Updated: )
An issue was discovered in Symfony 3.4.0 through 3.4.34, 4.2.0 through 4.2.11, and 4.3.0 through 4.3.7. Serializing certain cache adapter interfaces could result in remote code injection. This is related to symfony/cache.
Credit: cve@mitre.org cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
composer/symfony/symfony | >=3.1.0<3.2.0>=3.2.0<3.3.0>=3.3.0<3.4.0>=3.4.0<3.4.35>=4.0.0<4.1.0>=4.1.0<4.2.0>=4.2.0<4.2.12>=4.3.0<4.3.8 | |
composer/symfony/cache | >=3.1.0<3.2.0>=3.2.0<3.3.0>=3.3.0<3.4.0>=3.4.0<3.4.35>=4.0.0<4.1.0>=4.1.0<4.2.0>=4.2.0<4.2.12>=4.3.0<4.3.8 | |
composer/symfony/symfony | >=4.3.0<4.3.8 | 4.3.8 |
composer/symfony/symfony | >=4.0.0<4.2.12 | 4.2.12 |
composer/symfony/symfony | >=3.1.0<3.4.35 | 3.4.35 |
composer/symfony/cache | >=4.3.0<4.3.8 | 4.3.8 |
composer/symfony/cache | >=4.0.0<4.2.12 | 4.2.12 |
composer/symfony/cache | >=3.1.0<3.4.35 | 3.4.35 |
SensioLabs Symfony | >=3.4.0<=3.4.34 | |
SensioLabs Symfony | >=4.2.0<=4.2.11 | |
SensioLabs Symfony | >=4.3.0<=4.3.7 | |
Fedoraproject Fedora | =31 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2019-18889 is a vulnerability in Symfony that allows remote code injection through the serialization of certain cache adapter interfaces.
CVE-2019-18889 has a severity value of 9.8, making it a critical vulnerability.
CVE-2019-18889 affects Symfony versions 3.4.0 through 3.4.34, 4.2.0 through 4.2.11, and 4.3.0 through 4.3.7.
To fix CVE-2019-18889, update Symfony to version 3.4.35, 4.2.12, or 4.3.8, depending on the Symfony version you are using.
CVE-2019-18889 is associated with CWE-94, which is the code injection weakness.