Skip to main content

WPBulky CVE-2026-82227

| EUVDEUVD-2026-67726 HIGH
SQL Injection (CWE-89)
2026-08-28 Patchstack GHSA-v9xv-m7wg-ch65
8.5
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain Contributor account via open registration or credential compromise
  2. Delivery
    Submit crafted bulk-edit request with SQL injection payload
  3. Exploit
    Bypass query parameterization via CWE-89
  4. Execution
    Extract WordPress database contents including user hashes
  5. Impact
    Use harvested credentials to escalate to admin or pivot

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

Exploitation strictly requires an authenticated WordPress session with at least Contributor-level role (confirmed by CVSS PR:L). The effective barrier is therefore determined by how the target site manages registration: on sites with open user registration, any internet user can register and potentially obtain Contributor access, making the authentication requirement nearly moot. On sites with closed registration, exploitation is limited to existing Contributor or higher accounts - including insider threats, compromised credentials, or social-engineering attacks targeting those accounts. No special plugin configuration, non-default setting, or specific WordPress version beyond the plugin being installed and active is indicated by available data. Factors that limit exploitation include: closed registration (reduces attacker pool to existing authenticated users), Contributor role not granted by default in closed-registration sites, and absence of a public exploit at time of analysis.

Impact

The CVSS base score of 8.5 is broadly consistent with the attack profile: network-accessible, low complexity, no user interaction, but gated behind Contributor-level authentication (PR:L). The Scope:Changed and C:H metrics drive the score upward and are plausible for a read-capable SQL injection in a shared-database WordPress environment. In practice, the effective risk hinges on the site's registration policy - if open registration allows any visitor to self-register as a Contributor or Subscriber, the authentication prerequisite is effectively nullified. Sites with closed registration or tightly controlled Contributor accounts face a lower but non-trivial insider/compromised-account risk. No EPSS data is present in the input; no KEV listing and no known POC constrain the current threat signal, though the well-understood SQL injection class means weaponization requires minimal effort for an attacker with Contributor access.

Exploit ScenarioDerived

An attacker self-registers a Contributor account on a WordPress site with open registration and WPBulky ≤ 1.2.2 active, then submits a crafted bulk-edit HTTP POST request containing SQL metacharacters designed to break out of the plugin's query context. The database server executes the injected query and returns sensitive rows - such as WordPress user credentials (bcrypt hashes), private post content, or plugin configuration data - which the attacker harvests to escalate access or sell. No public exploit code has been identified at time of analysis, but the standard UNION- or error-based SQL injection technique is well-documented and trivially applicable once Contributor access is obtained.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 28, 2026

SQL injection in WPBulky WordPress plugin (versions ≤ 1.2.2) is exploitable by any authenticated user holding a Contributor-level role, requiring no user interaction and no special configuration beyond plugin installation. The CVSS Scope:Changed flag combined with high confidentiality impact indicates the injection can reach beyond WordPress application data into the underlying MySQL database, enabling extraction of password hashes, private content, and any other data accessible to the database user. No public exploit code or CISA KEV listing has been identified at time of analysis, but the low-complexity, low-privilege attack vector makes this a realistic threat on sites with open user registration.

RemediationAI

Update WPBulky to the latest available version via the WordPress plugin repository or by consulting the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/wpbulky-wp-bulk-edit-post-types/vulnerability/wordpress-wpbulky-plugin-1-2-2-sql-injection-vulnerability?_s_id=cve - no patched version number is independently confirmed from available input data, so verify the changelog before updating. If no patched release has been published, deactivate and remove the plugin until a fix is available. As a compensating control, disable WordPress open user registration to eliminate the self-registration pathway to Contributor accounts, and audit existing Contributor-role users to remove any that are not operationally required; this directly reduces the attacker pool without disabling any WordPress core functionality. Sites with a WAF or Patchstack's virtual patching service can apply a rule blocking SQL metacharacters in WPBulky request parameters as a temporary mitigating layer. Ensure the WordPress database account is scoped with least-privilege permissions to limit the blast radius of any successful injection.

Affected VersionsENISA

WPBulky n/a ≤1.2.2

Affected Packages

euvd wpbulky no fix

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

WPBulky is a bulk post-type editor plugin for WordPress developed by VillaTheme (CPE: cpe:2.3:a:villatheme:wpbulky:*:*:*:*:*:*:*:*). The vulnerability is classified as CWE-89 (Improper Neutralization of Special Elements used in an SQL Command), indicating that user-supplied input is incorporated into a database query without adequate parameterization or escaping - a failure to use WordPress's $wpdb->prepare() or equivalent mechanisms. The Scope:Changed metric in the provided CVSS vector (S:C) suggests the injected query can escape the WordPress schema boundary and reach other data accessible to the MySQL runtime user, a condition that arises when the database account is granted broader-than-necessary privileges or when multiple applications share a schema.

Know when Wpbulky 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

Vendor (Patchstack) PRIMARY 8.5 HIGH
AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:L
vuln.today AI 8.5 HIGH

Network-accessible, low-complexity injection requiring Contributor role; S:C reflects cross-schema database read potential; I:N because no write capability is demonstrated.

3.1 AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:L
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:L/SC:H/SI:N/SA:N

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Changed
Confidentiality
High
Integrity
None
Availability
Low

DescriptionCVE.org

Contributor SQL Injection in WPBulky <= 1.2.2 versions.

Executive ViewAI

Why It Matters

WPBulky WordPress plugin versions 1.2.2 and earlier allow Contributor-level users to inject SQL commands and extract password hashes, customer data, and other sensitive information directly from the database. Organizations with WordPress sites accepting contributors or open user registration face immediate database compromise risk, and absence of a vendor security patch means affected sites remain exposed unless remediated. Immediate plugin removal is the only definitive mitigation currently available.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: disable or uninstall WPBulky plugin immediately; implement database-level access controls restricting WordPress database user account to minimum required permissions; enable SQL query logging and real-time monitoring for SQL injection patterns; limit Contributor role capabilities where operationally feasible; deploy Web Application Firewall (WAF) rules to detect and block SQL injection attempts; implement multi-factor authentication for all administrative accounts; conduct periodic database access log audits to identify exploitation attempts.

Threat Intelligence Overview

EPSS Score
0.2%
Top 87% exploitable
Prevalence
Low
niche WordPress bulk post-type editor plugin with limited install base
Social Media
2
Sightings
Data Quality
3 sources
Confidence: Low

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

42
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +42
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy