HIGHCVSS v3.1 8.3Vulnerability

CVE-2026-125337

Winter CMS is a content management system built on the Laravel PHP framework. Prior to 1.2.14, the ImportExportController behavior applies userHasAccess() only to the import() and export() page actions, while Backend\Classes\Controller::execAjaxHandlers() dispatches onImport(), onImportLoadForm(), onImportLoadColumnSampleForm(), onExport(), and onExportLoadForm() before those gated actions run, and the separately reachable download() action also lacks the granular export check. An authenticated backend user with a valid session and coarse access through $requiredPermissions, but without the configured import[permissions] or export[permissions], can use the import handlers to write or overwrite records and can use onExport() followed by download() to retrieve the complete dataset exposed by the export model. Controllers without granular permission keys are unaffected because userHasAccess() is intentionally default-permissive. This issue is fixed in version 1.2.14.

Properties

Severity
HIGH
Nvd fetched at
2026-11-10T23:33:48.924589+00:00
Cvss severity
HIGH
Cvss score
8.3
Retrieved at
2026-11-10T23:34:23+00:00
Score
8.3
Cvss version
3.1
Last source
NVD
Cve id
CVE-2026-125337
Cvss vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:L
First seen by Signal
2026-11-10T23:31:41+00:00
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:L
Published at
2026-11-10T20:19:08.097
Last modified
2026-11-10T21:19:22.350

Related Entities (2)

HAS_WEAKNESS (2)

Related research

Explore deeper with Ninja Signal's threat intelligence graph

CVE-2026-125337 (CVSS v3.1 8.3) — Ninja Signal Threat Intelligence | Ninja Signal