Description
An authenticated arbitrary file upload vulnerability in the /admin/tinymce/upload endpoint of Webkul Krayin CRM v2.2.x allows attackers to execute arbitrary code via uploading a crafted PHP file.
Published: 2026-04-14
Score: 9.9 Critical
EPSS: 3.8% Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability exists in the /admin/tinymce/upload endpoint of Webkul Krayin CRM v2.2.x. An authenticated user can upload a crafted PHP file, exploiting the CWE‑434 weakness of unrestricted file upload. The application does not validate the file type appropriately, allowing the attacker to place a PHP script in the upload directory. Once uploaded, the script can be accessed through a web browser, resulting in remote code execution. This undermines confidentiality, integrity, and availability of the application and its underlying operating system.

Affected Systems

The affected product is Webkul Krayin CRM version 2.2.x. The CRM is offered by Webkul under the Krayin branding. Specific sub‑versions are not listed, but any release identified as 2.2.x is vulnerable.

Risk and Exploitability

The CVSS score of 9.9 indicates critical severity. The vulnerability requires authenticated access to the admin interface, but once logged in, the attacker can upload an arbitrary PHP file without restrictions. Because the EPSS score is 4% and the issue is not cataloged in CISA’s KEV, exploit data is limited, yet the high CVSS suggests the potential for widespread damage if the vulnerability is exploited. No public exploit was reported at the time of this assessment, but in the absence of a patch, administrators should treat the vulnerability as actively exploitable.

Generated by OpenCVE AI on August 2, 2026 at 02:23 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Webkul Krayin CRM to a patched version that removes the unrestricted upload feature.
  • If upgrading is not feasible, reconfigure the web server or application to block PHP execution within the upload directory.
  • Enforce strict MIME type validation and whitelist allowed file extensions in the upload form.

Generated by OpenCVE AI on August 2, 2026 at 02:23 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 02 Aug 2026 02:45:00 +0000

Type Values Removed Values Added
Title Authenticated Arbitrary File Upload Leading to Remote Code Execution in Webkul Krayin CRM v2.2.x

Mon, 27 Jul 2026 04:45:00 +0000

Type Values Removed Values Added
Title Authenticated Arbitrary File Upload Leading to Remote Code Execution in Webkul Krayin CRM v2.2.x

Wed, 22 Jul 2026 17:00:00 +0000

Type Values Removed Values Added
Title Unrestricted PHP File Upload Allows Remote Code Execution in Webkul Krayin CRM Admin Interface

Fri, 17 Jul 2026 03:45:00 +0000

Type Values Removed Values Added
Title Unrestricted PHP File Upload Allows Remote Code Execution in Webkul Krayin CRM Admin Interface

Tue, 14 Jul 2026 22:00:00 +0000

Type Values Removed Values Added
Title Arbitrary File Upload in Webkul Krayin CRM Enables Remote Code Execution

Sun, 12 Jul 2026 12:00:00 +0000

Type Values Removed Values Added
Title Arbitrary File Upload in Webkul Krayin CRM Enables Remote Code Execution

Fri, 10 Jul 2026 19:15:00 +0000

Type Values Removed Values Added
Title Authenticated Arbitrary File Upload Allowing Remote Code Execution in Webkul Krayin CRM v2.2.x

Wed, 15 Apr 2026 21:15:00 +0000

Type Values Removed Values Added
First Time appeared Krayin
Krayin laravel-crm
Vendors & Products Krayin
Krayin laravel-crm

Tue, 14 Apr 2026 18:30:00 +0000

Type Values Removed Values Added
References
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Tue, 14 Apr 2026 16:45:00 +0000

Type Values Removed Values Added
Title Authenticated Arbitrary File Upload Allowing Remote Code Execution in Webkul Krayin CRM v2.2.x
Weaknesses CWE-434

Tue, 14 Apr 2026 15:45:00 +0000

Type Values Removed Values Added
Description An authenticated arbitrary file upload vulnerability in the /admin/tinymce/upload endpoint of Webkul Krayin CRM v2.2.x allows attackers to execute arbitrary code via uploading a crafted PHP file.
References
Metrics cvssV3_1

{'score': 9.9, 'vector': 'CVSS:3.1/AC:L/AV:N/A:H/C:H/I:H/PR:L/S:C/UI:N'}


Subscriptions

Krayin Laravel-crm
cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-04-14T17:50:54.198Z

Reserved: 2026-04-06T00:00:00.000Z

Link: CVE-2026-38526

cve-icon Vulnrichment

Updated: 2026-04-14T17:50:23.352Z

cve-icon NVD

Status : Deferred

Published: 2026-04-14T16:16:43.127

Modified: 2026-06-17T10:41:42.487

Link: CVE-2026-38526

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-02T02:30:03Z

Weaknesses
  • CWE-434

    Unrestricted Upload of File with Dangerous Type