cbcvebase.

Craftcms Cms vulnerabilities

148 known vulnerabilities affecting craftcms/cms.

Total CVEs
148
CISA KEV
4
actively exploited
Public exploits
6
Exploited in wild
5
Severity breakdown
CRITICAL11HIGH54MEDIUM83

Vulnerabilities

Page 2 of 8
CVE-2026-55794P3HIGHCVSS 8.7v>= 5.9.0, < 5.10.02026-07-02
CVE-2026-55794 [HIGH] CWE-94 CVE-2026-55794: Craft CMS is a content management system (CMS). In versions 5.9.0 and above prior to 5.10.0, control Craft CMS is a content management system (CMS). In versions 5.9.0 and above prior to 5.10.0, control panel users with the ability to edit entries can execute unsandboxed Twig code via the HTTP Referrer header, potentially leading to authenticated RCE. The issue happens when a user is saving entries. Strings for a signed redirect URL are being compiled
ghsanvd
CVE-2026-31858P3HIGH≥ 5.0.0-RC1, < 5.9.92026-03-11
CVE-2026-31858 [HIGH] CWE-89 CraftCMS's `ElementSearchController` Affected by Blind SQL Injection CraftCMS's `ElementSearchController` Affected by Blind SQL Injection The `ElementSearchController::actionSearch()` endpoint is missing the `unset()` protection that was added to ElementIndexesController in [GHSA-2453-mppf-46cj](https://github.com/craftcms/cms/security/advisories/GHSA-2453-mppf-46cj). The exact same SQL injection vulnerability (including `criteria[orderBy]`, the original advisory v
ghsaosv
CVE-2025-68456P3CRITICALCVSS 9.1v>= 5.0.0-RC1, < 5.8.21v>= 3.0.0, < 4.16.172026-01-05
CVE-2025-68456 [CRITICAL] CWE-202 CVE-2025-68456: Craft is a platform for creating digital experiences. In versions 5.0.0-RC1 through 5.8.20 and 3.0.0 Craft is a platform for creating digital experiences. In versions 5.0.0-RC1 through 5.8.20 and 3.0.0 through 4.16.16, unauthenticated users can trigger database backup operations via specific admin actions, potentially leading to resource exhaustion or information disclosure. Users should update to the patched versions (5.8.21 and 4.16.17) to miti
ghsanvdosv
CVE-2026-79987P3HIGHCVSS 8.8≥ 5.8.0, < 5.10.132026-09-10
CVE-2026-79987 [HIGH] CWE-470 CVE-2026-79987: A remote, authenticated, non-admin Craft CMS Control Panel user with only the accessCp permission ca A remote, authenticated, non-admin Craft CMS Control Panel user with only the accessCp permission can execute operating system commands as the PHP web worker.
nvd
CVE-2026-84795P3CRITICALCVSS 9.8≥ 5.0.0-RC1, < 5.10.112026-09-02
CVE-2026-84795 [CRITICAL] CWE-269 CVE-2026-84795: Craft CMS before 5.10.11 fails to validate the admin flag during user registration, allowing it to p Craft CMS before 5.10.11 fails to validate the admin flag during user registration, allowing it to persist from deactivated admin accounts. Attackers can register with a deactivated admin's email address to inherit administrator privileges when public registration and disabled email verification are configured.
nvd
CVE-2026-28783P3CRITICALCVSS 9.1v>= 5.0.0-RC1, <= 5.9.0-beta.1v>= 4.0.0-RC1, <= 4.17.0-beta.12026-03-04
CVE-2026-28783 [CRITICAL] CWE-94 CVE-2026-28783: Craft is a content management system (CMS). Prior to 5.9.0-beta.1 and 4.17.0-beta.1, Craft CMS imple Craft is a content management system (CMS). Prior to 5.9.0-beta.1 and 4.17.0-beta.1, Craft CMS implements a blocklist to prevent potentially dangerous PHP functions from being called via Twig non-Closure arrow functions. In order to be able to successfully execute this attack, you need to either have allowAdminChanges enabled on production, or a co
ghsanvdosv
CVE-2026-84796P3HIGHCVSS 8.8≥ 5.0.0-RC1, < 5.10.112026-09-02
CVE-2026-84796 [HIGH] CWE-639 CVE-2026-84796: Craft CMS versions before 5.10.11 contain a site scope bypass vulnerability in GraphQL entry mutatio Craft CMS versions before 5.10.11 contain a site scope bypass vulnerability in GraphQL entry mutation resolvers that fail to validate siteId through ArgumentManager::prepareArguments(). Attackers with tokens scoped to one site can read, modify, or delete entries across unauthorized sites by passing siteId directly in mutation arguments.
nvd
CVE-2022-29933P3HIGH≥ 0, < 3.7.362022-05-10
CVE-2022-29933 [HIGH] CWE-640 Improper account password reset in Craft CMS Improper account password reset in Craft CMS Craft CMS through 3.7.36 allows a remote unauthenticated attacker, who knows at least one valid username, to reset the account's password and take over the account by providing a crafted HTTP header to the application while using the password reset functionality. Specifically, the attacker must send X-Forwarded-Host to the /index.php?p=admin/actions/users/send-password-reset-e
ghsaosv
CVE-2024-21622P3HIGHCVSS 8.8v>= 4.0.0-RC1, < 4.5.11v>= 3.0.0, < 3.9.62024-01-03
CVE-2024-21622 [HIGH] CWE-269 CVE-2024-21622: Craft is a content management system. This is a potential moderate impact, low complexity privilege Craft is a content management system. This is a potential moderate impact, low complexity privilege escalation vulnerability in Craft starting in 3.x prior to 3.9.6 and 4.x prior to 4.4.16 with certain user permissions setups. This has been fixed in Craft 4.4.16 and Craft 3.9.6. Users should ensure they are running at least those versions.
ghsanvdosv
CVE-2018-3814P3HIGH≥ 0, ≤ 2.6.30002022-05-13
CVE-2018-3814 [HIGH] CWE-434 Craft CMS PHP Code Injection Vulnerability Craft CMS PHP Code Injection Vulnerability Craft CMS 2.6.3000 allows remote attackers to execute arbitrary PHP code by using the "Assets->Upload files" screen and then the "Replace it" option, because this allows a .jpg file to have embedded PHP code, and then be renamed to a .php extension.
ghsaosv
CVE-2025-68455P3HIGHCVSS 7.2v>= 5.0.0-RC1, < 5.8.22v>= 4.0.0-RC1, < 4.16.182026-01-05
CVE-2025-68455 [HIGH] CWE-470 CVE-2025-68455: Craft is a platform for creating digital experiences. Versions 5.0.0-RC1 through 5.8.20 and 4.0.0-RC Craft is a platform for creating digital experiences. Versions 5.0.0-RC1 through 5.8.20 and 4.0.0-RC1 through 4.16.16 are vulnerable to potential authenticated Remote Code Execution via malicious attached Behavior. Note that attackers must have administrator access to the Craft Control Panel for this to work. Users should update to the patched version
ghsanvdosv
CVE-2026-44011P3HIGHCVSS 8.6v>= 4.0.0, < 4.17.12v>= 5.0.0, < 5.9.182026-05-12
CVE-2026-44011 [HIGH] CWE-479 CVE-2026-44011: Craft CMS is a content management system (CMS). From 4.0.0 to before 4.17.12 and 5.9.18, Craft CMS w Craft CMS is a content management system (CMS). From 4.0.0 to before 4.17.12 and 5.9.18, Craft CMS which contains an input-handling flaw in a Yii object creation path that let any authenticated user inject malicious configuration and execute arbitrary commands on the server. The request-controlled condition field layouts data is converted into a live
ghsanvd
CVE-2021-27903P3CRITICAL≥ 0, < 3.6.72021-07-02
CVE-2021-27903 [CRITICAL] CWE-74 Craft CMS Remote Code Injection Craft CMS Remote Code Injection An issue was discovered in Craft CMS before 3.6.7. In some circumstances, a potential Remote Code Execution vulnerability existed on sites that did not restrict administrative changes (if an attacker were somehow able to hijack an administrator's session).
ghsaosv
CVE-2017-9516P4MEDIUMPoC≥ 0, < 2.6.29822022-05-17
CVE-2017-9516 [MEDIUM] CWE-79 Craft CMS XSS Vulnerability Craft CMS XSS Vulnerability Craft CMS before 2.6.2982 allows for a potential XSS attack vector by uploading a malicious SVG file.
ghsaosv
CVE-2026-33157P3HIGHCVSS 7.2v>= 5.6.0, < 5.9.132026-03-24
CVE-2026-33157 [HIGH] CWE-470 CVE-2026-33157: Craft CMS is a content management system (CMS). From version 5.6.0 to before version 5.9.13, a Remot Craft CMS is a content management system (CMS). From version 5.6.0 to before version 5.9.13, a Remote Code Execution (RCE) vulnerability exists in Craft CMS, it can be exploited by any authenticated user with control panel access. This is a bypass of a previous fix. The existing patches add cleanseConfig() to assembleLayoutFromPost() and various Field
ghsanvdosv
CVE-2023-32679P3HIGHCVSS 7.2v>= 4.0.0, < 4.4.62023-05-19
CVE-2023-32679 [HIGH] CWE-74 CVE-2023-32679: Craft CMS is an open source content management system. In affected versions of Craft CMS an unrestri Craft CMS is an open source content management system. In affected versions of Craft CMS an unrestricted file extension may lead to Remote Code Execution. If the name parameter value is not empty string('') in the View.php's doesTemplateExist() -> resolveTemplate() -> _resolveTemplateInternal() -> _resolveTemplate() function, it returns directly withou
ghsanvdosv
CVE-2026-50279P3HIGHCVSS 7.6v>= 5.0.0-RC1, < 5.9.212026-07-02
CVE-2026-50279 [HIGH] CWE-285 CVE-2026-50279: Craft CMS is a content management system (CMS). IN versions 5.0.0-RC1 and above prior to 5.9.21, the Craft CMS is a content management system (CMS). IN versions 5.0.0-RC1 and above prior to 5.9.21, theEntriesController::actionSaveEntry() performs entry-edit permission checks before request-controlled author changes are applied to the model, allowing for authorship spoofing. The subsequent author mutation path accepts attacker-supplied authors / autho
ghsanvd
CVE-2025-46731P3HIGHCVSS 7.2v>= 4.0.0-RC1, < 4.14.13v>= 5.0.0-RC1, < 5.6.152025-05-05
CVE-2025-46731 [HIGH] CWE-1336 CVE-2025-46731: Craft is a content management system. Versions of Craft CMS on the 4.x branch prior to 4.14.13 and o Craft is a content management system. Versions of Craft CMS on the 4.x branch prior to 4.14.13 and on the 5.x branch prior to 5.6.16 contains a potential remote code execution vulnerability via Twig SSTI. One must have administrator access and `ALLOW_ADMIN_CHANGES` must be enabled for this to work. Users should update to the patched versions 4.14.13
ghsanvdosv
CVE-2026-25498P3HIGH≥ 5.0.0-RC1, < 5.8.22≥ 4.0.0-RC1, < 4.16.182026-02-09
CVE-2026-25498 [HIGH] CWE-470 Craft CMS Vulnerable to potential authenticated Remote Code Execution via malicious attached Behavior Craft CMS Vulnerable to potential authenticated Remote Code Execution via malicious attached Behavior ## Relationship to Previously Patched Vulnerability This vulnerability is **in addition to** the RCE vulnerability patched in [GHSA-255j-qw47-wjh5](https://github.com/craftcms/cms/security/advisories/GHSA-255j-qw47-wjh5). That advisory addressed a similar RCE vuln
ghsaosv
CVE-2026-56382P3HIGHCVSS 7.2≥ 5.5.0, < 5.9.142026-06-21
CVE-2026-56382 [HIGH] CWE-94 CVE-2026-56382: Craft CMS (composer package craftcms/cms) versions >= 5.5.0 and <= 5.9.13 contain a remote code exec Craft CMS (composer package craftcms/cms) versions >= 5.5.0 and <= 5.9.13 contain a remote code execution vulnerability in the FieldsController::actionRenderCardPreview() method, which passes the fieldLayoutConfig POST parameter directly to Fields::createLayout() without calling Component::cleanseConfig(). An authenticated admin user can inject Yii2 ev
nvd
Craftcms Cms vulnerabilities | cvebase