Lucene search
K

Corda Cross Site Scripting / Path Disclosure

🗓️ 13 Jul 2013 00:00:00Reported by Adam WillardType 
packetstorm
 packetstorm
🔗 packetstormsecurity.com👁 26 Views

Corda Cross Site Scripting and Path Disclosure vulnerability in Highwire.ashx and Corda Redirecto

Code
`Corda Path Disclosure and XSS  
============================================================  
FOREGROUND SECURITY, SECURITY ADVISORY 2013-002  
- Original release date: July 12, 2013  
- Discovered by: Adam Willard (Software Security Analyst at Foreground Security)  
- Contact: (awillard (at) foregroundsecurity (dot) com)  
- Severity: 4.3/10 (Base CVSS Score)  
============================================================  
  
I. VULNERABILITY  
-------------------------  
Corda suffers Path Disclosure in Highwire.ashx and XSS vulnerabilities  
  
II. BACKGROUND  
-------------------------  
Corda Highwire allows you to generate pdf documents  
Corda Server .NET Redirector version: 7.3.11.6715 allows the Web server to handle client requests for visualizations.  
  
III. DESCRIPTION  
-------------------------  
Corda Path Disclosure in Highwire.ashx  
Corda Redirector XSS when a file isn't found  
  
  
IV. PROOF OF CONCEPT  
-------------------------  
Path Disclosure  
Execution of a url can expose the file system directory  
/highwire.ashx?url=../../  
  
XSS  
Execution of a similar URL allows XSS to be run as long as the Domain of the File parameter matches the domains allowed  
http://<URL>/Corda/redirector.corda/?@_FILEhttp://<URL>/?<script>alert('Text')</script><iframe src=http://www.exploit-db.com></iframe>@_TEXTDESCRIPTIONEN  
  
  
V. BUSINESS IMPACT  
-------------------------  
Discover path structure of a drive and attempt directory/file traversal  
An attacker could perform session hijacking or phishing attacks.  
  
VI. SYSTEMS AFFECTED  
-------------------------  
Systems implementing Corda/Domo products  
  
VII. SOLUTION  
-------------------------  
Software has been marked EOL by Domo; Highwire products no longer supported.  
  
VIII. REFERENCES  
-------------------------  
http://www.domo.com  
http://www.foregroundsecurity.com  
  
IX. CREDITS  
-------------------------  
This vulnerability has been discovered by Adam Willard (awillard (at) foregroundsecurity (dot) com)  
  
X. REVISION HISTORY  
-------------------------  
- July 12, 2013: Initial release.  
  
XI. DISCLOSURE TIMELINE  
-------------------------  
July 9, 2013: Issue identified within a deployed application by Adam Willard.  
July 9, 2013: Vulnerability discovered by Adam Willard.  
July 12, 2013: Contacted Vendor  
July 12, 2013: Vendor commented that the software is EOL with no support.  
July 12, 2013: Security advisory released.  
  
XII. LEGAL NOTICES  
-------------------------  
The information contained within this advisory is supplied "as-is" with no warranties or guarantees of fitness of use or otherwise.  
`

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