Skip to main content
← All vulnerabilities
CVE-2026-119054EUVD-2026-112820GHSA-PVQW-5GV9-R38M

Multiple Pages Generator by Themeisle before 4.2.5 Stored XSS via Shortcode base-url

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 4.2.5
None on Exploit-DB, Metasploit or GitHub

Summary

The Multiple Pages Generator plugin for WordPress, prior to version 4.2.5, is affected. A user with Contributor-level access can store malicious scripts through a shortcode attribute, which then run in the browser of an administrator who views the affected page.

Summarized by anthropic/claude-haiku-5.5. Verify details against the original sources.

Read the original description

Multiple Pages Generator by Themeisle before 4.2.5 contains a stored cross-site scripting vulnerability that allows Contributor-level users to inject script via the [mpg] and [mpg_match] shortcode base-url attribute. Attackers can store entity-encoded payloads that pass kses but are decoded by html_entity_decode() and rendered unescaped through {{mpg_url}}, executing script in administrators' browsers.

Timeline

  1. CVE published
  2. First seen by cve.now

Affected versions

  • Themeisle Multiple Pages Generator by Themeisle

    fixed in 4.2.5

References 6

plugins.trac.wordpress.org

plugins.svn.wordpress.org

wordpress.org

vulncheck.com