Description
A vulnerability has been found in Krayin laravel-crm up to 2.2.5. The impacted element is the function Storage::download of the file packages/Webkul/Admin/src/Config/acl.php of the component attachment-download Endpoint. The manipulation of the argument ID leads to improper control of resource identifiers. The attack may be initiated remotely. The exploit has been disclosed to the public and may be used. Upgrading to version 2.2.6 is sufficient to resolve this issue. The identifier of the patch is 13d6988cda8d69ece45ee1890effc90a7f21cdc1. It is suggested to upgrade the affected component.
Published: 2026-09-27
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Remote ID manipulation enabling unauthorized file download (remote attack vector inferred)
Action: Apply Patch
AI Analysis

Impact

The vulnerable laravel-cm attachment-download endpoint uses Laravel's Storage::download with a resource identifier that is not properly validated. The description states that manipulation of the ID parameter leads to improper control of resource identifiers, and it is inferred that an attacker can bypass intended access control to retrieve arbitrary files, resulting in an IDOR that exposes sensitive documents. The attack may be initiated remotely, and the exploit has been publicly disclosed and can be used.

Affected Systems

Krayin laravel-crm versions up to and including 2.2.5 are affected. The published fix in v2.2.6 contains a commit that restricts ID manipulation and therefore resolves the issue.

Risk and Exploitability

The CVSS score of 5.3 indicates moderate severity. No EPSS data is available, and the vulnerability is not listed in the CISA KEV catalog. Based on the description, the attack can be initiated remotely; the attacker simply sends a crafted request to the endpoint with an altered identifier. Since the flaw relies on public parameters and a publicly disclosed exploit exists, the risk to confidentiality for exposed deployments remains significant.

Generated by OpenCVE AI on September 27, 2026 at 23:50 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update laravel-crm to version 2.2.6 or newer, which contains commit 13d6988cda8d69ece45ee1890effc90a7f21cdc1 that restricts identifier manipulation.
  • After applying the patch, test the attachment‑download endpoint with arbitrary IDs to confirm that the download function no longer serves unintended files.
  • Ensure that only authorized roles can access the attachment‑download endpoint, enforcing role‑based access controls to prevent IDOR exploitation.

Generated by OpenCVE AI on September 27, 2026 at 23:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 29 Sep 2026 04:15:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Sun, 27 Sep 2026 22:45:00 +0000

Type Values Removed Values Added
Description A vulnerability has been found in Krayin laravel-crm up to 2.2.5. The impacted element is the function Storage::download of the file packages/Webkul/Admin/src/Config/acl.php of the component attachment-download Endpoint. The manipulation of the argument ID leads to improper control of resource identifiers. The attack may be initiated remotely. The exploit has been disclosed to the public and may be used. Upgrading to version 2.2.6 is sufficient to resolve this issue. The identifier of the patch is 13d6988cda8d69ece45ee1890effc90a7f21cdc1. It is suggested to upgrade the affected component.
Title Krayin laravel-crm attachment-download Endpoint acl.php resource injection
First Time appeared Krayin
Krayin laravel-crm
Weaknesses CWE-99
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:P/I:N/A:N/E:POC/RL:OF/RC:C'}

cvssV3_0

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

cvssV3_1

{'score': 4.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N/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:N/VA:N/SC:N/SI:N/SA:N/E:P'}


Subscriptions

Krayin Laravel-crm
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-09-28T12:54:26.833Z

Reserved: 2026-09-27T04:09:52.205Z

Link: CVE-2026-100884

cve-icon Vulnrichment

Updated: 2026-09-28T12:54:23.355Z

cve-icon NVD

Status : Deferred

Published: 2026-09-27T23:16:58.663

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

Link: CVE-2026-100884

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-28T00:45:13Z

Weaknesses
  • CWE-99

    Improper Control of Resource Identifiers ('Resource Injection')