GitHub Advisoryadvisory · Packagist
GHSA-4vpc-5jx4-cfqg User enumeration leak using switch user functionality in Symfony
MEDIUM
Official page ↗
- Aliases
- CVE-2019-18886
- Ecosystem
- Packagist
- Packages
- symfony/security-http, symfony/symfony
- Severity
- Moderate
- CVSS vector
- CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
- Weaknesses
- CWE-200, CWE-203
- Reviewed
- 2019-12-01
Affected packages
• Packagist symfony/security-http: >= 4.1.0, < 4.2.12 → fixed in 4.2.12
• Packagist symfony/security-http: >= 4.3.0, < 4.3.8 → fixed in 4.3.8
• Packagist symfony/symfony: >= 4.1.0, < 4.2.12 → fixed in 4.2.12
• Packagist symfony/symfony: >= 4.3.0, < 4.3.8 → fixed in 4.3.8
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.
Related
Alias · CVE (1)
- CVE-2019-18886 An issue was discovered in Symfony 4.2.0 to 4.2.11 and 4.3.0 to 4.3.7. vulnerability
References
- https://nvd.nist.gov/vuln/detail/CVE-2019-18886 advisory
- https://github.com/FriendsOfPHP/security-advisories/blob/master/symfony/security-http/CVE-2019-18886.yaml web
- https://github.com/FriendsOfPHP/security-advisories/blob/master/symfony/symfony/CVE-2019-18886.yaml web
- https://github.com/symfony/symfony/releases/tag/v4.3.8 web
- https://symfony.com/blog/cve-2019-18886-prevent-user-enumeration-using-switch-user-functionality web
- https://symfony.com/blog/symfony-4-3-8-released web
- https://symfony.com/cve-2019-18886 web