{"affected":[{"product":"winter","source":"CNA: GitHub_M","vendor":"wintercms","versions":[{"status":"affected","version":"< 1.2.14"}]},{"defaultStatus":"unaffected","ecosystem":"Packagist","packageName":"winter/wn-backend-module","product":"winter/wn-backend-module","source":"OSV GHSA-5cwr-5jxg-pcf6","vendor":"","versions":[{"status":"affected","version":"v1.0.473","versionType":"Packagist"},{"status":"affected","version":"v1.0.474","versionType":"Packagist"},{"status":"affected","version":"v1.0.475","versionType":"Packagist"},{"status":"affected","version":"v1.1.10","versionType":"Packagist"},{"status":"affected","version":"v1.1.11","versionType":"Packagist"},{"status":"affected","version":"v1.1.2","versionType":"Packagist"},{"status":"affected","version":"v1.1.3","versionType":"Packagist"},{"status":"affected","version":"v1.1.4","versionType":"Packagist"},{"status":"affected","version":"v1.1.5","versionType":"Packagist"},{"status":"affected","version":"v1.1.6","versionType":"Packagist"},{"status":"affected","version":"v1.1.7","versionType":"Packagist"},{"status":"affected","version":"v1.1.8","versionType":"Packagist"},{"status":"affected","version":"v1.1.9","versionType":"Packagist"},{"status":"affected","version":"v1.2.0","versionType":"Packagist"},{"status":"affected","version":"v1.2.1","versionType":"Packagist"},{"status":"affected","version":"v1.2.10","versionType":"Packagist"},{"status":"affected","version":"v1.2.11","versionType":"Packagist"},{"status":"affected","version":"v1.2.12","versionType":"Packagist"},{"status":"affected","version":"v1.2.13","versionType":"Packagist"},{"status":"affected","version":"v1.2.2","versionType":"Packagist"},{"status":"affected","version":"v1.2.3","versionType":"Packagist"},{"status":"affected","version":"v1.2.4","versionType":"Packagist"},{"status":"affected","version":"v1.2.5","versionType":"Packagist"},{"status":"affected","version":"v1.2.6","versionType":"Packagist"},{"status":"affected","version":"v1.2.7","versionType":"Packagist"},{"status":"affected","version":"v1.2.8","versionType":"Packagist"},{"status":"affected","version":"v1.2.9","versionType":"Packagist"},{"events":[{"introduced":"0"},{"fixed":"1.2.14"}],"status":"unknown","version":"0","versionType":"ECOSYSTEM"}]}],"cveId":"CVE-2026-125338","cwes":["CWE-79"],"description":"Winter CMS is a content management system built on the Laravel PHP framework. Prior to 1.2.14, BrandSetting::renderCss() and EditorSetting::renderCss() store raw LESS compiler output with Cache::forever() but apply strip_tags() only to the value returned on a cache miss. The first render after saving custom CSS appears sanitized while priming an unsafe cache entry, and later cache hits return unsanitized output into the backend style element, allowing a user with backend.manage_branding or backend.manage_editor to cause stored cross-site scripting when another backend page renders the styles. The styles also appear on unauthenticated backend sign-in, password restore, and password reset layouts. This issue is fixed in version 1.2.14.","epss":{"date":"2026-11-13","percentile":0.34244,"score":0.00395},"exploits":[],"kev":null,"metrics":[{"score":4.5,"severity":"medium","source":"CNA: GitHub_M","vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:N/I:H/A:N","version":"3.1"},{"score":4.5,"severity":"medium","source":"NVD: security-advisories@github.com","vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:N/I:H/A:N","version":"3.1"}],"modifiedAt":1794625378799,"publishedAt":1794340999875,"references":[{"source":"CNA: GitHub_M","tags":["x_refsource_CONFIRM"],"url":"https://github.com/wintercms/winter/security/advisories/GHSA-5cwr-5jxg-pcf6"},{"source":"CNA: GitHub_M","tags":["x_refsource_MISC"],"url":"https://github.com/wintercms/winter/commit/c95d780ab54f3a3f74a94ae1667bf12b3c549d5d"},{"source":"CNA: GitHub_M","tags":["x_refsource_MISC"],"url":"https://github.com/wintercms/winter/releases/tag/v1.2.14"},{"source":"security-advisories@github.com","tags":[],"url":"https://github.com/wintercms/winter/commit/c95d780ab54f3a3f74a94ae1667bf12b3c549d5d"},{"source":"security-advisories@github.com","tags":[],"url":"https://github.com/wintercms/winter/releases/tag/v1.2.14"},{"source":"security-advisories@github.com","tags":[],"url":"https://github.com/wintercms/winter/security/advisories/GHSA-5cwr-5jxg-pcf6"},{"source":"OSV / GitHub Security Advisories","tags":["advisory"],"url":"https://github.com/advisories/GHSA-5cwr-5jxg-pcf6"},{"source":"OSV / GitHub Security Advisories","tags":["osv"],"url":"https://osv.dev/vulnerability/GHSA-5cwr-5jxg-pcf6"}],"remediation":[{"kind":"fix","source":"OSV GHSA-5cwr-5jxg-pcf6","text":"winter/wn-backend-module (Packagist): OSV reports a fixed version 1.2.14. Check the advisory for supported release branches.","url":"https://github.com/advisories/GHSA-5cwr-5jxg-pcf6"}],"revision":"5b9ba1b0140f19cc502d36cfd5a6c753641a5a2b844ba25be9e140dfeb55a90f","sources":[{"modifiedAt":1794625378799,"name":"CNA: GitHub_M","retrievedAt":1794629306724,"url":"https://www.cve.org/CVERecord?id=CVE-2026-125338"},{"modifiedAt":1794521931470,"name":"NVD","retrievedAt":1794529288572,"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-125338"},{"modifiedAt":1794341704134,"name":"OSV / GitHub Security Advisories","retrievedAt":1794346791925,"url":"https://osv.dev/vulnerability/GHSA-5cwr-5jxg-pcf6"},{"modifiedAt":null,"name":"FIRST EPSS","retrievedAt":1794629328540,"url":"https://api.first.org/data/v1/epss?cve=CVE-2026-125338"}],"ssvc":{"assessedAt":1794625368627,"automatable":"no","exploitation":"none","source":"ADP: CISA-ADP","technicalImpact":"partial"},"status":"published","title":"Winter CMS: Stored XSS through cached Brand Settings and Editor Settings custom styles","updatedAt":1794629328540}