Puppet Enterprise Web Interface Open Redirect

2016.10.23
Credit: hyp3rlinx
Risk: Low
Local: No
Remote: Yes
CWE: CWE-601


CVSS Base Score: 5.8/10
Impact Subscore: 4.9/10
Exploitability Subscore: 8.6/10
Exploit range: Remote
Attack complexity: Medium
Authentication: No required
Confidentiality impact: Partial
Integrity impact: Partial
Availability impact: None

[+] Credits: John Page aka hyp3rlinx [+] Website: hyp3rlinx.altervista.org [+] Source: http://hyp3rlinx.altervista.org/advisories/PUPPET-AUTHENTICATION-REDIRECT.txt [+] ISR: ApparitionSec Vendor: ============== www.puppet.com Product: ================================ Puppet Enterprise Web Interface Version < 2016.4.0 Puppet Enterprise is the leading platform for automatically delivering, operating and securing your infrastructure. Vulnerability Type: ========================= Authentication Redirect CVE Reference: ============== CVE-2016-5715 Vulnerability Details: ===================== When logging into Puppet Enterprise Web Interface, users can be redirected to attacker controlled servers, if a user logs in using an attacker supplied authentication link it can result in credential theft etc. Fixed in version 2016.4.0 References: https://puppet.com/security/cve/cve-2016-5715 Exploit code(s): =============== Bypass character filters you need to pass double forward slashes "//" or the redirect will fail. https://victim-puppet-server/auth/login?redirect=//attacker-server Disclosure Timeline: ====================================== Vendor Notification: August 23, 2016 Vendor Acknowledgement: August 23, 2016 Vendor Releases Fix: in version 2016.4.0 October 17, 2016 : Public Disclosure Exploitation Technique: ======================= Remote Severity Level: ================ Medium [+] Disclaimer The information contained within this advisory is supplied "as-is" with no warranties or guarantees of fitness of use or otherwise. Permission is hereby granted for the redistribution of this advisory, provided that it is not altered except by reformatting it, and that due credit is given. Permission is explicitly given for insertion in vulnerability databases and similar, provided that due credit is given to the author. The author is not responsible for any misuse of the information contained herein and accepts no responsibility for any damage caused by the use or misuse of this information. The author prohibits any malicious use of security related information or exploits by the author or elsewhere. hyp3rlinx

References:

http://hyp3rlinx.altervista.org/advisories/PUPPET-AUTHENTICATION-REDIRECT.txt


Vote for this issue:
50%
50%


 

Thanks for you vote!


 

Thanks for you comment!
Your message is in quarantine 48 hours.

Comment it here.


(*) - required fields.  
{{ x.nick }} | Date: {{ x.ux * 1000 | date:'yyyy-MM-dd' }} {{ x.ux * 1000 | date:'HH:mm' }} CET+1
{{ x.comment }}

Copyright 2019, cxsecurity.com

 

Back to Top