A GitHub repository version of this disclosure can be read here: CVE-2026-66031.
| Detail | Information |
|---|---|
| CVE Record | CVE-2026-66031 |
| Severity | 5.1 Medium (CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N) 5.4 Medium (CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N) |
| Date Published | 2026-07-27 |
| Software Name | Ekushey Project Manager CRM |
| Affected Version(s) | 0 through 5.0 |
| Software Link | https://codecanyon.net/item/ekushey-project-manager-crm/9492104 |
| Vendor | Creativeitem |
| Researcher Credits | Aaron Amran Bin Amiruddin (@aaronamran) |
Description
Ekushey Project Manager CRM through version 5.0 contains a stored cross-site scripting vulnerability that allows authenticated client users to inject arbitrary HTML and JavaScript by entering malicious payloads into the Reply Ticket field. Attackers can craft and store malicious scripts that execute in the browser sessions of Staff or Administrator users who view the Support Ticket detail page.
Proof-of-Concept
1. Authenticate as a lower-privileged Client user, navigate to any created ticket and insert the following XSS payload into the Reply Ticket field:
<u>Ticket Reply</u><script>alert("Client Ticket Reply Stored XSS")</script>

2. Log out of the Client account and log in as a Staff user. Navigate to Support Ticket and view the created ticket. The payload executes immediately upon rendering the ticket summary table.


3. Authenticate as an Admin user and navigate to the Support Ticket page. The stored XSS triggers identically in the Admin panel.

Timeline
See you in the next hack.
@aaronamran
July 2026