Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain low-privileged account or lure logged-in admin
-
DeliverySubmit unprotected theme-activation action (direct or CSRF)
-
ExploitMissing capability/nonce check passes request
-
ExecutionBundled child theme created and activated site-wide
-
ImpactSite appearance altered / availability impacted
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Direct exploitation requires only an authenticated session of any role - the description explicitly names a subscriber - because the theme create-and-activate action performs no capability or nonce check; in practice this presupposes the site allows self-registration or that the attacker already holds some low-privileged account. The second, CSRF-based path requires no attacker account but instead depends on tricking an already-logged-in user (up to an administrator) into loading an attacker-controlled page that submits the forged request, so it is gated by victim interaction and an active authenticated session. Exploitation is bounded to sites running Advanced Twenty Seventeen through 1.3.1; impact is limited to switching/activating the bundled child theme (integrity and availability of the live site), with no confidentiality exposure. |
| Impact | This is a moderate-severity WordPress plugin flaw (CWE-862, missing authorization) with signals that converge on low real-world priority. The input CVSS vector CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L describes a network-reachable, low-complexity issue requiring only low privileges (PR:L, i.e. authenticated) and no user interaction, limited to integrity and availability impact (C:N/I:L/A:L) with no confidentiality loss - consistent with an attacker who can switch the site's active theme but not read data. EPSS is very low at 0.13% (2nd percentile), and the vulnerability is NOT in CISA KEV, so there is no evidence of active exploitation. A public PoC reference exists (WPScan) but it is not verified as working exploit code, so POC availability must not be read as active exploitation. The vuln.today decision label is 'this_month', not act_now/emergency, which aligns with the low EPSS and absence of KEV. One tension worth noting: the primary exploitation path (an authenticated subscriber switching the theme) is PR:L per the vector, but the description also stresses a CSRF path that can be fired against any logged-in user including an administrator - CSRF realistically requires victim user interaction (visiting a crafted page), which the UI:N vector does not capture for that path. Net: a real but low-urgency bug, driven by severity-of-mechanism rather than widespread-exploitation signals. |
| Exploit ScenarioDerived | A low-privileged authenticated user (for example a subscriber on a site with open registration) sends the plugin's unprotected action request and, because no capability or nonce check is enforced, creates and activates the bundled child theme site-wide, altering the live site for all visitors. Alternatively, an attacker lures a logged-in administrator to a malicious page that auto-submits the same request via CSRF, achieving the theme switch in the admin's session. A public PoC reference exists but is not verified as working exploit code. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 24, 2026
Missing authorization in the Advanced Twenty Seventeen WordPress plugin through 1.3.1 lets any authenticated user, including a subscriber, create and activate the plugin's bundled child theme site-wide, and lets an attacker trigger the same theme switch via CSRF against any logged-in user up to an administrator. The flaw affects site integrity and availability only, with no confidentiality impact; no KEV entry is present in the supplied intelligence, a public PoC reference exists but is not verified as working exploit code, and EPSS is 0.13% (2nd percentile).
RemediationAI
No vendor-released patch or fixed version is identified in the supplied intelligence; the WPScan advisory at https://wpscan.com/vulnerability/e252c7ee-368d-4bfb-a964-06804747c162/ is the tracking reference for a fix. Because the action lacks both capability and nonce checks, compensating controls center on removing the vulnerable theme-management action or reducing exposure: deactivate or remove the Advanced Twenty Seventeen plugin if its bundled child-theme feature is not needed, which loses the theme functionality and may affect the live site if the child theme is active, and restrict self-registration or audit low-privileged accounts because any authenticated subscriber can invoke the action directly. Those registration controls do not stop the CSRF path against already logged-in users, for which no separate workaround is stated in the references; the complete fix requires the plugin to add capability and nonce checks to the create-and-activate action, and the supplied this_month priority label supports scheduling remediation on that cadence.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The affected component is the Advanced Twenty Seventeen WordPress plugin, identified by CPE as unknown:advanced_twenty_seventeen through version 1.3.1; the issue is in the plugin's theme-management action, not WordPress core. CWE-862 (missing authorization) describes the root cause: the create-and-activate action for the bundled child theme performs neither a capability check nor a nonce check. In WordPress, switching the active theme is a site-wide administrative operation normally restricted to privileged roles and protected by a nonce; here the missing checks mean a low-privileged authenticated session such as a subscriber can invoke it, which is consistent with the PR:L vector, and the same action can be forged in a CSRF request that is executed when an already-authenticated victim, including an administrator, loads an attacker-controlled page. The direct path requires an authenticated session of any role; the CSRF variant adds a victim-interaction precondition not reflected in the base vector's UI:N, which describes the direct request path. Exploitation is bounded to sites running Advanced Twenty Seventeen through 1.3.1, and the trigger details beyond the missing capability and nonce checks are not described in the available sources.
Know when Advanced Twenty Seventeen gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L
Authenticated low-privilege user can trigger the unprotected action (PR:L), remotely and simply (AV:N/AC:L), altering site theme for limited integrity/availability impact with no data exposure (C:N/I:L/A:L).
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
2DescriptionCVE.org
The Advanced Twenty Seventeen WordPress plugin through 1.3.1 does not perform any capability or nonce check on the action that creates and activates its bundled child , allowing any authenticated user such as a subscriber to switch the site's active site-wide, and allowing the same action to be triggered against any logged-in user including an administrator via CSRF.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Cross-Site Request Forgery exploits the automatic credential inclusion behavior of web browsers.
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
EUVD-2026-109231
GHSA-q8c9-qpq5-4xhg
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB