VulnSea

craftcms has 71 CVEs on record between 2025 and 2026. Disclosure cadence is accelerating: 38 in the last 90 days against 25 in the 90 before. The busiest recent month was August 2026 with 20. The median CVSS is 7.2 (high), with 5 rated critical. 1% have been exploited in the wild, in line with the corpus average. The dominant weakness classes are CWE-94 (12) and CWE-862 (8). Most affected products: cms (31), craftcms/cms (30), craft_cms (7).

CVEs per month

Last 12 months, by publish date

120102030405060708091011
Exploited share
1% vs 1% corpus
Median CVSS
7.2
Publish → KEV
—(1)
Last 90 days
38 prev 25

Products

  • cms 31
  • craftcms/cms 30
  • craft_cms 7
  • commerce 1
  • craftcms/commerce 1
  • craftcms/commerce-mollie 1
71
Total CVEs
5
Critical
1
CISA KEV
1
Exploited

craftcms vulnerabilities

CVEs affecting craftcms, newest first. Open any entry for full detail, references, and exploit status.

71 CVEsRSS

CVE-2026-72785Medium· 4.3
2mo ago

Craft CMS 5.0.0-RC1 through 5.10.5 contains an incorrect authorization vulnerability

Craft CMS 5.0.0-RC1 through 5.10.5 contains an incorrect authorization vulnerability. A control-panel user holding only the viewCategories permission (without saveCategories) for a category group can permanently modify that group's categ…

▾ Sunlitcraftcms · cmsEPSS 0.27%via NVD
CVE-2026-72783Medium· 6.2
2mo ago

Craft CMS versions >= 5.0.0-RC1 before 5.10.6 and >= 4.0.0-RC1 before 4.18.2 contain a theoretical path traversal weakness in the ensurePathIsContained function of the Local file system class

Craft CMS versions >= 5.0.0-RC1 before 5.10.6 and >= 4.0.0-RC1 before 4.18.2 contain a theoretical path traversal weakness in the ensurePathIsContained function of the Local file system class. The order of operations validates the path b…

▾ Sunlitcraftcms · cmsEPSS 0.20%via NVD
CVE-2026-72782Medium· 6.5
2mo ago

Craft CMS versions >= 5.0.0-RC1 before 5.10.6 and >= 4.0.0-RC1 before 4.18.2 interpolate environment variables and secrets (via ${ENV_VAR} strings in the elementId parameter) into Twig templates before rendering, even when the Twig sandb…

Craft CMS versions >= 5.0.0-RC1 before 5.10.6 and >= 4.0.0-RC1 before 4.18.2 interpolate environment variables and secrets (via ${ENV_VAR} strings in the elementId parameter) into Twig templates before rendering, even when the Twig sandb…

▾ Sunlitcraftcms · cmsEPSS 0.39%via NVD
CVE-2026-72780Medium· 6.5
2mo ago

Craft CMS before 5.10.5 fails to persist updated credential counters after WebAuthn assertion validation in the passkey login endpoint

Craft CMS before 5.10.5 fails to persist updated credential counters after WebAuthn assertion validation in the passkey login endpoint. Attackers can replay captured login request bodies containing requestOptions and response to create a…

▾ Sunlitcraftcms · cmsEPSS 0.39%via NVD
CVE-2026-72778High· 8.8PoC
2mo ago

Craft CMS versions from 4.0.0-RC1 before 4.18.2 and from 5.0.0-RC1 before 5.10.6 contain an authenticated remote code execution vulnerability in the control panel element-search condition handling

Craft CMS versions from 4.0.0-RC1 before 4.18.2 and from 5.0.0-RC1 before 5.10.6 contain an authenticated remote code execution vulnerability in the control panel element-search condition handling. Craft cleanses the outer request-contro…

▾ Midnightcraftcms · cmsEPSS 0.80%via NVD
CVE-2026-72781High· 8.8PoC
2mo ago

Craft CMS versions >= 5.0.0-RC1 before 5.10.7 and >= 4.0.0-RC1 before 4.18.3 contain a remote code execution vulnerability in the Twig sandbox mechanism

Craft CMS versions >= 5.0.0-RC1 before 5.10.7 and >= 4.0.0-RC1 before 4.18.3 contain a remote code execution vulnerability in the Twig sandbox mechanism. Because Craft marks the ElementInterface as safe (via the AllowedInSandbox attribut…

▾ Midnightcraftcms · cmsEPSS 0.79%via NVD
CVE-2026-72779Medium· 4.5
2mo ago

Craft CMS 5.0.0-RC1 before 5.10.6 and 4.0.0-RC1 before 4.18.2 contain an arbitrary file read vulnerability

Craft CMS 5.0.0-RC1 before 5.10.6 and 4.0.0-RC1 before 4.18.2 contain an arbitrary file read vulnerability. The create() Twig function restricts class instantiation using a 5-entry blocklist that does not include SplFileObject, allowing …

▾ Sunlitcraftcms · cmsEPSS 0.38%via NVD
GHSA-wg23-69c2-gjc8Critical
2mo ago

Craft CMS: Passkey login accepts replayed WebAuthn assertions

Craft CMS: Passkey login accepts replayed WebAuthn assertions

▾ Midnightcraftcms · craftcms/cmsvia GHSA
GHSA-xxpx-f366-4xpqMedium
3mo ago

Craft CMS:Authorization bypass: view-only Categories user can modify category structure via structures/move-element

Craft CMS:Authorization bypass: view-only Categories user can modify category structure via structures/move-element

▾ Sunlitcraftcms · craftcms/cmsvia GHSA
GHSA-p8x7-9vfw-p7vcHigh
3mo ago

Craft CMS: Arbitrary user password reset leading to administrator account takeover

Craft CMS: Arbitrary user password reset leading to administrator account takeover

▾ Twilightcraftcms · craftcms/cmsvia GHSA
GHSA-2rp4-x2j7-qmccMedium
3mo ago

Craft CMS: Stored XSS in the control panel via unescaped draft name

Craft CMS: Stored XSS in the control panel via unescaped draft name

▾ Sunlitcraftcms · craftcms/cmsvia GHSA
GHSA-7hxc-f267-h5q7Low
3mo ago

Craft CMS: Incorrect path validation could potentially lead to path traversal

Craft CMS: Incorrect path validation could potentially lead to path traversal

▾ Sunlitcraftcms · craftcms/cmsvia GHSA
GHSA-rvmm-v933-jgxqMedium
3mo ago

Craft CMS: Missing authorization check allows non-admin control panel users access to user registration metrics

Craft CMS: Missing authorization check allows non-admin control panel users access to user registration metrics

▾ Sunlitcraftcms · craftcms/cmsvia GHSA
GHSA-596p-6jv8-775vMedium
3mo ago

Craft CMS: Authenticated leak of secret environment variables

Craft CMS: Authenticated leak of secret environment variables

▾ Sunlitcraftcms · craftcms/cmsvia GHSA
GHSA-957r-qf9p-67xwMedium
3mo ago

Craft CMS: Arbitrary file read via SplFileObject in non-sandboxed template contexts

Craft CMS: Arbitrary file read via SplFileObject in non-sandboxed template contexts

▾ Sunlitcraftcms · craftcms/cmsvia GHSA
GHSA-265m-7826-wjqmHigh
3mo ago

Craft CMS: Authenticated RCE via `condition.config` JSON cleanse bypass

Craft CMS: Authenticated RCE via `condition.config` JSON cleanse bypass

▾ Twilightcraftcms · craftcms/cmsvia GHSA
CVE-2026-14793Medium· 4.3
3mo ago

Craft CMS: Missing authorization check allows non-admin control panel users to reorder Global Sets

Craft CMS: Missing authorization check allows non-admin control panel users to reorder Global Sets

▾ Sunlitcraftcms · craftcms/cmsEPSS 0.39%via GHSA
GHSA-f5wm-88jv-g5hxHigh
3mo ago

Craft CMS: Authenticated RCE through Twig sandbox escape

Craft CMS: Authenticated RCE through Twig sandbox escape

▾ Twilightcraftcms · craftcms/cmsvia GHSA
GHSA-c43v-4cr8-6mvpLow
3mo ago

Craft CMS has authenticated path traversal in `assets/icon`, allowing local `.svg` file read

Craft CMS has authenticated path traversal in `assets/icon`, allowing local `.svg` file read

▾ Sunlitcraftcms · craftcms/cmsvia GHSA
GHSA-86vw-x4ww-x467High
3mo ago

Craft CMS: RCE via missing cleanseConfig in FieldsController::actionRenderCardPreview

Craft CMS: RCE via missing cleanseConfig in FieldsController::actionRenderCardPreview

▾ Twilightcraftcms · craftcms/cmsvia GHSA
CVE-2026-55790High
4mo ago

Craft CMS: DOM XSS via GitHub issue title in CraftSupport widget

Craft CMS: DOM XSS via GitHub issue title in CraftSupport widget

▾ Twilightcraftcms · craftcms/cmsEPSS 0.46%via GHSA
CVE-2026-55792Medium
4mo ago

Craft CMS: Sensitive File Disclosure / Server-Side File Read

Craft CMS: Sensitive File Disclosure / Server-Side File Read

▾ Sunlitcraftcms · craftcms/cmsEPSS 0.33%via GHSA
CVE-2026-55793Medium
4mo ago

Craft CMS: Stored XSS via Structure entry title in table view

Craft CMS: Stored XSS via Structure entry title in table view

▾ Sunlitcraftcms · craftcms/cmsEPSS 0.32%via GHSA
CVE-2026-55794HighPoC
4mo ago

Craft CMS: Potential authenticated Remote Code Execution via referrer redirect

Craft CMS: Potential authenticated Remote Code Execution via referrer redirect

▾ Midnightcraftcms · craftcms/cmsEPSS 0.41%via GHSA
GHSA-x76w-8c62-48mgMedium
4mo ago

Craft CMS: Authenticated "assets/preview-thumb" discloses signed fallback transform preview link to CP users without asset-view permission

Craft CMS: Authenticated "assets/preview-thumb" discloses signed fallback transform preview link to CP users without asset-view permission

▾ Sunlitcraftcms · craftcms/cmsvia GHSA
CVE-2026-50281High
4mo ago

Craft CMS's mass assignment via id in newAttributes during bulk duplicate overwrites existing elements

Craft CMS's mass assignment via id in newAttributes during bulk duplicate overwrites existing elements

▾ Twilightcraftcms · craftcms/cmsEPSS 0.43%via GHSA
CVE-2026-50282High
4mo ago

Craft CMS Vulnerable to Unauthorized Deletion of Destination Folders During Forced Moves

Craft CMS Vulnerable to Unauthorized Deletion of Destination Folders During Forced Moves

▾ Twilightcraftcms · craftcms/cmsEPSS 0.35%via GHSA
CVE-2026-50279High
4mo ago

Craft CMS: Authorship spoofing in `entries/save-entry` via pre-check/post-mutation authorization gap

Craft CMS: Authorship spoofing in `entries/save-entry` via pre-check/post-mutation authorization gap

▾ Twilightcraftcms · craftcms/cmsEPSS 0.36%via GHSA
CVE-2026-50280Medium
4mo ago

Craft CMS: Authorization bypass in `entries/move-to-section` via missing target-section save check

Craft CMS: Authorization bypass in `entries/move-to-section` via missing target-section save check

▾ Sunlitcraftcms · craftcms/cmsEPSS 0.40%via GHSA
CVE-2026-50283Medium
4mo ago

Craft CMS: Unauthorized Deletion of Source Assets During File Replacement

Craft CMS: Unauthorized Deletion of Source Assets During File Replacement

▾ Sunlitcraftcms · craftcms/cmsEPSS 0.36%via GHSA
craftcms vulnerabilities (CVEs) — page 2 · VulnSea