CVE-2023-23927
Craft CMS stored cross-site scripting vulnerability
Craft is a platform for creating digital experiences. When you insert a payload inside a label name or instruction of an entry type, an cross-site scripting (XSS) happens in the quick post widget on the admin dashboard. This issue has been fixed in version 4.3.7.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- Required
What an attacker can affect
- Confidentiality
- Low
- Integrity
- Low
- Availability
- None
Exploit likelihood
What each source reports
CVE List Score used
6.1
Craft CMS stored cross-site scripting vulnerability
Craft is a platform for creating digital experiences. When you insert a payload inside a label name or instruction of an entry type, an cross-site scripting (XSS) happens in the quick post widget on the admin dashboard. This issue has been fixed in version 4.3.7.
- Record
CVE-2023-23927- CVSS 3.1
- 6.1 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - Weakness
- CWE-79
- Updated
- 2026-11-02
EUVDEUVD-2023-1079
6.1
Craft is a platform for creating digital experiences. When you insert a payload inside a label name or instruction of an entry type, an cross-site scripting (XSS) happens in the quick post widget on the admin dashboard. This issue has been fixed in version 4.3.7.
- Record
EUVD-2023-1079- CVSS 3.1
- 6.1 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-qcrj-6ffc-v7hq
6.1
Craft CMS Stored Cross-site Scripting Injection Vulnerability
Summary
When you insert a payload inside a label name or instruction of an entry type, an XSS happens in the quick post widget on the admin dashboard.
PoC
Complete instructions, including specific configuration details, to reproduce the vulnerability.
Impact
Tested with the free version of Craft CMS 4.3.6.1
- Record
GHSA-qcrj-6ffc-v7hq- CVSS 3.1
- 6.1 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - Weakness
- CWE-79
- Updated
- 2026-11-02
NVD
6.1
Craft is a platform for creating digital experiences. When you insert a payload inside a label name or instruction of an entry type, an cross-site scripting (XSS) happens in the quick post widget on the admin dashboard. This issue has been fixed in version 4.3.7.
- Record
CVE-2023-23927- CVSS 3.1
- 6.1 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - CVSS 3.1
- 5.4 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N - Weakness
- CWE-79
- Updated
- 2026-11-02
OSV
6.1
Craft CMS stored cross-site scripting vulnerability
Craft is a platform for creating digital experiences. When you insert a payload inside a label name or instruction of an entry type, an cross-site scripting (XSS) happens in the quick post widget on the admin dashboard. This issue has been fixed in version 4.3.7.
- Record
CVE-2023-23927- CVSS 3.1
- 6.1 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - Weakness
- CWE-79
- Updated
- 2026-11-02
OSVGHSA-qcrj-6ffc-v7hq
6.1
Craft CMS Stored Cross-site Scripting Injection Vulnerability
Summary
When you insert a payload inside a label name or instruction of an entry type, an XSS happens in the quick post widget on the admin dashboard.
PoC
Complete instructions, including specific configuration details, to reproduce the vulnerability.
Impact
Tested with the free version of Craft CMS 4.3.6.1
- Record
GHSA-qcrj-6ffc-v7hq- CVSS 3.1
- 6.1 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - Weakness
- CWE-79
- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
craftcms/cmsPackagist |
4.0.0-RC1 up to 4.3.7 | 4.3.7 |
craftcms/cmsPackagist |
3.7.24 up to 3.7.64 | 3.7.64 |
craftcms/cmsPackagist |
4.0.0-RC1 up to 4.3.7, plus listed versions 4.0.04.0.0-RC24.0.0-RC34.0.0.14.0.1 Show 38 moreShow less4.0.24.0.34.0.44.0.54.0.5.14.0.5.24.0.64.1.04.1.0.14.1.0.24.1.14.1.24.1.34.1.44.1.4.14.2.04.2.0.14.2.0.24.2.14.2.1.14.2.24.2.34.2.44.2.54.2.5.14.2.5.24.2.64.2.74.2.84.3.04.3.14.3.24.3.2.14.3.34.3.44.3.54.3.64.3.6.1 |
4.3.7 |
craftcms/cmsPackagist |
3.7.24 up to 3.7.64, plus listed versions 3.7.253.7.25.13.7.263.7.273.7.27.1 Show 45 moreShow less3.7.27.23.7.283.7.293.7.303.7.30.13.7.313.7.323.7.333.7.343.7.353.7.363.7.373.7.383.7.393.7.403.7.40.13.7.413.7.423.7.433.7.443.7.453.7.45.13.7.45.23.7.463.7.473.7.47.13.7.483.7.493.7.503.7.513.7.523.7.533.7.53.13.7.543.7.553.7.55.13.7.55.23.7.55.33.7.563.7.573.7.583.7.593.7.603.7.613.7.62 |
3.7.64 |
History
| Recorded | Changed | Sources |
|---|---|---|
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2023-23927 is a medium vulnerability (CVSS 6.1) in Craftcms Cms, published March 3, 2023. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.80%, the 57th percentile. Fixed in craftcms/cms 4.3.7.
References
github.com/craftcms/cms/security/advisories/GHSA-qcrj-6ffc-v7hq
github.com/craftcms/cms/blob/develop/CHANGELOG.md
user-images.githubusercontent.com/53917092/215604129-d5b75608-5a24-4eb3-906f-55b192310298.mp4
nvd.nist.gov/vuln/detail/CVE-2023-23927
github.com/advisories/GHSA-qcrj-6ffc-v7hq
github.com/CVEProject/cvelistV5/tree/main/cves/2023/23xxx/CVE-2023-23927.json
github.com/craftcms/cms
Left out here: 2 versions. The JSON record has them.