Description
A vulnerability was determined in krayin laravel-crm up to 2.2.5. This affects an unknown part of the file packages/Webkul/Admin/src/Http/Controllers/Settings/UserController.php of the component User Management. Executing a manipulation of the argument role_id can lead to improper privilege management. The attack can be executed remotely. The exploit has been publicly disclosed and may be utilized. Upgrading to version 2.2.6 is able to mitigate this issue. This patch is called 5469d70336fbb25e8e513683e82b32982ce8aa82. Upgrading the affected component is advised.
Published: 2026-09-25
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Improper Privilege Escalation
Action: Immediate Patch
AI Analysis

Impact

A role manipulation flaw in krayin Laravel‑CRM’s User Management module permits attackers to alter the role_id parameter within UserController.php, enabling users to obtain privileges beyond their intended level. This flaw is rooted in insufficient privilege validation and is classified under CWE‑266 and CWE‑269. An attacker could elevate privileges remotely, potentially accessing sensitive data or administrative functions that should be restricted.

Affected Systems

Products affected are krayin’s Laravel‑CRM, versions up to and including 2.2.5. The vulnerable code resides in packages/Webkul/Admin/src/Http/Controllers/Settings/UserController.php, and the fix is incorporated in release 2.2.6. Users running any 2.2.5 or earlier version should consider the version as impacted.

Risk and Exploitability

With a CVSS score of 5.3, the overall severity is moderate, and no EPSS score is published, but the vulnerability is publicly disclosed and the exploit exists. It is not listed in the CISA KEV catalog, yet the attack vector is remote and could be leveraged by an adversary with network access to the application. When the patch is not applied, the risk remains because the attacker can modify role assignments via HTTP requests, granting unauthorized access.

Generated by OpenCVE AI on September 25, 2026 at 19:45 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the latest 2.2.6 release containing the 5469d70336fbb25e8e513683e82b32982ce8aa82 fix.
  • Ensure the role_id parameter undergoes strict validation against the authenticated user's allowed roles before assignment.
  • Reevaluate the role‑based access control configuration to confirm that users cannot assign or obtain higher‑level permissions than intended.

Generated by OpenCVE AI on September 25, 2026 at 19:45 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 25 Sep 2026 20:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Fri, 25 Sep 2026 18:30:00 +0000

Type Values Removed Values Added
Description A vulnerability was determined in krayin laravel-crm up to 2.2.5. This affects an unknown part of the file packages/Webkul/Admin/src/Http/Controllers/Settings/UserController.php of the component User Management. Executing a manipulation of the argument role_id can lead to improper privilege management. The attack can be executed remotely. The exploit has been publicly disclosed and may be utilized. Upgrading to version 2.2.6 is able to mitigate this issue. This patch is called 5469d70336fbb25e8e513683e82b32982ce8aa82. Upgrading the affected component is advised.
Title krayin laravel-crm User Management UserController.php privileges management
First Time appeared Krayin
Krayin laravel-crm
Weaknesses CWE-266
CWE-269
CPEs cpe:2.3:a:krayin:laravel-crm:*:*:*:*:*:*:*:*
Vendors & Products Krayin
Krayin laravel-crm
References
Metrics cvssV2_0

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

cvssV3_0

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

cvssV3_1

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

cvssV4_0

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


Subscriptions

Krayin Laravel-crm
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-09-25T18:40:39.301Z

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

Link: CVE-2026-97895

cve-icon Vulnrichment

Updated: 2026-09-25T18:40:36.035Z

cve-icon NVD

Status : Deferred

Published: 2026-09-25T19:17:59.727

Modified: 2026-09-28T15:16:04.793

Link: CVE-2026-97895

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-26T10:45:11Z

Weaknesses
  • CWE-266

    Incorrect Privilege Assignment

  • CWE-269

    Improper Privilege Management