Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessHost malicious page with forged request
-
DeliveryLure authenticated WP admin to click
-
ExploitBrowser submits request with victim session
-
ExecutionPlugin action executes without CSRF check
-
ImpactModify series settings/data (low integrity/availability impact)
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V3 - Web Frontend Security Anti-CSRF tokens, SameSite cookies
MITRE ATT&CK
1 technique across 1 tactic: Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires an authenticated PublishPress Series user with sufficient privileges (typically administrator or editor) to be tricked into visiting an attacker-controlled page while their WordPress session is active (UI:R). The affected action lacks CSRF/nonce protection in PublishPress Series <=3.1.3. Limiting factors: the attacker cannot act directly (no server-side authentication is bypassed on their own - the victim's session is abused), success depends entirely on social-engineering the victim into clicking, and the impact is confined to low-integrity/low-availability state changes within the plugin's scope (S:U), with no data disclosure. |
| Impact | This is a moderate-severity, not high-priority, issue. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:L, base 5.4) describes a network-reachable CSRF that is unauthenticated on the attacker side (PR:N) but critically depends on user interaction (UI:R) - the attacker must lure an authenticated victim (typically an admin/editor) into visiting a malicious page. Impact is deliberately capped at low integrity and low availability with no confidentiality loss (C:N/I:L/A:L), consistent with a CSRF that forges a state-changing plugin action rather than exposing data. No EPSS score, no CISA KEV listing, and no public POC were provided, so exploitation status is 'no public exploit identified at time of analysis.' This is a classic CWE-352 finding disclosed by Patchstack via coordinated disclosure - a real but low-urgency issue, mitigated in practice by the user-interaction requirement and the absence of any weaponization signal. No signals conflict; the vector and description agree. |
| Exploit ScenarioDerived | An attacker crafts a malicious web page containing a forged request targeting a state-changing PublishPress Series action, then lures a logged-in WordPress administrator or editor into visiting it. Because the plugin action lacks proper nonce/CSRF validation, the victim's browser silently submits the request with their session, altering plugin settings or series data. No public exploit code is identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 17, 2026
Cross-site request forgery in PublishPress Series (versions up to and including 3.1.3) allows an unauthenticated attacker to trick an authenticated WordPress user with sufficient privileges - typically an administrator or editor - into submitting unintended state-changing requests to the plugin while their WordPress session is active. Because the affected action lacks nonce/CSRF token validation, the impact is confined to low-integrity and low-availability changes within the plugin's own scope (S:U), with no data disclosure or server-side authentication bypass; success depends entirely on social-engineering the victim into visiting an attacker-controlled page. No public exploit code or active exploitation has been identified at time of analysis, and this is a moderate-severity, not high-priority issue (CVSS 5.4, CWE-352, Patchstack-reported, tracked as EUVD-2026-81516).
RemediationAI
Patch status: no vendor-released patch identified at time of analysis - absence of a fix reference in the provided data is not confirmation that none exists, so monitor the Patchstack advisory (https://patchstack.com/database/wordpress/plugin/organize-series/vulnerability/wordpress-publishpress-series-plugin-3-1-3-cross-site-request-forgery-csrf-vulnerability?_s_id=cve) and the WordPress plugin repository for a PublishPress Series release above 3.1.3 and upgrade immediately once published; there is no confirmed fixed version to cite. Until then, apply compensating controls: if the series/ordering feature is not needed, deactivate PublishPress Series entirely (side effect: loss of series taxonomy and post-ordering functionality); reduce the number of administrator and editor accounts and avoid using privileged WordPress sessions in the same browser used for general web browsing, since the attack depends on the victim clicking a crafted link while logged in; enforce SameSite=Lax or Strict on WordPress authentication cookies at the web server or application level to blunt cookie-bearing cross-site requests (trade-off: SameSite=Strict can break legitimate cross-domain SSO and some admin flows, so test before enabling); and add reverse-proxy/WAF rules that reject state-changing admin-ajax.php or plugin admin-post requests lacking a valid Referer/Origin header (trade-off: can cause false positives for legitimate clients that strip these headers). Note that no public exploit code has been identified, so these measures are precautionary rather than incident-response actions.
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 flaw is a classic Cross-Site Request Forgery (CWE-352) in a WordPress plugin. WordPress authenticates users primarily through cookies, so any state-changing AJAX, admin-post, or REST action that does not verify a per-request nonce (via WordPress's wp_nonce_field()/check_admin_referer()/wp_verify_nonce() APIs) can be replayed by a third-party page the victim visits. PublishPress Series registers series/ordering management functionality for posts, and the vulnerable endpoint in versions <= 3.1.3 omits that nonce check, meaning a forged request carrying the victim's ambient cookies is accepted as legitimate. The CVSS vector CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:L confirms the attacker needs no credentials of their own (PR:N) but must induce victim interaction (UI:R); the scope is unchanged and only integrity and availability are lightly affected. The CPE cpe:2.3:a:publishpress:publishpress_series:*:*:*:*:*:*:*:* uses a wildcard version, consistent with the EUVD statement that all PublishPress Series releases up to 3.1.3 are in scope; the Patchstack advisory path identifies the plugin slug as 'organize-series'.
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
AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:L
Remote CSRF exploitable without attacker auth (PR:N) but requiring a logged-in victim to click (UI:R); forged state change yields low integrity/availability impact and no confidentiality loss, scope unchanged.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Unauthenticated Cross Site Request Forgery (CSRF) in PublishPress Series <= 3.1.3 versions.
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
Cross-Site Request Forgery exploits the automatic credential inclusion behavior of web browsers.
More in Publishpress Series
View allSQL injection in PublishPress Series (also distributed as Organize Series) 3.1.3 and earlier lets an authenticated WordP
Stored cross-site scripting in the PublishPress Series WordPress plugin affects all versions through 3.1.3, allowing an
An authenticated authorization bypass (IDOR) in the PublishPress Series WordPress plugin (organize-series), affecting ve
EUVD-2026-81516
GHSA-cxfw-fxvm-mgc4
NVD
CVE.org
EPSS
Exploit-DB