GHSA-72hg-5wr5-rmfc
Statamic CMS remote code execution via front-end form uploads
Packages
| Ecosystem | Package | Affected | Fixed in |
|---|---|---|---|
| Packagist | statamic/cms | >= 4.0.0, < 4.33.0 | 4.33.0 |
| Packagist | statamic/cms | < 3.4.13 | 3.4.13 |
Details
As written in the advisory (Markdown source, shown as plain text).
### Impact
On front-end forms with an asset upload field, PHP files crafted to look like images may be uploaded regardless of mime validation rules. This only affects forms using the "Forms" feature and not just _any_ arbitrary form. This does not affect the control panel.
### Patches
It has been patched in 3.4.13 and 4.33.0.
References
External links from the advisory. They lead to third-party sites.
- https://github.com/statamic/cms/security/advisories/GHSA-72hg-5wr5-rmfc
- https://nvd.nist.gov/vuln/detail/CVE-2023-47129
- https://github.com/statamic/cms/commit/098ef8024d97286ca501273c18ae75b646262d75
- https://github.com/statamic/cms/commit/f6c688154f6bdbd0b67039f8f11dcd98ba061e77
- https://github.com/statamic/cms