CVE-2026-100882 json
Krayin laravel-crm Admin Settings Endpoint index.blade.php cross site scripting
published 2026-09-27 42 d ago modified 2026-09-30 39 d ago also EUVD-2026-88045
- cvss
- 2.4
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.3%
- EPSS 0.3% chance of exploitation in 30 days, percentile 17%
- public exploits
- 0
- none known
Summary
A vulnerability was detected in Krayin laravel-crm up to 2.2.5. Impacted is an unknown function of the file packages/Webkul/Admin/src/Resources/views/components/layouts/index.blade.php of the component Admin Settings Endpoint. Performing a manipulation of the argument general.settings.footer.label results in cross site scripting. The attack can be initiated remotely. The exploit is now public and may be used. Upgrading to version 2.2.6 is recommended to address this issue. The patch is named 6dbcf75b30dbd169ee81b7e9e00368099124efeb. You should upgrade the affected component.
Patch / fix
- Krayin laravel-crm 2.2.6
- github.com/krayin/laravel-crm@6dbcf75 commit
- github.com/krayin/laravel-crm#2625 pull request
- github.com/krayin/laravel-crm/releases/tag/v2.2.6 release
CISA SSVC
- Exploitation
- Proof of concept is public
- Automatable
- no
- Technical impact
- partial
- Assessed
- 39 d ago
Exploit prediction
0.26% chance of exploitation in the next 30 days, higher than 17% of all scored CVEs (FIRST EPSS, 2026-11-08).
Exploits and checks
- github.com https://github.com/carlosalbertotuma/advisory/blob/main/advisory-04-stored-xss-via-footer.md referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 4.0 | 4.8 | CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:P/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:P |
| CNA | 3.1 | 2.4 | CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:N/I:L/A:N/E:P/RL:O/RC:C |
| CNA | 3.0 | 2.4 | CVSS:3.0/AV:N/AC:L/PR:H/UI:R/S:U/C:N/I:L/A:N/E:P/RL:O/RC:C |
| CNA | 2.0 | 3.3 | AV:N/AC:L/Au:M/C:N/I:P/A:N/E:POC/RL:OF/RC:C |
| CNA | 4.0 | 1.9 | CVSS:4.0/AV:N/AC:L/AT:N/PR:H/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 |
| CNA | 3.1 | 2.4 | CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:N/I:L/A:N |
| CNA | 2.0 | 3.3 | AV:N/AC:L/Au:M/C:N/I:P/A:N |
Affected products
- Krayin laravel-crm
Classification
References
-
github.com
/krayin/laravel-crm/pull/2625
issue-tracking, patch
-
github.com
/krayin/laravel-crm/commit/6dbcf75b30dbd169ee81b7e9e00368099124efeb
patch
-
github.com
/krayin/laravel-crm/releases/tag/v2.2.6
patch
-
github.com
/carlosalbertotuma/advisory/blob/main/advisory-04-stored-xss-via-footer.md
exploit
-
vuldb.com
/vuln/410812
vdb-entry, technical-description
-
vuldb.com
/vuln/410812/cti
signature, permissions-required
-
vuldb.com
/cve/CVE-2026-100882
third-party-advisory
-
vuldb.com
/submit/916088
third-party-advisory
-
github.com
/krayin/laravel-crm/issues/2622
issue-tracking
-
github.com
/krayin/laravel-crm/
product
Sources
- CVE List CVE-2026-100882
- NVD CVE-2026-100882
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.