vendor:
ChurchCRM
by:
Mufaddal Masalawala
8.8
CVSS
HIGH
Persistent Cross Site Scripting (XSS)
79
CWE
Product Name: ChurchCRM
Affected Version From: 4.2.1
Affected Version To: 4.2.1
Patch Exists: No
Related CWE: N/A
CPE: a:churchcrm:churchcrm:4.2.1
Metasploit:
N/A
Other Scripts:
N/A
Platforms Tested: Kali Linux 2020.3
2020
ChurchCRM 4.2.1- Persistent Cross Site Scripting(XSS)
ChurchCRM application allows stored XSS, via 'Add new Deposit' module, that is rendered upon 'View All Deposits' page visit. An attacker can inject malicious JavaScript code in the 'Deposit Comment' field and when a user visits the 'View All Deposits' page, the malicious code will be executed.
Mitigation:
Validate user input and escape special characters, Implement a Content Security Policy (CSP), Use a web application firewall