Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as single subsite admin
-
DeliveryForge snippet-management request with network scope
-
ExploitBypass missing capability check
-
ExecutionToggle or reprioritise network-wide snippet
-
ImpactAlter PHP code execution across all sites
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 | Requires a WordPress multisite network running Code Snippets prior to 3.10.0, with at least one network-scoped snippet already configured, and the attacker must already hold administrator privileges on at least one subsite (PR:H). Exploitation is limited by these factors: it only applies to multisite installations (a non-default WordPress deployment mode), it requires existing authenticated subsite-admin access rather than anonymous access, and the action is constrained to activating/deactivating/reprioritising existing snippets rather than injecting new code. These constraints (reflected in AC:H and PR:H) sharply narrow the realistic exposure to organisations running multisite WordPress with delegated subsite administrators. |
| Impact | This is a genuinely low-priority, high-noise-floor issue despite being a real authorization flaw. The CVSS 3.1 vector (AV:N/AC:H/PR:H/UI:N/S:U/C:N/I:L/A:L, base 3.3 Low) is internally consistent with the description: PR:H reflects that the attacker must already be an administrator of a subsite, and AC:H reflects the dependence on a WordPress multisite deployment with pre-existing network-scoped snippets. EPSS is very low (0.13%, 2nd percentile), aligning with the Low CVSS and indicating no meaningful mass-exploitation signal. The vulnerability is NOT in CISA KEV (no active-exploitation signal), but publicly available exploit code exists (WPScan), so the signals are consistent rather than conflicting: a disclosed, documented bug with a POC but no evidence of in-the-wild use. No SSVC decision data was provided in the input, so exploitation status is assessed only from KEV (not listed) and POC (available). The one caveat worth stating explicitly: the impact metrics (I:L/A:L, C:N) treat this as mere toggling of existing snippets, but because those snippets execute PHP across every site in the network, a creative attacker who also controls or influences snippet content could amplify impact - however, nothing in the provided data supports arbitrary code injection, so this remains a privilege/authorization boundary issue, not RCE. Net: real but low priority outside multisite WordPress fleets. |
| Exploit ScenarioDerived | On a WordPress multisite network running Code Snippets before 3.10.0, a user who only has administrator rights over a single subsite sends a crafted snippet-management request whose network-scope parameter targets a network-wide snippet. Because the plugin skips the capability check and trusts the request-supplied scope instead of the stored record, the subsite admin can activate, deactivate, or reprioritise network-scoped snippets that run on every site in the network. A public exploit/advisory exists (WPScan), but there is no evidence of active exploitation. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 09, 2026
Subsite administrators on WordPress multisite networks running the Code Snippets plugin before 3.10.0 can activate, deactivate, and reprioritise network-scoped snippets that execute across every site in the network, because one of the plugin's snippet-management actions omits a capability check and derives the snippet's network scope from the request instead of the stored record. The issue is an authenticated authorization flaw (CWE-862, CVSS 3.1 base 3.3, vector AV:N/AC:H/PR:H/UI:N/S:U/C:N/I:L/A:L) that only affects multisite deployments with at least one network-scoped snippet already present and an attacker who already holds administrator rights on a subsite. Publicly available exploit code exists for this issue, but EPSS is only 0.13% (2nd percentile) and there is no confirmed actively exploited (CISA KEV) status; practical impact is limited to toggling or reordering existing snippets rather than injecting arbitrary new code.
RemediationAI
Vendor-released patch: upgrade Code Snippets to version 3.10.0 or later, which adds the missing capability check and takes the snippet's network scope from the stored record rather than the request; the vendor advisory with full details is at https://wpscan.com/vulnerability/4aeddbb6-d7a9-48cb-96ea-5898586bce04/. If immediate upgrade is not possible, restrict the number of users holding administrator rights on individual subsites in the multisite network (this reduces the PR:H entry point but has a real operational cost for delegated site management), and audit existing network-scoped snippets for unexpected activation, deactivation, or priority changes as an indicator of prior abuse. Where subsite administrators do not genuinely need snippet management, remove that capability or move snippet administration to super admins only; note that this trade-off breaks delegated workflows for site owners. Because exposure is confined to multisite deployments and exploit code is public, prioritise the upgrade on multisite networks with delegated subsite administrators over single-site installs.
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 root cause is CWE-862 (Missing Authorization): the affected snippet-management action in the Code Snippets WordPress plugin performs no capability check before acting on a snippet, and it trusts a request-supplied value to determine whether the targeted snippet is scoped to a single site or to the whole network. In WordPress, network-scoped snippets are intended to be managed only by super administrators and execute across all sites on a multisite install, so the combination of a missing capability check and request-controlled scope determination lets a lower-privileged subsite administrator reach functionality reserved for network operators. The plugin is registered in the supply-chain data as cpe:2.3:a:unknown:code_snippets (vendor attribution unresolved), and the affected version range per ENISA EUVD is Code Snippets 0 through <3.10.0. Exploitation depends on WordPress multisite being enabled, which is a non-default configuration, and on a pre-existing network-scoped snippet; the action itself is constrained to state changes (activate/deactivate/reprioritise) on those snippets, which is why the integrity impact is rated Low with no confidentiality impact and no scope change.
Know when Code Snippets 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:H/PR:H/UI:N/S:U/C:N/I:L/A:L
Attacker needs existing subsite-admin rights (PR:H) and a multisite setup with network snippets (AC:H); impact is toggling existing snippets, giving limited integrity/availability effects and no confidentiality loss.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
4DescriptionCVE.org
The Code Snippets WordPress plugin before 3.10.0 does not perform a capability check on one of its snippet-management actions and derives the network scope of the targeted snippet from the request instead of from the stored record, allowing an administrator of a single subsite on a multisite network to activate, deactivate and reprioritise network-scoped snippets that run across every site in the network.
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
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
More in Code Snippets
View allThe Code Snippets plugin before 2.14.0 for WordPress allows CSRF because of the lack of a Referer check on the import me
SQL injection in the Code Snippets WordPress plugin before version 3.10.0 allows a site Administrator - on a WordPress M
Reflected Cross-Site Scripting (XSS) vulnerability in Code Snippets plugin <= 2.14.3 at WordPress via &orderby vulnerabl
Cross-Site Request Forgery (CSRF) vulnerability in Code Snippets Pro Code Snippets.5.0. Rated medium severity (CVSS 4.3)
EUVD-2026-95506
GHSA-x27w-vpmw-g569
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB