Medium severity · published Jan 12, 2017
CVE-2016-5715
Open redirect vulnerability in the Console in Puppet Enterprise 2015.x and 2016.x before 2016.4.0 allows remote attackers to redirect users to arbitrary web sites and conduct…
6.1
CVSS
1.4%
EPSS
No
On KEV
Description
Open redirect vulnerability in the Console in Puppet Enterprise 2015.x and 2016.x before 2016.4.0 allows remote attackers to redirect users to arbitrary web sites and conduct phishing attacks via a // (slash slash) followed by a domain in the redirect parameter. NOTE: this vulnerability exists because of an incomplete fix for CVE-2015-6501.
CVSS vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
Required
Confidentiality
Low
Integrity
Low
Availability
None
Scope
Changed
Exploitation
Is it being used?
Exploit prediction (EPSS)1.4% · higher than 73% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
PE
Puppet Enterprise · Puppet
2015.2.0 through 2015.3.3; 2016.1.1 through 2016.4.0 · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2016-5715
CVE.org
https://www.cve.org/CVERecord?id=CVE-2016-5715
Exploit
http://hyp3rlinx.altervista.org/advisories/PUPPET-AUTHENTICATION-REDIRECT.txt
Exploit
http://packetstormsecurity.com/files/139302/Puppet-Enterprise-Web-Interface-Open-Redirect.html
www.securityfocus.com
http://www.securityfocus.com/archive/1/539618/100/0/threaded
Third Party Advisory
http://www.securityfocus.com/bid/93846
Vendor Advisory
https://puppet.com/security/cve/cve-2016-5715
More from Puppet Enterprise
9.8
CVE-2023-5309
Versions of Puppet Enterprise prior to 2021.7.6 and 2023.5 contain a flaw which results in broken session management for SAML implementations
9.8
CVE-2023-2530
A privilege escalation allowing remote code execution was discovered in the orchestration service
9.8
CVE-2021-27023
A flaw was discovered in Puppet Agent and Puppet Server that may result in a leak of HTTP credentials when following HTTP redirects to a different host
9.8
CVE-2019-10694
The express install, which is the suggested way to install Puppet Enterprise, gives the user a URL at the end of the install to set the admin password
9.8
CVE-2018-11749
When users are configured to use startTLS with RBAC LDAP, at login time, the user's credentials are sent via plaintext to the LDAP server
