Skip to content
OpenAdvisories
Medium · 5.3 CVE-2019-18886 EUVD-2019-0777GHSA-4vpc-5jx4-cfqg

User enumeration leak using switch user functionality in Symfony

Published Nov 21, 2019 · Updated Aug 5, 2024 · Assigned by mitre

Description

An issue was discovered in Symfony 4.2.0 to 4.2.11 and 4.3.0 to 4.3.7. The ability to enumerate users was possible due to different handling depending on whether the user existed when making unauthorized attempts to use the switch users functionality. This is related to symfony/security.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 symfony 4.3.8+dfsg-1 —
Debian 13 symfony 4.3.8+dfsg-1 —
Debian 12 symfony 4.3.8+dfsg-1 —
Debian 8 symfony 2.3.21+dfsg-4+deb8u6 DLA-1999-1

Affected packages

EcosystemPackageAffectedFixedRecord
Packagist symfony/security-http >= 4.1.0, < 4.2.12 4.2.12 GHSA-4vpc-5jx4-cfqg
Packagist symfony/security-http >= 4.3.0, < 4.3.8 4.3.8 GHSA-4vpc-5jx4-cfqg
Packagist symfony/symfony >= 4.1.0, < 4.2.12 4.2.12 GHSA-4vpc-5jx4-cfqg
Packagist symfony/symfony >= 4.3.0, < 4.3.8 4.3.8 GHSA-4vpc-5jx4-cfqg

Advisories 1

References