Skip to content
OpenAdvisories
Low · 2.0 CVE-2026-125341 EUVD-2026-122901GHSA-7mpf-4465-7fc2

Winter CMS: Stored XSS through Backend List widget image columns

Published Nov 10, 2026 · Updated Nov 10, 2026 · Assigned by GitHub_M

Description

Winter CMS is a content management system built on the Laravel PHP framework. From 1.1.0 until 1.2.14, Backend\Widgets\Lists::evalImageTypeValue() interpolates the result of ImageResizer::filterGetUrl() into a single-quoted image source attribute without escaping it. In a third-party plugin that renders an attacker-influenced value through an image list column, an unsupported image value is returned verbatim, can break out of the attribute, and can inject event handlers that execute when a backend user views the list. Winter core ships no image list column, so a default installation is unaffected. This issue is fixed in version 1.2.14.

Affected products

VendorProductAffectedFixed
wintercms winter >= 1.1.0, < 1.2.14 —

Affected packages

EcosystemPackageAffectedFixedRecord
Packagist winter/wn-backend-module >= 1.1.0, < 1.2.14 1.2.14 GHSA-7mpf-4465-7fc2

References