Description
The Nested Pages WordPress plugin before 3.2.15 does not properly escape post titles before outputting them into HTML attributes on an administrative listing screen, allowing users with the Editor role (or Contributor/Author when the Nested Pages WordPress plugin before 3.2.15 is enabled for the post type) to inject arbitrary JavaScript that executes in the session of any higher-privileged user who views that screen.
Published: 2026-08-04
Score: 4.8 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Nested Pages WordPress plugin prior to version 3.2.15 has a stored cross‑site scripting flaw that fails to escape post titles when they are written into HTML attributes on an administrative listing screen. An Editor, or a Contributor or Author when the plugin is turned on for that post type, can create a post title that contains malicious JavaScript. When a higher‑privileged user later views the listing, the script executes within that user’s browser session, allowing the attacker to hijack the session, steal credentials, or perform other client‑side actions. This flaw therefore provides a clear client‑side code execution path for users with the appropriate roles, and it is caused by improper input validation (CWE‑79).

Affected Systems

WordPress installations that have the Nested Pages plugin installed in any version older than 3.2.15 are vulnerable. The flaw applies regardless of site size or custom configuration and is triggered when the plugin’s post type is enabled for Editors, Contributors, or Authors.

Risk and Exploitability

The EPSS score of less than 1 % indicates a low probability of exploitation, and the vulnerability is not listed in the CISA KEV catalog. The CVSS score of 4.8 classifies the flaw as moderate severity. Exploitation requires a legitimate user with an Editor, Contributor, or Author role to craft a malicious post title, after which any higher‑privileged user who views the affected administrative screen becomes a victim. While the risk level is moderate, the impact of code execution on privileged users warrants timely remediation.

Generated by OpenCVE AI on August 4, 2026 at 23:39 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Nested Pages plugin to version 3.2.15 or later, which corrects the improper input validation that caused the XSS flaw (CWE‑79).
  • If an upgrade cannot be performed immediately, remove or disable the Nested Pages plugin or restrict the Editor, Contributor, and Author roles from editing post titles within the plugin’s post type, thereby preventing malicious input from being stored and mitigating the stored XSS (CWE‑79).
  • Apply strict role‑based access controls so that only trusted administrators can view the nested pages listing; this limits exposure to the XSS vector and protects against client‑side attacks (CWE‑79).

Generated by OpenCVE AI on August 4, 2026 at 23:39 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 05 Aug 2026 10:00:00 +0000

Type Values Removed Values Added
First Time appeared Nested Pages Project
Nested Pages Project nested Pages
Wordpress
Wordpress wordpress
Vendors & Products Nested Pages Project
Nested Pages Project nested Pages
Wordpress
Wordpress wordpress

Tue, 04 Aug 2026 22:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-20

Tue, 04 Aug 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 4.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:N'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Tue, 04 Aug 2026 09:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-20
CWE-79

Tue, 04 Aug 2026 06:30:00 +0000

Type Values Removed Values Added
Description The Nested Pages WordPress plugin before 3.2.15 does not properly escape post titles before outputting them into HTML attributes on an administrative listing screen, allowing users with the Editor role (or Contributor/Author when the Nested Pages WordPress plugin before 3.2.15 is enabled for the post type) to inject arbitrary JavaScript that executes in the session of any higher-privileged user who views that screen.
Title Nested Pages < 3.2.15 - Editor+ Stored XSS via Post Title
References

Subscriptions

Nested Pages Project Nested Pages
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-08-04T17:34:29.485Z

Reserved: 2026-07-09T11:31:43.412Z

Link: CVE-2026-15233

cve-icon Vulnrichment

Updated: 2026-08-04T17:34:20.439Z

cve-icon NVD

Status : Received

Published: 2026-08-04T07:16:29.147

Modified: 2026-08-04T18:16:44.390

Link: CVE-2026-15233

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-05T09:45:06Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')