vendor:
Collabtive
by:
Deepak Rathore
9,3
CVSS
CRITICAL
Stored XSS
79
CWE
Product Name: Collabtive
Affected Version From: 1.12
Affected Version To: 2.0
Patch Exists: YES
Related CWE: CVE-2014-3247
CPE: a:collabtive:collabtive
Metasploit:
N/A
Other Scripts:
N/A
Tags: N/A
CVSS Metrics: N/A
Nuclei References:
N/A
Nuclei Metadata: N/A
Platforms Tested: None
2014
Stored XSS vulnerability in Collabtive application
The value of the desc request parameter is copied into the HTML document as plain text between tags. The payload 1c91c<img%20src%3da %20onerror%3dalert(1) >cc245622da6 was submitted in the desc parameter. This input was echoed as 1c91c<img src=a onerror=alert(1) >cc245622da6 in the application's response. This proof-of-concept attack demonstrates that it is possible to inject arbitrary JavaScript into the application's response. The proof-of-concept attack demonstrated uses an event handler to introduce arbitrary JavaScript into the document.
Mitigation:
Input validation should be performed to ensure that untrusted data is not used to update the application state. The application should also perform output encoding to ensure that user-supplied data is not interpreted as executable code.