CVE-2025-41105 Overview
CVE-2025-41105 is an HTML injection vulnerability in Fairsketch RISE Ultimate Project Manager (RISE CRM Framework) version 3.8.1. The flaw stems from insufficient validation of the title parameter in POST requests sent to the /tickets/save endpoint. An authenticated attacker can inject arbitrary HTML content that renders when other users view the affected ticket. The issue is tracked under CWE-79, which covers improper neutralization of input during web page generation.
Critical Impact
Authenticated users can inject HTML markup into ticket records, enabling content spoofing and phishing against users who view the ticket.
Affected Products
- Fairsketch RISE Ultimate Project Manager (RISE CRM Framework) v3.8.1
- Deployments exposing the /tickets/save endpoint to authenticated users
- Instances relying on default input handling for ticket submissions
Discovery Timeline
- 2025-11-11 - CVE-2025-41105 published to NVD
- 2026-06-17 - Last updated in NVD database
Technical Details for CVE-2025-41105
Vulnerability Analysis
The vulnerability lives in the ticket creation workflow of RISE Ultimate Project Manager. When a user submits a ticket through /tickets/save, the application accepts the title parameter without sanitizing or encoding HTML tags. The stored value is later rendered to other users, including staff and administrators who review open tickets.
An authenticated attacker can submit payloads containing arbitrary HTML elements such as fake login forms, misleading hyperlinks, or styled content designed to impersonate the application interface. Because the content is stored and served to other users, the attack scales beyond the submitter and reaches anyone viewing the affected ticket.
The vulnerability requires low privileges and user interaction. It does not directly affect confidentiality or availability, but it undermines integrity of displayed content and enables social engineering against trusted internal users.
Root Cause
The root cause is missing output encoding and input validation on the title field processed by the ticket save handler. The application treats user-supplied markup as safe HTML rather than text, violating the output-contextual encoding expected by CWE-79.
Attack Vector
Exploitation requires an authenticated session with permission to create tickets. The attacker sends a crafted POST request to /tickets/save with HTML markup embedded in the title parameter. Any subsequent user who opens the ticket in the web interface renders the injected markup. See the INCIBE advisory for additional technical context.
Detection Methods for CVE-2025-41105
Indicators of Compromise
- Ticket records with title values containing HTML tags such as <a>, <img>, <form>, <iframe>, or <script>
- POST requests to /tickets/save with non-text characters like <, >, or encoded equivalents in the title parameter
- User reports of unexpected forms, links, or visual elements inside RISE CRM ticket views
Detection Strategies
- Review web server and application logs for POST requests to /tickets/save containing HTML metacharacters in the title field
- Query the ticket database for existing records where the title column contains angle brackets or HTML entity sequences
- Audit newly created tickets from low-privilege accounts for anomalous markup patterns
Monitoring Recommendations
- Deploy a web application firewall rule that flags HTML tags in ticket submission parameters
- Alert on repeated submission attempts from the same account that trigger input validation errors
- Monitor user-reported phishing incidents originating from internal RISE CRM links
How to Mitigate CVE-2025-41105
Immediate Actions Required
- Restrict ticket creation privileges to trusted users until a patched version is deployed
- Apply vendor updates for RISE Ultimate Project Manager when released past version 3.8.1
- Review existing tickets for stored HTML payloads and remove or sanitize affected records
- Inform help desk and administrative staff about the risk of rendered content in ticket views
Patch Information
At the time of writing, no vendor advisory URL is listed in the NVD entry. Administrators should consult the INCIBE notice on Fairsketch vulnerabilities and the Fairsketch vendor channels for a fixed release beyond v3.8.1.
Workarounds
- Place the RISE CRM application behind a web application firewall configured to strip or block HTML in ticket input fields
- Implement a reverse proxy filter that enforces plain-text constraints on the title POST parameter
- Add server-side input validation at the application boundary to reject angle brackets and HTML entities in ticket titles
Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

