Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain editor-level account
-
DeliveryOpen affiliate-toolkit admin list screen
-
ExploitInject crafted sort parameter into query
-
ExecutionExecute SQL injection reading users table
-
ImpactExfiltrate super-admin password hash
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Persistence The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Requires an authenticated account with editor-level capability or higher (the vulnerable administrative list screen gates on a lower-privilege capability instead of an administrator capability), plus the affiliate-toolkit plugin installed at a version before 3.8.9. Exploitation is performed by supplying an attacker-controlled 'sort' value that is not validated against an allowlist before use in the SQL query. The impact is amplified on WordPress multisite deployments, where a sub-site editor can read the network-global wp_users table including the super administrator's password hash; on single-site installs the attacker is still bounded by needing a valid editor+ account, which limits purely external, unauthenticated attackers. |
| Impact | This is a genuine but moderate-priority issue, not a top-tier emergency. The provided CVSS 3.1 vector (AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:N/A:N, base 6.8) describes network-reachable, low-complexity SQL injection with high confidentiality impact and a changed scope - the scope change is well-justified because a multisite sub-site editor can reach the network-global users table beyond their own site boundary. EPSS is low (0.17%, 6th percentile) and the vulnerability is NOT in CISA KEV, indicating no evidence of widespread or active exploitation; however, POC/exploit code is publicly available via WPScan, which raises the practical likelihood of opportunistic use against unpatched sites. CONFLICT TO VERIFY: the input CVSS encodes PR:H (administrator-level privilege), yet the description explicitly states that only editor-level capability is required - these disagree, and PR:H appears to understate the real risk; an editor role is a low-privilege authenticated role, so the true privilege barrier is lower than the official vector implies. Net: authenticated-only and low real-world exploitation probability keep this below critical, but the combination of a public exploit, a low privilege barrier in practice, and disclosure of the super-admin password hash on multisite makes patching a clear near-term priority. |
| Exploit ScenarioDerived | An attacker who already holds (or phishes/obtains) an editor-level account on a WordPress site running affiliate-toolkit before 3.8.9 opens the plugin's administrative list screen and supplies a crafted 'sort' parameter that is injected directly into a database query. Public exploit code exists (WPScan), so weaponization is trivial; on a multisite install a mere sub-site editor can read the network-global users table and exfiltrate the super administrator's password hash for offline cracking or privilege escalation. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 16, 2026
Authenticated SQL injection in the affiliate-toolkit WordPress plugin before version 3.8.9 allows editor-level users to read arbitrary database contents. Publicly available exploit code exists, though EPSS is low (0.17%, 6th percentile) and no active exploitation has been confirmed (not in CISA KEV). The independent assessment rates this as a genuine but moderate-priority issue, not an emergency; on WordPress multisite, a sub-site editor can extract the network-global wp_users table, including the super administrator's password hash, while on single-site installs the attacker needs a valid editor+ account.
RemediationAI
Vendor-released patch: upgrade the affiliate-toolkit plugin to version 3.8.9 or later. This is the primary fix and directly addresses the missing allowlist validation. No official workarounds are documented; if immediate patching is not possible, consider temporarily disabling the plugin. As a compensating control, restrict editor-level accounts and above to only trusted users, especially on multisite networks where a compromised sub-site editor can pivot to network-wide data. There is no known configuration change that fully mitigates the SQL injection while the plugin remains unpatched. After patching, review user roles and audit for any unauthorized data access, and consider rotating super administrator password hashes on multisite networks if compromise is suspected. Monitor the WPScan (https://wpscan.com/vulnerability/fed6e817-c046-4749-b594-4ff12240f666/) and VulDB (https://vuldb.com/vuln/421161) advisories for any updates.
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 vulnerability is a SQL injection (CWE-89) in the affiliate-toolkit WordPress plugin's administrative list screen. The plugin fails to validate a user-supplied 'sort' parameter against an allowlist before embedding it in a database query. Additionally, the affected administrative screen is gated by a lower-privilege capability (editor-level) instead of an administrator capability, so users with editor or higher roles can reach the vulnerable functionality. The plugin is identified by CPE cpe:2.3:a:unknown:affiliate-toolkit:*:*:*:*:*:*:*:* (vendor unspecified). The assessed CVSS vector is CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N, indicating a scope change (S:C) because the SQL injection can access data beyond the plugin's own tables-specifically the WordPress core users table. On multisite installations, the wp_users table is shared across the network, so a sub-site editor can read the super administrator's password hash, amplifying the impact. The EPSS score is 0.17% (6th percentile), suggesting low current exploitation likelihood. The vulnerability was reported by WPScan and is tracked under ENISA EUVD-2026-102697.
Know when Affiliate Toolkit 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:H/UI:N/S:C/C:H/I:N/A:N
Editor-level access is a low-privilege authenticated role so PR:L (not PR:H); reading the network-global users table from a sub-site crosses a trust boundary giving S:C with C:H, no integrity or availability impact.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
4DescriptionCVE.org
The affiliate-toolkit WordPress plugin before 3.8.9 does not validate a user-supplied sort value against an allowlist before using it in a database query, and the affected administrative list screen requires only a lower-privilege capability rather than an administrator one, so users with editor-level access and above can perform SQL injection and read arbitrary information from the database. On multisite a sub-site editor can read the network-global users table, including the super administrator's password hash.
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
SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.
More in Affiliate Toolkit
View allThe affiliate-toolkit WordPress plugin before 3.4.3 lacks authorization and authentication for requests to it's affiliat
Remote code execution in the affiliate-toolkit WordPress plugin (versions before 3.9.1) lets an authenticated user holdi
Blind SQL injection in the WordPress plugin affiliate-toolkit (a.k.a. affiliate-toolkit-starter) through version 3.9.1 l
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in SERVIT Software So
The affiliate-toolkit - WordPress Affiliate Plugin plugin for WordPress is vulnerable to unauthorized access due to a mi
Cross-Site Request Forgery (CSRF) vulnerability in SERVIT Software Solutions affiliate-toolkit allows Cross Site Request
Auth. Rated medium severity (CVSS 5.4), this vulnerability is remotely exploitable, low attack complexity. No vendor pat
URL Redirection to Untrusted Site ('Open Redirect') vulnerability in SERVIT Software Solutions affiliate-toolkit - WordP
The affiliate-toolkit - WordPress Affiliate Plugin plugin for WordPress is vulnerable to unauthorized access due to a mi
EUVD-2026-102697
GHSA-x236-2cg8-2gw8
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB