Lucene search
K

Fork CMS Cross Site Scripting

🗓️ 18 Apr 2013 00:00:00Reported by Rafay BalochType 
packetstorm
 packetstorm
🔗 packetstormsecurity.com👁 14 Views

Fork CMS Stored XSS by Rafay Baloch, affects http://demo.fork-cms.com/private/en/settings/index. Allows stealing cookies, phishing, and spreading malware due to unsanitized user input

Code
`===================================================================================  
Fork-CMS Stored XSS:  
  
Stored XSS:  
  
Author: Rafay Baloch  
  
Introduction:  
  
Cross Site scritping (XSS) has been a problem for ages, XSS occurs when the  
input data is copied into application  
  
responses without being sanitized properly. Normally their are three types  
of XSS (Cross Site Scritping) attacks.  
  
1. Non Persistent (REFELECTED)  
2. Persistent (STORED)  
3. DOM Based XSS  
  
Impact:  
  
- Stealing cookies (Since javascript is able to access document.cookie).  
- Phishing attacks  
- Spreading malware  
- Taking over the entire browsers by exloiting the vulnerablities present  
inside the browser.  
  
Proof OF Concept:  
  
The admin IDS input is not being sanitized properly. Therefore resulting in  
a Stored XSS.  
  
Payload: "><img src=x onerror=prompt(0);>  
  
Target URL: http://demo.fork-cms.com/private/en/settings/index  
  
Mitigations:  
  
- Make sure any user input should be properly sanitized and should be  
properly html encoded before  
it's copied into application responses any time.  
  
- Dangerous html characters should be replaces by corresponding html  
entities before copied into the application 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