Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain Author-level account
-
DeliveryInject script into flipbook editor field
-
ExploitPayload stored unsanitized
-
ExecutionAdmin opens flipbook for editing
-
PersistScript executes in admin session
-
ImpactHijack admin/escalate privileges
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 an authenticated WordPress account with at least the Author role on the target site (per CVSS PR and description), plus user interaction (UI:R): a higher-privileged victim, typically an administrator, must subsequently open the malicious flipbook in the admin editor for the stored payload to fire. It applies only to sites running Real3D Flipbook before version 5.4 that grant untrusted users Author-or-above roles (e.g. multi-author or membership sites); a single-admin site or one that does not delegate authoring has little exposure. There is no unauthenticated or remote-without-account path. |
| Impact | This is a moderate-severity authenticated stored XSS (CWE-79) in the Real3D Flipbook WordPress plugin before 5.4. The provided CVSS 3.1 vector (AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H = 6.8) is internally inconsistent with the description in two ways: (1) it uses PR:H, but the description explicitly says exploitation requires only the 'Author role and above', which is a low-privilege contributor-tier role in WordPress and better matches PR:L; and (2) it keeps S:U with full C:H/I:H/A:H, yet the injected script executes in the browser of a DIFFERENT, higher-privileged user (an administrator opening the flipbook for editing), which is a classic scope change (S:C) with impact that for reflected/stored XSS is typically partial rather than a total confidentiality/integrity/availability compromise. The SSVC signals reinforce a non-urgent picture: Exploitation=none (no observed exploitation), Automatable=no (requires an authenticated actor and a victim admin to open the editor), while Technical Impact=total reflects the potential for admin-session takeover if the payload fires. There is no EPSS score, no CISA KEV listing, and no public POC provided, so real-world exploitation pressure is currently low. Net: this is a legitimate stored-XSS-to-privilege-escalation risk worth patching, but it is a bounded, insider/multi-tenant-site issue rather than a mass-exploited internet-facing emergency; the headline 6.8 slightly overstates individual metric choices (PR and scope) while the practical severity - an Author escalating to admin - remains the real concern. |
| Exploit ScenarioDerived | On a multi-author WordPress site, a user holding only the Author role edits a flipbook and injects a malicious script into one of the unsanitized flipbook editor fields. When an administrator later opens that flipbook in the admin editor, the stored script executes in the admin's authenticated session, allowing account takeover or creation of a rogue admin. No public POC is provided at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 23, 2026
Stored cross-site scripting in the Real3D Flipbook WordPress plugin (all versions before 5.4) allows authenticated users with at least the Author role to inject arbitrary JavaScript into several flipbook editor fields, because those fields are neither sanitized on input nor escaped on output. The payload is stored and later fires in the browser of any higher-privileged user - typically an administrator - who opens the affected flipbook for editing, meaning the attacker only needs to plant the content and wait for a privileged victim to interact with it. No public exploit code has been identified at time of analysis and there is no indication of active exploitation (not listed in CISA KEV); the assessed severity is moderate and exposure is limited to sites that grant untrusted users Author-or-above privileges, such as multi-author or membership-driven installations. Patch available per vendor advisory: upgrade to 5.4 or later.
RemediationAI
The primary fix is to update Real3D Flipbook to version 5.4 or later, which resolves the issue ("before 5.4" is the affected range and the vendor has released a patch); verify the installed version from the WordPress plugins screen or via WP-CLI (wp plugin list) and confirm 5.4+ after upgrading. If immediate upgrade is not possible, compensating controls should target the two preconditions: (1) reduce who can reach the vulnerable editor fields by tightening roles - remove or downgrade Author-level accounts on the affected site and strip custom capabilities that allow flipbook authoring from untrusted users (side effect: legitimate multi-author workflows break until the update is applied); (2) if the plugin is not in active use, deactivate and delete it entirely, which removes the injectable surface at the cost of losing any published flipbooks until replaced. Additional hardening with trade-offs to consider: deploy a WAF rule that inspects POST bodies to admin editor endpoints for script tags in flipbook fields (can cause false positives on legitimate HTML content and requires tuning), and apply a restrictive Content-Security-Policy to wp-admin to blunt script execution (may break admin UI features that rely on inline scripts). Monitoring helps because this is a stored XSS: review recent flipbook editor records for injected markup, and audit administrator sessions for unexpected actions after a privileged user opens a flipbook for editing. Vendor advisory: https://wpscan.com/vulnerability/7b454d8e-e2cd-4990-a72d-339b8065d359/.
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
This is a CWE-79 cross-site scripting issue, specifically the stored (persistent) variant, in the WordPress plugin "Real3D Flipbook." WordPress plugins commonly accept rich editor input from users and re-render it in administrative screens; safe handling requires sanitizing on save (or escaping on output with functions such as esc_html/esc_attr/wp_kses) and enforcing WordPress's capability model. Here the flipbook editor fields store attacker-controlled markup without sanitization and render it back into the admin editor without escaping, so a script payload becomes part of the persisted flipbook record. The plugin is a WordPress component, so the underlying trust boundary is WordPress's role/capability system: the flaw is reachable by anyone holding Author-level capability or above, which on multi-author blogs and membership sites frequently includes users who are not fully trusted. Note a discrepancy in scoring between sources - NVD rates it 6.8 with CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H, while the independent assessment uses CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N. Both agree on network vector, low attack complexity, and required user interaction; the independent assessment treats the privilege requirement as lower (Author role) and considers the scope changed because the script executes in the administrator's origin/context, which is the more conservative and, given the description, the more accurate model. EUVD tracks the issue as EUVD-2025-210995 with affected range "0 < 5.4."
Know when PHP 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:H/UI:R/S:U/C:H/I:H/A:H
Author role is a low privilege (PR:L), a victim admin must open the editor (UI:R), the payload executes across a privilege boundary (S:C), and stored XSS yields limited confidentiality/integrity impact (C:L/I:L, A:N).
Primary rating from Vendor (wpscan).
CVSS VectorVendor: wpscan
Lifecycle Timeline
4DescriptionCVE.org
The Real3D Flipbook WordPress plugin before 5.4 does not sanitize or escape several flipbook editor fields before rendering them back in the admin editor, allowing users with the Author role and above to inject arbitrary web scripts that execute in the browser of any user who later opens the affected flipbook for editing, including administrators.
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.
In PHP versions 7.1.x below 7.1.33, 7.2.x below 7.2.24 and 7.3.x below 7.3.11 in certain configurations of FPM setup it
sapi/cgi/cgi_main.c in PHP before 5.3.12 and 5.4.x before 5.4.2, when configured as a CGI script (aka php-cgi), does not
(1) boardData102.php, (2) boardData103.php, (3) boardDataJP.php, (4) boardDataNA.php, and (5) boardDataWW.php in Netgear
The '/common/download_agent_installer.php' script in the Quest KACE System Management Appliance 8.0.318 is accessible by
ProjectSend versions prior to r1720 are affected by an improper authentication vulnerability. Rated critical severity (C
Roundcube Webmail contains a critical PHP object deserialization vulnerability (CVE-2025-49113, CVSS 9.9) that allows au
Util/PHP/eval-stdin.php in PHPUnit before 4.8.28 and 5.x before 5.6.3 allows remote attackers to execute arbitrary PHP c
Palo Alto Networks PAN-OS management web interface contains an authentication bypass allowing unauthenticated attackers
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
The get_referers function in /opt/ws/bin/sblistpack in Sophos Web Appliance before 3.7.9.1 and 3.8 before 3.8.1.1 allows
The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1
EUVD-2025-210995
GHSA-jp4v-jf7w-hrh9
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB