CVE-2021-41824
CSV Injection Vulnerability
Craft CMS before 3.7.14 allows CSV injection.
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
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used 8.8
Craft CMS before 3.7.14 allows CSV injection.
- Record
CVE-2021-41824- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - CVSS 2.0
- 6.8 Medium
AV:N/AC:M/Au:N/C:P/I:P/A:P - Weakness
- CWE-1236
- Updated
- 2026-11-02
CVE ListNo score
Craft CMS before 3.7.14 allows CSV injection.
- Record
CVE-2021-41824- Updated
- 2026-11-02
EUVDEUVD-2021-2209No score
Craft CMS before 3.7.14 allows CSV injection.
- Record
EUVD-2021-2209- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-h7vq-5qgw-jwwq 8.8
CSV Injection Vulnerability
Impact
In some circumstances, it was possible to export data in CSV format that could trigger a payload in old versions of Excel.
If you are accepting user input from untrusted sources and will be exporting that data in CSV format from element index pages and there is a chance users will open that on old versions of Excel, then you should update.
Patches
This has been patched in Craft 3.7.14.
References
- https://github.com/craftcms/cms/blob/develop/CHANGELOG.md#3714---2021-09-28
- https://twitter.com/craftcmsupdates/status/1442928690145366018
For more information
If you have any questions or comments about this advisory, email us at support@craftcms.com
Credits: BAE Systems AI Vulnerability Research Team – Azrul Ikhwan Zulkifli
- Record
GHSA-h7vq-5qgw-jwwq- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Weakness
- CWE-1236
- Updated
- 2026-11-02
OSV 8.8
Craft CMS before 3.7.14 allows CSV injection.
- Record
CVE-2021-41824- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVGHSA-h7vq-5qgw-jwwq 8.8
CSV Injection Vulnerability
Impact
In some circumstances, it was possible to export data in CSV format that could trigger a payload in old versions of Excel.
If you are accepting user input from untrusted sources and will be exporting that data in CSV format from element index pages and there is a chance users will open that on old versions of Excel, then you should update.
Patches
This has been patched in Craft 3.7.14.
References
- https://github.com/craftcms/cms/blob/develop/CHANGELOG.md#3714---2021-09-28
- https://twitter.com/craftcmsupdates/status/1442928690145366018
For more information
If you have any questions or comments about this advisory, email us at support@craftcms.com
Credits: BAE Systems AI Vulnerability Research Team – Azrul Ikhwan Zulkifli
- Record
GHSA-h7vq-5qgw-jwwq- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Weakness
- CWE-1236
- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
craftcms/cmsPackagist | 3.4.0 up to 3.7.14 | 3.7.14 |
craftcms/cmsPackagist | 3.4.0 up to 3.7.14, plus listed versions 3.4.0.13.4.0.23.4.13.4.103.4.10.1 Show 45 moreShow less3.4.113.4.123.4.133.4.143.4.153.4.163.4.173.4.17.13.4.183.4.193.4.19.13.4.23.4.203.4.213.4.223.4.22.13.4.233.4.243.4.253.4.263.4.273.4.283.4.28.13.4.293.4.29.13.4.33.4.303.4.43.4.4.13.4.53.4.63.4.6.13.4.73.4.7.13.4.83.4.93.5.03.5.0-RC13.5.0-RC1.13.5.0-RC23.5.0-RC33.5.0-RC43.5.0-RC53.5.0-RC63.5.0-beta.1 | 3.7.14 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2021-41824 is a high vulnerability (CVSS 8.8) in Craftcms Craft Cms, published September 29, 2021. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.37%, the 72nd percentile. Fixed in craftcms/cms 3.7.14.
References
github.com/craftcms/cms/blob/develop/CHANGELOG.md
twitter.com/craftcmsupdates/status/1442928690145366018
github.com/craftcms/cms/security/advisories/GHSA-h7vq-5qgw-jwwq
github.com/craftcms/cms/commit/c9cb2225f1b908fb1e8401d401219228634b26b2
nvd.nist.gov/vuln/detail/CVE-2021-41824
github.com/advisories/GHSA-h7vq-5qgw-jwwq
github.com/craftcms/cms
Left out here: 84 versions. The JSON record has them.