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. The description indicates that the application accepts files for upload without restricting or validating the file type. From this, one can infer that the application does not perform proper file type validation, which aligns with the listed CWE‑434 weakness of unsafe file upload. When the attacker uploads a PHP script, it can be accessed through a web browser, enabling remote code execution and thereby compromising the confidentiality, integrity, and availability of the application and its underlying 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; once logged in, the attacker can upload an arbitrary PHP file without restrictions. The EPSS score of 4% indicates a moderate probability of exploitation. Although the vulnerability is not listed in the CISA KEV catalog, its high CVSS and the presence of a public PoC suggest that exploitation is possible. Administrators should treat the vulnerability as actively exploitable in the absence of a patch.

Generated by OpenCVE AI on August 5, 2026 at 03:10 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 5, 2026 at 03:10 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 05 Aug 2026 03:30:00 +0000

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

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-05T03:15:05Z

Weaknesses
  • CWE-434

    Unrestricted Upload of File with Dangerous Type