Description
Krayin CRM before 2.2.7 contains an insecure direct object reference vulnerability that allows scope-restricted authenticated users to read other users' quotes by bypassing per-user data scope checks in QuoteController. Attackers can query the quotes search and lead-products endpoints to retrieve quote addresses, totals, contact details, and product pricing belonging to any user or lead.
Published: 2026-10-19
Score: 7.1 High
EPSS: n/a
KEV: No
Impact: Unauthorized data disclosure
Action: Patch
AI Analysis

Impact

Krayin CRM versions prior to 2.2.7 contain an insecure direct object reference that permits authenticated users with limited permissions to access the quotes of any other user. By invoking the quote search and lead‑products endpoints, an attacker can retrieve the address, total, contact information, and product pricing associated with other users’ quotes, exposing sensitive business data. This vulnerability is categorized as CWE‑639, reflecting a failure to enforce proper authorization checks.

Affected Systems

The affected product is Krayin CRM for Laravel (krayin:laravel-crm) and applies to any release earlier than version 2.2.7, including 2.2.6. The fix is included in the 2.2.7 release and is available from the official project releases.

Risk and Exploitability

The CVSS score of 7.1 indicates medium‑to‑high severity. EPSS information is not available, and the vulnerability is not listed in the CISA KEV catalog. An attacker must already be authenticated and the attack vector is the web application’s quote search and lead‑products endpoints. The exploitation path requires only sending crafted requests to those endpoints; no additional privileges or system compromise are required beyond the user’s normal authentication context.

Generated by OpenCVE AI on October 19, 2026 at 15:40 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Krayin CRM to version 2.2.7 or later to apply the missing authorization checks.
  • If an immediate upgrade is not feasible, restrict or disable the quote search and lead‑products endpoints for all users except administrators, or enforce that the authenticated user’s ID matches the owner of the quote or lead‑product before processing the request.
  • Configure logging and monitor access to these endpoints for suspicious activity, such as repeated requests with varying quote identifiers.

Generated by OpenCVE AI on October 19, 2026 at 15:40 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 19 Oct 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Mon, 19 Oct 2026 14:15:00 +0000

Type Values Removed Values Added
Description Krayin CRM before 2.2.7 contains an insecure direct object reference vulnerability that allows scope-restricted authenticated users to read other users' quotes by bypassing per-user data scope checks in QuoteController. Attackers can query the quotes search and lead-products endpoints to retrieve quote addresses, totals, contact details, and product pricing belonging to any user or lead.
Title Krayin CRM before 2.2.7 IDOR via Quote Search and Lead-Products Endpoints
Weaknesses CWE-639
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-19T14:19:36.695Z

Reserved: 2026-10-19T13:25:32.532Z

Link: CVE-2026-112286

cve-icon Vulnrichment

Updated: 2026-10-19T14:19:30.842Z

cve-icon NVD

Status : Received

Published: 2026-10-19T14:17:06.990

Modified: 2026-10-19T15:17:05.940

Link: CVE-2026-112286

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-19T15:45:17Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key