Skip to content

← Public intelligence

Packagist package

wintercms/winter

Open actionable advisories and recorded vendor fixes. This public package view has no inventory attached and cannot establish whether your deployment is affected. A vendor fix never resolves your finding; verify your installed version and the source guidance.

Open advisories

3 actionable advisories, newest first. Withdrawn advisories and news are excluded. Coverage is partial.

  1. Low, CVSS 2.0PackagistPublished

    Winter CMS stored XSS through privileged upload of SVG file

    CVE-2023-37269 · GHSA-wjw2-4j7j-6gc3

    Affected
    • Packagist wintercms/winter < 1.2.3
    Fixed in
    1.2.3· Vendor fix available
    Issue
    Impact Users with the backend.managebranding permission can upload SVGs as the application logo. Previously, SVG uploads were not sanitized, which could have allowed a stored XSS attack. Although this was a security issue, it's important to note that its severity is low. To exploit the vulnerability, an attacker would already need to have developer or super user level permissions in Winter CMS. This means they would already have extensive access and control within the system. Additionally, to execute the XSS, the attacker would need to convince the victim to directly visit the URL of the maliciously uploaded SVG, and the application would have to be using local storage where uploaded files are served under the same domain as the application itself instead of a CDN. This is because all SVGs in Winter CMS are rendered through an img tag, which prevents any payloads from being executed directly. These two factors significantly limit the potential harm of this vulnerability. That being…

    Recommended action: Upgrade to 1.2.3 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  2. High, CVSS 8.1PackagistPublished

    Prototype pollution in Snowboard framework

    CVE-2022-39357 · GHSA-3fh5-q6fg-w28q

    Affected
    • Packagist wintercms/winter >= 1.1.8, < 1.1.10; >= 1.2.0, < 1.2.1
    Fixed in
    1.1.101.2.1· Vendor fix available
    Issue
    Impact The Snowboard framework in affected versions is vulnerable to prototype pollution in the main Snowboard class as well as its plugin loader. Patches This issue has been patched in https://github.com/wintercms/winter/commit/2a13faf99972e84c9661258f16c4750fa99d29a1 (for 1.2) and https://github.com/wintercms/winter/commit/bce4b59584abf961e9400af3d7a4fd7638e26c7f (for 1.1) and is available with Winter v1.1.10 and v1.2.1. Workarounds If you have not yet upgraded, or are using the 1.1 branch of Winter (1.1.8 or above), you can avoid this issue by following some common security practices for JavaScript, including implementing a content security policy and auditing your scripts. The 1.0 branch of Winter is not affected, as it does not contain the Snowboard framework. For more information If you have any questions or comments about this advisory: - Email us at hello@wintercms.com

    Recommended action: Upgrade to 1.2.1 or 1.1.10 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  3. UnratedPackagistPublished

    Bypass of CMS Safe Mode Security Feature

    GHSA-q37h-jhf3-85cj

    Affected
    • Packagist wintercms/winter < 1.0.475; >= 1.1.0, < 1.1.9
    Fixed in
    1.1.91.0.475· Vendor fix available
    Issue
    Impact Authenticated users with permissions to create or modify theme template objects through the backend "CMS" editor can exploit this vulnerability to bypass the cms.enableSafeMode security feature if enabled (disables modification of PHP code through the web interface when enabled). This is only an issue for Winter CMS instances that rely on the Safe Mode security feature to prevent privileged users from modifying the PHP code of CMS theme template objects through the web interface. CVSS v3.1 Vector: AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H/E:P/RL:O/RC:C Patches Issue has been fixed in v1.0.475, v1.1.9, & v1.2. Workarounds Apply https://github.com/wintercms/storm/commit/03eb5ce3f2a271670574802b914f7bcaf07663c1 manually if unable to upgrade to v1.0.475, v1.1.9, or v1.2.0. References See https://github.com/octobercms/october/security/advisories/GHSA-79jw-2f46-wv22/. Credit to David Miller for reporting the issue. For more information If you have any questions or comments about this…

    Recommended action: Upgrade to 1.1.9 or 1.0.475 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →