CVE-2026-97896
krayin laravel-crm Upload Functionality ConfigurationForm.php rules cross site scripting
- Published
- Updated
- Reserved
- Assigned by
- VulDB
Description
A vulnerability was identified in krayin laravel-crm up to 2.2.5. This vulnerability affects the function ConfigurationForm::rules of the file packages/Webkul/Admin/src/Http/Requests/ConfigurationForm.php of the component Upload Functionality. The manipulation leads to cross site scripting. The attack is possible to be carried out remotely. The exploit is publicly available and might be used. Upgrading to version 2.2.6 is able to resolve this issue. The identifier of the patch is b9836530ec9f5ef0f51653bb0cbbc47ef7184f51. It is advisable to upgrade the affected component.
Scores
| Scored by | CVSS | Score | Vector |
|---|---|---|---|
| VulDBCNA (assigner) | 4.0 | Medium5.1 | 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:P |
| VulDBCNA (assigner) | 3.1 | Low3.5 | CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:L/A:N/E:P/RL:O/RC:C |
| VulDBCNA (assigner) | 3.0 | Low3.5 | CVSS:3.0/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:L/A:N/E:P/RL:O/RC:C |
| VulDBCNA (assigner) | 2.0 | Medium4.0 | AV:N/AC:L/Au:S/C:N/I:P/A:N/E:POC/RL:OF/RC:C |
| NVDNVD · Deferred | 4.0 | Low2.0 | 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:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X |
- EPSS (exploitation in 30 days)
- 0.24% · top 84% of all CVEs (6 Nov 2026)
- CISA SSVC
- Exploitation: poc · Automatable: no · Technical impact: total
The list uses the assigner's score when there is one, then CISA's, then NVD's: Medium 5.1.
Weakness
Affected products
- affected 2.2.0
- affected 2.2.1
- affected 2.2.2
- affected 2.2.3
- affected 2.2.4
- affected 2.2.5
- unaffected 2.2.6
References (10)
- VDB-409908 | krayin laravel-crm Upload Functionality ConfigurationForm.php rules cross site scripting (opens in a new tab)vdb-entrytechnical-description
- VDB-409908 | CTI Indicators (IOB, IOC, TTP, IOA) (opens in a new tab)signaturepermissions-required
- CVE-2026-97896 | CVE Analysis and Report (opens in a new tab)third-party-advisory
- Submit #915399 | Krayin Krayin CRM ≤ 2.2.5 Cross Site Scripting (opens in a new tab)third-party-advisory
- https://github.com/krayin/laravel-crm/issues/2617 (opens in a new tab)issue-tracking
- https://github.com/krayin/laravel-crm/pull/2620 (opens in a new tab)issue-trackingpatch
- https://github.com/carlosalbertotuma/advisory/blob/main/advisory-02-config-upload-xss.md (opens in a new tab)exploit
- https://github.com/krayin/laravel-crm/commit/b9836530ec9f5ef0f51653bb0cbbc47ef7184f51 (opens in a new tab)patch
- https://github.com/krayin/laravel-crm/releases/tag/v2.2.6 (opens in a new tab)patch
- https://github.com/krayin/laravel-crm/ (opens in a new tab)product
Sources
The same CVE in the primary databases and aggregators, to check against.
- CVE.org record (opens in a new tab)
- CVE List JSON (GitHub) (opens in a new tab)
- NVD (opens in a new tab)
- FIRST EPSS (opens in a new tab)
- OSV.dev (opens in a new tab)
- GitHub Advisories (opens in a new tab)
- CIRCL Vulnerability-Lookup (opens in a new tab)
Badge for a README or a ticket
[](https://trackcve.app/cve/CVE-2026-97896)Record last updated .