Medium severity · published Aug 26, 2026
CVE-2026-32639
Winter: Broken access control in `Cms\Controllers\Index` allows cross-template actions and unauthorized asset uploads
6.8
CVSS
0.5%
EPSS
No
On KEV
Description
Winter CMS is a content management system built on the Laravel PHP framework. In versions up to and including 1.2.12, the CMS section's Theme Editor AJAX handlers did not enforce per-template-type permission checks, allowing a backend user with any single CMS permission to act on template types outside their authorized scope. The CMS controller gated access to the section as a whole using OR-logic across its five permissions, but individual handlers such as onSave(), onDelete(), and onDeleteTemplates() did not verify that the user held the specific permission for the requested template type, so a user with only cms.manage_pages could craft AJAX requests to delete layouts, modify partials, or read content files. Separately, the AssetList widget was registered for any user who passed the controller gate regardless of the cms.manage_assets permission, and its onUpload() handler omitted the theme-validation call present on the other mutating handlers, permitting unauthorized file uploads into the active theme's asset directory. Exploitation requires an authenticated backend account holding at least one of the CMS Theme Editor permissions. This issue is fixed in version 1.2.13.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:N/A:N
Attack vector
Network
Complexity
Low
Privileges
High
User interaction
None
Confidentiality
High
Integrity
None
Availability
None
Scope
Changed
Exploitation
Is it being used?
Exploit prediction (EPSS)0.5% · higher than 40% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
WI
winter · wintercms
< 1.2.13 · source: vendor
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-32639
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-32639
github.com
https://github.com/wintercms/winter/commit/164c62524e8abc153d09c6c35916278bdb746a2b
github.com
https://github.com/wintercms/winter/commit/5391afa242eba3c476869035b7492e50a262c46b
github.com
https://github.com/wintercms/winter/releases/tag/v1.2.13
github.com
https://github.com/wintercms/winter/security/advisories/GHSA-5c4f-9pq9-6c77
More from winter
9.9
CVE-2026-27591
Winter: Privilege escalation by authenticated backend users
9.8
CVE-2022-39357
Winter vulnerable to Prototype Pollution in Snowboard framework
8.4
CVE-2026-79774
Winter CMS before 1.2.13 Twig Sandbox Escape via SecurityPolicy
8.4
CVE-2024-54149
Winter CMS Modules allows a sandbox bypass in Twig templates leading to data modification and deletion
8.1
CVE-2026-32258
Winter: Stored XSS through Editor Settings custom styles
