First published: Tue Apr 16 2019(Updated: )
CVE-2019-10912: Prevent destructors with side-effects from being unserialized
Credit: cve@mitre.org cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
composer/typo3/cms-core | >=9.0.0<9.5.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.26>=4.0.0<4.1.0>=4.1.0<4.1.12>=4.2.0<4.2.7 | |
composer/symfony/symfony | >=2.8.0<2.8.50>=3.0.0<3.1.0>=3.1.0<3.2.0>=3.2.0<3.3.0>=3.3.0<3.4.0>=3.4.0<3.4.26>=4.0.0<4.1.0>=4.1.0<4.1.12>=4.2.0<4.2.7 | |
composer/symfony/phpunit-bridge | >=2.8.0<2.8.50>=3.0.0<3.1.0>=3.1.0<3.2.0>=3.2.0<3.3.0>=3.3.0<3.4.0>=3.4.0<3.4.26>=4.0.0<4.1.0>=4.1.0<4.1.12>=4.2.0<4.2.7 | |
composer/typo3/cms | >=9.0.0<9.5.8 | |
SensioLabs Symfony | >=2.8.0<2.8.50 | |
SensioLabs Symfony | >=3.4.0<3.4.26 | |
SensioLabs Symfony | >=4.1.0<4.1.12 | |
SensioLabs Symfony | >=4.2.0<4.2.7 | |
debian/symfony | 3.4.22+dfsg-2+deb10u1 3.4.22+dfsg-2+deb10u2 4.4.19+dfsg-2+deb11u3 5.4.23+dfsg-1 5.4.29+dfsg-1 5.4.30+dfsg-1 | |
composer/typo3/cms | >=9.0.0<9.5.8 | 9.5.8 |
composer/typo3/cms-core | >=9.0.0<9.5.8 | 9.5.8 |
composer/symfony/symfony | >=4.2.0<4.2.7 | 4.2.7 |
composer/symfony/symfony | >=4.0.0<4.1.12 | 4.1.12 |
composer/symfony/symfony | >=3.0.0<3.4.26 | 3.4.26 |
composer/symfony/symfony | >=2.8.0<2.8.50 | 2.8.50 |
composer/symfony/phpunit-bridge | >=4.2.0<4.2.7 | 4.2.7 |
composer/symfony/phpunit-bridge | >=4.0.0<4.1.12 | 4.1.12 |
composer/symfony/phpunit-bridge | >=3.0.0<3.4.26 | 3.4.26 |
composer/symfony/phpunit-bridge | >=2.8.0<2.8.50 | 2.8.50 |
composer/symfony/cache | >=4.2.0<4.2.7 | 4.2.7 |
composer/symfony/cache | >=4.0.0<4.1.12 | 4.1.12 |
composer/symfony/cache | >=3.1.0<3.4.26 | 3.4.26 |
>=2.8.0<2.8.50 | ||
>=3.4.0<3.4.26 | ||
>=4.1.0<4.1.12 | ||
>=4.2.0<4.2.7 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2019-10912 is a vulnerability in Symfony before 2.8.50, 3.x before 3.4.26, 4.x before 4.1.12, and 4.2.x before 4.2.7 that allows caching of objects containing bad user input, leading to potential deletion of files.
The severity of CVE-2019-10912 is high with a CVSS score of 7.1.
To fix CVE-2019-10912, update Symfony to version 2.8.50, 3.4.26, 4.1.12, or 4.2.7.
More information about CVE-2019-10912 can be found at the TYPO3 security advisory (typo3.org/security/advisory/typo3-core-sa-2019-016) and the Symfony official website (symfony.com/cve-2019-10912 and symfony.com/blog/cve-2019-10912-prevent-destructors-with-side-effects-from-being-unserialized).
The CWE for CVE-2019-10912 is CWE-502: Deserialization of Untrusted Data.