GHSA-qcrj-6ffc-v7hqmedium6.1
Craft CMS Stored Cross-site Scripting Injection Vulnerability
Impact
_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._
Source excerpt · OSVAffected packages
Start with the recorded fix for your release branch. Check your installed version and test compatibility before upgrading. Fixing this advisory does not rule out other vulnerabilities in the release.
craftcms/cms Packagist
| Affected range | Recorded fix |
|---|---|
| From 4.0.0-RC1 before 4.3.7Ecosystem versions | 4.3.7 |
| From 3.7.24 before 3.7.64Ecosystem versions | 3.7.64 |
Version evidence: OSV · GHSA-qcrj-6ffc-v7hq
View original version evidence (97 explicit versions)
Original source description
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
References
- Security advisory github.com/craftcms/cms/security/advisories/GHSA-qcrj-6ffc-v7hq
- Security advisory nvd.nist.gov/vuln/detail/CVE-2023-23927
- Source reference github.com/craftcms/cms
- Release notes github.com/craftcms/cms/blob/develop/CHANGELOG.md
- Source reference user-images.githubusercontent.com/53917092/215604129-d5b75608-5a24-4eb3-906f-55b192310298.mp4