Description
A security flaw has been discovered in Krayin laravel-crm up to 2.2.5. This issue affects some unknown processing of the file Sanitizer.php of the component TinyMCE Media Upload. The manipulation results in cross site scripting. The attack may be performed from remote. Upgrading to version 2.2.6 is capable of addressing this issue. The patch is identified as 734aa10ae6c2ffa4c96c8869a89aa66940e4d345. You should upgrade the affected component.
Published: 2026-09-25
Score: 5.1 Medium
EPSS: n/a
KEV: No
Impact: Cross‑Site Scripting via TinyMCE Media Upload
Action: Patch Immediately
AI Analysis

Impact

A flaw in the Sanitizer.php file of the TinyMCE Media Upload component in Krayin laravel‑crm versions up to 2.2.5 allows an attacker to inject arbitrary JavaScript when a media file is uploaded. The vulnerability is a classic XSS weakness (CWE‑79) that can be exploited remotely, giving the attacker the ability to execute code in the browser context of users who view the affected content. Such payloads could steal session cookies, deface pages, or perform actions on behalf of legitimate users.

Affected Systems

Products impacted are Krayin’s laravel‑crm application. Any installation running version 2.2.5 or earlier is vulnerable. The fix is included in release 2.2.6, which incorporates the patch identified by commit hash 734aa10a. All other versions listed as affected in the CNA data are similarly corrected in 2.2.6.

Risk and Exploitability

The CVSS score of 5.1 classifies this issue as medium severity. No EPSS data is presently available, and the vulnerability is not listed in the CISA KEV catalog, but the ability to upload media from a remote source means an attacker who can reach the application endpoint could trigger the flaw. The required conditions are minimal: an authenticated or unauthenticated user must be able to upload a file to the TinyMCE media endpoint. Once triggered, the injected script will run in the victim’s browser whenever the edited content is displayed.

Generated by OpenCVE AI on September 25, 2026 at 20:41 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Krayin laravel‑crm to version 2.2.6 or newer, which includes the fixed Sanitizer.php patch.
  • Verify that the application’s TinyMCE configuration enforces strict MIME type validation and restricts uploadable file extensions to a whitelist.
  • If an upgrade cannot be performed immediately, temporarily disable media uploads or remove the TinyMCE Media Upload feature to prevent the XSS vector.

Generated by OpenCVE AI on September 25, 2026 at 20:41 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 25 Sep 2026 19:00:00 +0000

Type Values Removed Values Added
Description A security flaw has been discovered in Krayin laravel-crm up to 2.2.5. This issue affects some unknown processing of the file Sanitizer.php of the component TinyMCE Media Upload. The manipulation results in cross site scripting. The attack may be performed from remote. Upgrading to version 2.2.6 is capable of addressing this issue. The patch is identified as 734aa10ae6c2ffa4c96c8869a89aa66940e4d345. You should upgrade the affected component.
Title Krayin laravel-crm TinyMCE Media Upload Sanitizer.php cross site scripting
First Time appeared Krayin
Krayin laravel-crm
Weaknesses CWE-79
CWE-94
CPEs cpe:2.3:a:krayin:laravel-crm:*:*:*:*:*:*:*:*
Vendors & Products Krayin
Krayin laravel-crm
References
Metrics cvssV2_0

{'score': 4, 'vector': 'AV:N/AC:L/Au:S/C:N/I:P/A:N/E:ND/RL:OF/RC:C'}

cvssV3_0

{'score': 3.5, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:L/A:N/E:X/RL:O/RC:C'}

cvssV3_1

{'score': 3.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:L/A:N/E:X/RL:O/RC:C'}

cvssV4_0

{'score': 5.1, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:X'}


Subscriptions

Krayin Laravel-crm
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-09-25T18:45:09.156Z

Reserved: 2026-09-25T10:05:32.174Z

Link: CVE-2026-97897

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-25T19:18:00.170

Modified: 2026-09-25T19:18:00.170

Link: CVE-2026-97897

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-25T20:45:17Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

  • CWE-94

    Improper Control of Generation of Code ('Code Injection')