ID CVE-2017-16652
Summary An issue was discovered in Symfony 2.7.x before 2.7.38, 2.8.x before 2.8.31, 3.2.x before 3.2.14, and 3.3.x before 3.3.13. DefaultAuthenticationSuccessHandler or DefaultAuthenticationFailureHandler takes the content of the _target_path parameter and generates a redirect response, but no check is performed on the path, which could be an absolute URL to an external domain. This Open redirect vulnerability can be exploited for example to mount effective phishing attacks.
References
Vulnerable Configurations
  • cpe:2.3:a:sensiolabs:symfony:2.7.1:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.7.1:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.7.2:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.7.2:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.7.3:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.7.3:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.7.4:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.7.4:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.7.5:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.7.5:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.7.6:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.7.6:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.7.7:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.7.7:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.7.8:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.7.8:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.7.9:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.7.9:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.7.10:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.7.10:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.7.11:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.7.11:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.7.12:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.7.12:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.7.13:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.7.13:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.7.14:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.7.14:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.7.15:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.7.15:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.7.16:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.7.16:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.7.17:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.7.17:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.7.18:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.7.18:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.7.19:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.7.19:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.7.20:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.7.20:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.7.21:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.7.21:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.7.22:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.7.22:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.7.23:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.7.23:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.7.24:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.7.24:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.7.25:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.7.25:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.7.26:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.7.26:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.7.27:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.7.27:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.7.28:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.7.28:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.7.29:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.7.29:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.7.30:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.7.30:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.7.31:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.7.31:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.7.32:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.7.32:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.7.33:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.7.33:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.7.34:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.7.34:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.7.35:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.7.35:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.7.36:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.7.36:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.7.37:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.7.37:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.8.1:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.8.1:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.8.2:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.8.2:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.8.3:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.8.3:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.8.4:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.8.4:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.8.5:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.8.5:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.8.6:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.8.6:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.8.7:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.8.7:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.8.8:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.8.8:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.8.9:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.8.9:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.8.10:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.8.10:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.8.11:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.8.11:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.8.12:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.8.12:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.8.13:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.8.13:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.8.14:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.8.14:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.8.15:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.8.15:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.8.16:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.8.16:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.8.17:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.8.17:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.8.18:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.8.18:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.8.19:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.8.19:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.8.20:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.8.20:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.8.21:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.8.21:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.8.22:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.8.22:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.8.23:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.8.23:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.8.24:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.8.24:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.8.25:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.8.25:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.8.26:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.8.26:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.8.27:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.8.27:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.8.28:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.8.28:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.8.29:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.8.29:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:2.8.30:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:2.8.30:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:3.2.1:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:3.2.1:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:3.2.2:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:3.2.2:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:3.2.3:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:3.2.3:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:3.2.4:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:3.2.4:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:3.2.5:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:3.2.5:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:3.2.6:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:3.2.6:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:3.2.7:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:3.2.7:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:3.2.8:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:3.2.8:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:3.2.9:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:3.2.9:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:3.2.10:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:3.2.10:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:3.2.11:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:3.2.11:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:3.2.12:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:3.2.12:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:3.2.13:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:3.2.13:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:3.3.0:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:3.3.0:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:3.3.0:beta1:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:3.3.0:beta1:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:3.3.0:rc1:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:3.3.0:rc1:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:3.3.1:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:3.3.1:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:3.3.2:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:3.3.2:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:3.3.3:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:3.3.3:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:3.3.4:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:3.3.4:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:3.3.5:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:3.3.5:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:3.3.6:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:3.3.6:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:3.3.7:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:3.3.7:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:3.3.8:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:3.3.8:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:3.3.9:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:3.3.9:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:3.3.10:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:3.3.10:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:3.3.11:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:3.3.11:*:*:*:*:*:*:*
  • cpe:2.3:a:sensiolabs:symfony:3.3.12:*:*:*:*:*:*:*
    cpe:2.3:a:sensiolabs:symfony:3.3.12:*:*:*:*:*:*:*
  • cpe:2.3:o:debian:debian_linux:8.0:*:*:*:*:*:*:*
    cpe:2.3:o:debian:debian_linux:8.0:*:*:*:*:*:*:*
CVSS
Base: 5.8 (as of 13-03-2019 - 15:23)
Impact:
Exploitability:
CWE CWE-601
CAPEC
Access
VectorComplexityAuthentication
NETWORK MEDIUM NONE
Impact
ConfidentialityIntegrityAvailability
PARTIAL PARTIAL NONE
cvss-vector via4 AV:N/AC:M/Au:N/C:P/I:P/A:N
refmap via4
confirm https://symfony.com/blog/cve-2017-16652-open-redirect-vulnerability-on-security-handlers
mlist [debian-lts-announce] 20190310 [SECURITY] [DLA 1707-1] symfony security update
Last major update 13-03-2019 - 15:23
Published 13-06-2018 - 16:29
Last modified 13-03-2019 - 15:23
Back to Top