CVE-2026-7783
Description
A flaw has been found in CodeCanyon Perfex CRM up to 3.4.1. This vulnerability affects the function AbstractKanban::applySortQuery of the file application/services/AbstractKanban.php of the component Admin Kanban Endpoint. This manipulation of the argument this causes sql injection. It is possible to initiate the attack remotely. The exploit has been published and may be used.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Authenticated SQL injection in Perfex CRM ≤3.4.1 via unsanitized sort parameters in kanban endpoints allows full database read and admin takeover.
Vulnerability
A blind time-based SQL injection vulnerability exists in CodeCanyon Perfex CRM up to version 3.4.1. The flaw resides in the AbstractKanban::applySortQuery method within application/services/AbstractKanban.php. The method directly concatenates user-supplied sort_by and sort_direction parameters into an ORDER BY clause with CodeIgniter's query-builder escape flag disabled (false), allowing arbitrary SQL subqueries to be injected [1].
##
Exploitation requires any authenticated staff account — no administrative privileges or specific role permissions are needed. The attack is performed remotely via several kanban endpoints such as admin/leads/leads_kanban_load_more, admin/proposals/proposals_pipeline_load_more, admin/estimates/estimates_pipeline_load_more, and admin/tasks/tasks_kanban_load_more. The attacker injects a SELECT ... SLEEP(...) subquery into the sort_by parameter, enabling time-based blind extraction of data one byte at a time [1].
##
##
Successful exploitation allows an attacker to read the entire application database, including the tblstaff.password column containing phpass hashes. With these hashes, an attacker can perform offline cracking to obtain the plaintext password of an administrator account, leading to full administrative control of the CRM instance [1].
##
The vendor has not released a patch as of the publication date. The recommended fix is to whitelist allowed sortable columns in AbstractKanban::applySortQuery to prevent injection. The exploit has been publicly disclosed and may be actively used [1].
AI Insight generated on May 18, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.
Affected products
1- Range: <=3.4.1
Patches
0No patches discovered yet.
Vulnerability mechanics
AI mechanics synthesis has not run for this CVE yet.
References
4News mentions
0No linked articles in our index yet.