Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify site using Parallax Section Block ≤2.0.4
-
DeliveryInject XSS payload into vulnerable block field
-
ExploitVictim loads affected page
-
ExecutionScript executes in victim browser (scope change)
-
ImpactSteal session tokens / act as victim
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Requires the bplugins 'Parallax Section' WordPress plugin version 2.0.4 or earlier to be installed and active, and the vulnerable Parallax Section block to render attacker-controlled input. Exploitation needs no authentication (PR:N) but does require victim user interaction (UI:R) - a user must load or interact with the page containing the injected payload for the script to execute. Impact is limited to the victim's browser context (S:C), not direct server compromise. Limiting factors: the plugin must be installed, the attacker must get the payload into a block field that reaches other users, and a victim must view that content. |
| Impact | Risk is moderate and heavily gated by user interaction. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L = 7.1) describes an unauthenticated (PR:N) network-reachable Cross-Site Scripting flaw whose execution depends on a victim loading or interacting with attacker-tainted content (UI:R), with a scope change (S:C) reflecting script execution in the victim's browser context rather than the server. No EPSS score, no CISA KEV listing, and no public proof-of-concept were provided, so there is no public exploit identified at time of analysis and no evidence of active exploitation - the 7.1 is a 'potentially serious but not confirmed-urgent' rating rather than a widespread-exploitation signal. The low confidentiality/integrity/availability sub-scores (C:L/I:L/A:L) are consistent with typical XSS impact (session/token theft, limited DOM manipulation) rather than server compromise; I would argue A:L is generous for XSS and lean toward A:N. Net: a real but not top-priority issue, most relevant where the plugin is installed and the affected block renders unsanitized input to other users. |
| Exploit ScenarioDerived | An unauthenticated attacker crafts a malicious payload injected via the Parallax Section block's unsanitized input and gets it rendered on a page an administrator or visitor views. When the victim loads the affected page or interacts with the crafted element, the script executes in their browser, enabling session/cookie theft or actions in their authenticated context. No public PoC is known, and the attack requires the victim to view the tainted content (UI:R). |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 01, 2026
Unauthenticated cross-site scripting in the bplugins 'Parallax Section' WordPress block plugin through version 2.0.4 allows remote attackers to inject script that executes in a victim's browser when the affected block renders attacker-controlled input. The flaw requires no authentication (PR:N) but does require user interaction (UI:R) - a victim must load or interact with the page containing the injected payload - and the impact is confined to the victim's browser context rather than direct server compromise, so overall risk is moderate and heavily gated by user interaction. No public exploit code and no confirmed active exploitation were identified at time of analysis, and the available data does not specify a fixed plugin version.
RemediationAI
Patch status: no vendor-released fix version is identified in the available data, so administrators should consult the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/parallax-section/vulnerability/wordpress-parallax-section-block-plugin-2-0-4-cross-site-scripting-xss-vulnerability?_s_id=cve and the vendor site to confirm the first release above 2.0.4, then upgrade the plugin as soon as that version is verified. Until an upgrade is possible, the most direct compensating control is to deactivate and remove the Parallax Section plugin, with the trade-off that any pages relying on the block will lose that layout and may render incomplete content. Where removal is not acceptable, restrict block-creation and content-editing capability to fully trusted roles so unauthenticated or low-privilege contributors cannot plant payloads, and add a sanitizing content filter or WAF rule that strips script and event-handler markup from the block's rendered output - noting that aggressive filters can strip legitimate HTML and that signature-based WAF rules may be bypassed by encoding tricks. Deploying a strict Content-Security-Policy that disallows inline and untrusted script sources reduces execution of injected payloads but frequently breaks other theme and plugin scripts and must be tested in report-only mode first, and setting session cookies with HttpOnly and Secure limits cookie theft but does not prevent scripted actions performed as the victim.
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 classic CWE-79 improper neutralization of input during web page generation affecting the WordPress Gutenberg 'Parallax Section' block shipped by bplugins, identified by CPE cpe:2.3:a:bplugins:parallax_section_block:*:*:*:*:*:*:*:* (all versions, with distributed builds at or below 2.0.4 confirmed vulnerable). WordPress block plugins store block attributes as structured post content and re-render them on every page view, so when the block emits an attacker-controlled attribute or field value into HTML without escaping or sanitization on output, the payload persists in the rendered page and executes for any user who views it. The CVSS vector (AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N per independent assessment) reflects that no authentication is needed to plant the payload, that the script runs in the origin context of the WordPress site (scope change S:C, which enables theft of cookies, session tokens, or non-HttpOnly data and scripted actions as the victim), and that the severity is capped by the mandatory victim interaction and the absence of any direct server-side availability impact. This aligns with the typical Patchstack-reported WordPress XSS class, where the practical exploitation path is unauthenticated submission of block content that is later rendered for another user.
Know when Parallax Section Block 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:C/C:L/I:L/A:L
Unauthenticated network XSS requiring victim interaction (UI:R) with script running cross-context (S:C); C:L/I:L for typical XSS, A:N as script injection does not materially affect availability.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Unauthenticated Cross Site Scripting (XSS) in Parallax Section block <= 2.0.4 versions.
Executive ViewAI
The WordPress block plugin 'Parallax Section' (bplugins), deployed across any sites running versions through 2.0.4, contains an unauthenticated cross-site scripting flaw rated HIGH (CVSS 7.1) for which no vendor fix is currently available. Any visitor who loads a page rendering attacker-influenced block content - including customers, prospects, and staff - can have malicious script executed in their browser, exposing session tokens and enabling convincing phishing or defacement on a trusted domain. Because remediation depends on a vendor patch that does not yet exist, leadership should treat this as an exposure-management decision: every day the plugin remains in production is a day the organization cannot close the gap by patching alone.
No vendor-released patch identified at time of analysis. Interim mitigations: deactivate or uninstall the bplugins 'Parallax Section' plugin where feasible; restrict content-editing privileges to trusted roles; deploy WAF rules blocking script payloads targeting block render endpoints; enforce a Content Security Policy that blocks inline and untrusted script execution; review and sanitize stored block/post content for injected markup; and monitor WordPress logs and site output for unexpected script injection.
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 Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
EUVD-2026-90844
GHSA-mgh6-65mf-2qc3
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB