Severity by source
AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:N/A:L
Requires a high-privileged authenticated account (PR:H) over the network; blind SQLi yields full database read (C:H) reaching beyond the plugin (S:C), with only minor availability and no integrity impact.
Primary rating from NVD.
CVSS VectorNVD
Lifecycle Timeline
3DescriptionCVE.org
Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in Steve Burge TaxoPress simple-tags allows Blind SQL Injection.This issue affects TaxoPress: from n/a through <= 3.44.0.
AnalysisAI
Blind SQL injection in TaxoPress (simple-tags) for WordPress, versions up to and including 3.44.0, lets a high-privileged authenticated user inject SQL through improperly neutralized input (CWE-89) and read arbitrary database contents. Reported by Patchstack (EUVD-2026-26217); there is no public exploit identified at time of analysis and EPSS is very low (0.03%). The CVSS 3.1 base score is 7.6 with a scope change, reflecting that a successful injection reaches the backend database beyond the plugin's own security boundary.
Technical ContextAI
TaxoPress is a WordPress taxonomy, tag, and term management plugin (the legacy 'simple-tags' codebase) that runs inside the WordPress PHP/MySQL stack. The affected component is identified by CPE cpe:2.3:a:steve_burge:taxopress:*:*:*:*:*:*:*:*. The root cause is CWE-89, Improper Neutralization of Special Elements used in an SQL Command: user-controllable input is concatenated into a SQL query without parameterization or proper escaping (WordPress's $wpdb->prepare() or equivalent), allowing an attacker to alter query logic. Because the flaw is blind, no query output is returned directly to the attacker; data is inferred through boolean or time-based response differences, which is slower but still yields full read access to the wp_ database tables.
RemediationAI
Upgrade TaxoPress to the first release after 3.44.0 that addresses this issue; the input data does not include an exact fixed version, so no vendor-released patch version is independently confirmed at time of analysis - consult the Patchstack advisory (https://patchstack.com/database/Wordpress/Plugin/simple-tags/vulnerability/wordpress-taxopress-plugin-3-44-0-sql-injection-vulnerability?_s_id=cve) and the plugin changelog for the patched version and update as soon as one is confirmed. Because exploitation requires a high-privileged authenticated account, the strongest compensating control until patched is to tighten role assignments: audit and reduce the number of users holding administrator/elevated roles that can reach TaxoPress admin functions, and remove untrusted accounts (side effect: may disrupt legitimate content editors who rely on tag management). Additionally, place a WAF rule in front of wp-admin to detect SQL injection patterns on the affected plugin endpoints (side effect: possible false positives on legitimate term names containing SQL-like characters), and restrict wp-admin access by IP allowlist where operationally feasible (side effect: breaks remote admin from dynamic IPs).
PHP Object Injection in TaxoPress versions up to and including 3.51.0 enables authenticated low-privileged WordPress use
The TaxoPress - Create and Manage Taxonomies, Tags, Categories WordPress plugin before 3.0.7.2 does not sanitise its Tax
The WordPress Tag, Category, and Taxonomy Manager WordPress plugin before 3.30.0 does not sanitise and escape some of it
The Tag, Category, and Taxonomy Manager - AI Autotagger with OpenAI plugin for WordPress is vulnerable to time-based SQL
The TaxoPress plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the Related Posts functionality in v
The TaxoPress plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the Related Posts functionality in v
The TaxoPress plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the Suggest Terms Title field in ver
The Tag, Category, and Taxonomy Manager - AI Autotagger with OpenAI plugin for WordPress is vulnerable to authorization
Same weakness CWE-89 – SQL Injection
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-26217