Overview
The Pattern Insight web interface contains multiple vulnerabilities.
Description
CWE-352: Cross-Site Request Forgery (CSRF) CVE-2012-4935: Pattern Insight: CSRF protections do not exist When an already authorized victim navigates to a malicious site containing a hidden form request, it is possible for the malicious site to make authenticated requests to Pattern Insight on behalf of the victim.  | 
Impact
An attacker with access to the Pattern Insight web interface can conduct a cross-site scripting, cross-site request forgery, or privilege escalation attack, which could be used to result in information leakage, privilege escalation, and/or denial of service. Also, with the ability to frame the application, an attacker can perform clickjacking attacks.  | 
Solution
We are currently unaware of a practical solution to this problem.  | 
Restrict access  | 
Vendor Information
CVSS Metrics
| Group | Score | Vector | 
|---|---|---|
| Base | 6 | AV:N/AC:M/Au:S/C:P/I:P/A:P | 
| Temporal | 4.6 | E:POC/RL:W/RC:UC | 
| Environmental | 1.2 | CDP:ND/TD:L/CR:ND/IR:ND/AR:ND | 
References
- http://cwe.mitre.org/data/definitions/352.html
 - http://cwe.mitre.org/data/definitions/79.html
 - http://cwe.mitre.org/data/definitions/16.html
 - http://cwe.mitre.org/data/definitions/384.html
 - https://www.owasp.org/index.php/Clickjacking
 - https://www.owasp.org/index.php/Category:OWASP_AntiSamy_Project
 - https://owasp.org/index.php/Cross-Site_Request_Forgery_%28CSRF%29_Prevention_Cheat_Sheet
 - https://www.owasp.org/index.php/Clickjacking#Defending_against_Clickjacking
 - https://www.owasp.org/index.php/XSS_%28Cross_Site_Scripting%29_Prevention_Cheat_Sheet
 
Acknowledgements
Thanks to the reporter who wishes to remain anonymous.
This document was written by Michael Orlando.
Other Information
| CVE IDs: | CVE-2012-4935, CVE-2012-4936, CVE-2012-4937, CVE-2012-4938, CVE-2012-4950 | 
| Date Public: | 2012-11-02 | 
| Date First Published: | 2012-11-02 | 
| Date Last Updated: | 2012-11-08 13:32 UTC | 
| Document Revision: | 17 |