Skip to main content

PublishPress Series EUVDEUVD-2026-81510

| CVE-2026-66630 HIGH
SQL Injection (CWE-89)
2026-09-17 Patchstack GHSA-gp6p-c2hf-v943
7.6
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Access
    Authenticate as WordPress Administrator
  2. Delivery
    Access PublishPress Series admin function
  3. Exploit
    Inject SQL via unsanitized parameter
  4. Execution
    Database executes crafted query
  5. Impact
    Read sensitive DB rows / limited data tampering

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 WordPress user with Administrator privileges (PR:H) on a site running PublishPress Series / Organize Series version 3.1.3 or earlier; the injection is reached through the plugin's admin-side functionality, so it is not exposed to unauthenticated visitors or lower-privileged roles. The primary limiting factor is the admin authentication gate: in standard WordPress an Administrator already holds broad database and site control, which sharply reduces the practical value of the injection. No user interaction beyond the attacker's own admin session is needed (UI:N).

Impact

This is a high-CVSS-number, low-real-priority issue. The vendor (Patchstack) CVSS:3.1 vector AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:N/A:L yields 7.6, but the decisive metric is PR:H - exploitation requires an already-authenticated WordPress Administrator. In a default WordPress deployment an Administrator already possesses effectively full control of the site and, through plugin/theme editors and export tooling, near-total access to the underlying database; SQL injection therefore grants little incremental capability beyond what the role legitimately holds. The S:C (scope-changed) and C:H/I:N choices are debatable: a classic SQLi does not obviously cross a security authority boundary (arguing for S:U), and an injectable query that reads data typically also enables writes (I should not be N). No EPSS score, no CISA KEV listing, and no public exploit are provided in the input, so under any SSVC-style triage this rates low/track: not automatable at scale (admin auth gate), constrained technical impact, no evidence of exploitation. Bottom line: genuine bug worth patching, but not an emergency - treat as routine remediation, not incident-driven.

Exploit ScenarioDerived

An authenticated WordPress Administrator on a site running PublishPress Series (a.k.a. Organize Series) <= 3.1.3 submits a crafted value to a plugin admin parameter that is concatenated unsafely into a SQL query, causing the backend database to execute attacker-controlled SQL. No public exploit code is identified at time of analysis; realistic abuse is limited to a rogue or compromised admin account, or a second-order attack that first hijacks an admin session.

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

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

Alert me

AnalysisAIv1 – Sep 17, 2026

SQL injection in PublishPress Series (also distributed as Organize Series) 3.1.3 and earlier lets an authenticated WordPress Administrator run arbitrary SQL through the plugin's admin-side functionality, allowing read access to the WordPress database and limited modification of its contents. Exploitation requires a logged-in account with Administrator privileges (PR:H), needs no user interaction (UI:N), and no public exploit code was identified at the time of analysis. Because a WordPress Administrator already holds broad database and site control, the practical incremental risk is low even though the CVSS base score is high.

RemediationAI

No vendor-released patch version is identified in the available data, so the immediate action is to update PublishPress Series / Organize Series beyond 3.1.3 as soon as a fixed release is published, tracking the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/organize-series/vulnerability/wordpress-publishpress-series-plugin-3-1-3-sql-injection-vulnerability for the corrected version number; do not assume 3.1.4 is fixed until the advisory confirms it. If the plugin is not actively used, deactivating and deleting it removes the attack surface entirely at the cost of losing series functionality. Because exploitation requires Administrator privileges, the highest-value compensating control is credential hygiene: enforce unique strong passwords and MFA for every Administrator account (mitigates stolen-session and credential-stuffing paths but adds login friction), audit and prune unused admin accounts and roles, and rotate administrator credentials if compromise is suspected. A WAF or reverse-proxy rule restricting plugin admin endpoints to trusted sessions offers only partial protection since the attacker already holds a valid admin session and can reach those endpoints normally. As a containment measure, confirm the WordPress database user is scoped to the single application schema with no FILE, SUPER, or cross-schema grants, which caps what the injected query can reach but does not stop data exfiltration from the site's own tables.

Affected VersionsENISA

PublishPress Series n/a ≤3.1.3

Affected Packages

euvd publishpress_series 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

PublishPress Series is a WordPress plugin (slug 'organize-series') that groups posts into recurring series and exposes management screens and AJAX handlers under the WordPress admin. The flaw is CWE-89 (Improper Neutralization of Special Elements used in an SQL Command), meaning user-supplied input reaching the plugin's admin-side query path is concatenated or interpolated into SQL without proper parameterization or $wpdb->prepare() usage, letting the caller alter the statement's logic. The affected component is tracked under CPE cpe:2.3:a:publishpress:publishpress_series:*:*:*:*:*:*:*:* and the entry is mirrored in the EUVD catalogue as EUVD-2026-81510, both pointing at versions up to and including 3.1.3. It is a classic authenticated-injection pattern in the WordPress ecosystem, where the privilege gate rather than the injection primitive is the limiting control; the CNA scored the change as scope-changing (S:C, 7.6), while the independent assessment treats it as S:U with C:H/I:L/A:L, so the injection is best characterized as a high-confidentiality database read with limited write and availability effect rather than full site takeover.

Know when Publishpress Series 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 7.6 HIGH
AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:N/A:L
vuln.today AI 6.0 MEDIUM

Remote but admin-only, so AV:N/AC:L/PR:H; SQLi within the same DB is no scope change (S:U); read impact high, write/availability partial (I:L/A:L).

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

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

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

DescriptionCVE.org

Administrator SQL Injection in PublishPress Series <= 3.1.3 versions.

Executive ViewAI

Why It Matters

PublishPress Series (also distributed as Organize Series) versions 3.1.3 and earlier contain a SQL injection weakness in its WordPress administrative interface that lets a logged-in site Administrator execute arbitrary database queries against the WordPress database. Only accounts that already hold full Administrator privileges can trigger it, so the practical incremental risk to most organizations is limited, though any site running the affected plugin on a shared or outsourced administrative model should still treat it as an exposure. Leadership should care primarily because it underscores how third-party plugins inherit and can widen the trust already granted to privileged WordPress users, and because no vendor fix is yet available to close the gap.

Business Impact: Low
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: deactivate or uninstall PublishPress Series / Organize Series where it is not operationally required; restrict and regularly recertify WordPress Administrator accounts using least privilege and enforce multi-factor authentication on all remaining admin accounts; deploy a virtual patching or web application firewall rule filtering malformed input to the plugin's administrative endpoints; enable and monitor administrative audit logging for unexpected database access patterns; and restrict administrative interface access by IP allowlisting or network placement where feasible.

Threat Intelligence Overview

EPSS Score
0.3%
Top 79% exploitable
Prevalence
Low
niche WordPress series/content-organization plugin, modest install base
Data Quality
4 sources
Confidence: Medium

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.3%
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· derived
Defer
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact
Low

Priority Score

38
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +38
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