Description
Winter CMS before 1.2.13 contains a local file inclusion vulnerability in the JavascriptImporter filter that allows authenticated users with cms.manage_assets permission to disclose arbitrary server-readable files by placing =include or =require directives in theme JavaScript assets. Attackers can reference files like .env outside the theme directory, and the combined output served through the combine route becomes readable by unauthenticated visitors, exposing application keys and database credentials.
Published: 2026-08-25
Score: 6.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Local File Inclusion
Action: Patch Now
AI Analysis

Impact

The vulnerability is a local file inclusion flaw in the JavascriptImporter filter, enabling authenticated users with cms.manage_assets permission to embed =include or =require directives in theme JavaScript files. This permits the inclusion of arbitrary server‑readable files, such as .env, which are then served through the combine route and become accessible to unauthenticated visitors, exposing application keys and database credentials.

Affected Systems

All Winter CMS installations running versions prior to 1.2.13, including the standard winter product from Winter CMS. The issue applies to all deployments that allow authenticated users to manage assets within theme directories.

Risk and Exploitability

With a CVSS score of 6.9, the vulnerability presents a moderate risk. No EPSS score is available, and the weakness is not listed in CISA KEV catalog. Exploitation requires that an attacker already has authenticated access with cms.manage_assets rights; once achieved, the attacker can retrieve sensitive files and expose them to anyone who views the combined JavaScript output.

Generated by OpenCVE AI on August 25, 2026 at 17:00 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to Winter CMS 1.2.13 or later to apply the vendor's fix.
  • Restrict cms.manage_assets permissions to trusted administrators only to limit the ability to inject include/require statements.
  • Modify the combine route configuration so that only authenticated users can request combined JavaScript assets, thereby preventing unauthenticated exposure of included files.
  • If an upgrade is not immediately possible, patch the JavascriptImporter filter to reject or sanitize =include and =require directives before processing assets.

Generated by OpenCVE AI on August 25, 2026 at 17:00 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 28 Aug 2026 16:30:00 +0000


Fri, 28 Aug 2026 15:30:00 +0000


Tue, 25 Aug 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Tue, 25 Aug 2026 15:30:00 +0000

Type Values Removed Values Added
Description Winter CMS before 1.2.13 contains a local file inclusion vulnerability in the JavascriptImporter filter that allows authenticated users with cms.manage_assets permission to disclose arbitrary server-readable files by placing =include or =require directives in theme JavaScript assets. Attackers can reference files like .env outside the theme directory, and the combined output served through the combine route becomes readable by unauthenticated visitors, exposing application keys and database credentials.
Title Winter CMS before 1.2.13 Local File Inclusion via JavaScript
First Time appeared Wintercms
Wintercms winter
Weaknesses CWE-22
CPEs cpe:2.3:a:wintercms:winter:*:*:*:*:*:*:*:*
Vendors & Products Wintercms
Wintercms winter
References
Metrics cvssV3_1

{'score': 4.9, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:N/A:N'}

cvssV4_0

{'score': 6.9, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Wintercms Winter
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-28T15:18:32.149Z

Reserved: 2026-08-25T14:29:43.528Z

Link: CVE-2026-79773

cve-icon Vulnrichment

Updated: 2026-08-25T16:14:03.182Z

cve-icon NVD

Status : Deferred

Published: 2026-08-25T16:17:28.893

Modified: 2026-08-28T18:57:20.680

Link: CVE-2026-79773

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-25T17:15:05Z

Weaknesses
  • CWE-22

    Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')