Description
The MW WP Form WordPress plugin before 5.1.5 does not prevent shortcodes in user-submitted values from being executed when it merges those values into a message that it later processes for shortcodes, allowing unauthenticated users to run any shortcode registered on the site. Exploitation requires the site to have been configured to echo a submitted value back to the visitor after submission.
Published: 2026-09-01
Score: 4.8 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The MW WP Form WordPress plugin merges user‑submittable values into a completion message that is later parsed for shortcodes, but it does not sanitize these values. An unauthenticated user can therefore inject any shortcode that is registered on the site. If the injected shortcode performs privileged actions or exposes data, the attacker effectively gains the ability to execute arbitrary code through the shortcode mechanism.

Affected Systems

The vulnerability affects installations of the MW WP Form plugin version 5.1.5 and older. It is relevant to WordPress sites that use any of these plugin versions, regardless of other plugin or theme versions.

Risk and Exploitability

The CVSS score of 4.8 indicates moderate severity, and no EPSS score is available. The vulnerability is not listed in CISA's KEV catalog. Exploitation requires that the site be configured to echo a submitted value back to the visitor after form submission, a common behaviour in many contact‑form setups. Because authentication is not required, the attack vector is effectively public: a malicious form submission can trigger the shortcode execution without any additional access or network privilege.

Generated by OpenCVE AI on September 1, 2026 at 08:21 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the MW WP Form plugin to version 5.1.5 or newer, which removes the unchecked shortcode merging behaviour.
  • If an immediate upgrade is not possible, reconfigure the plugin or host site to prevent echoing user‑submitted values back to the visitor, thereby eliminating the execution path.
  • Temporarily unregister or remove any shortcodes that perform privileged or sensitive actions to reduce the potential impact of any remaining injection.

Generated by OpenCVE AI on September 1, 2026 at 08:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 01 Sep 2026 08:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-94

Tue, 01 Sep 2026 07:45:00 +0000

Type Values Removed Values Added
Description The MW WP Form WordPress plugin before 5.1.5 does not prevent shortcodes in user-submitted values from being executed when it merges those values into a message that it later processes for shortcodes, allowing unauthenticated users to run any shortcode registered on the site. Exploitation requires the site to have been configured to echo a submitted value back to the visitor after submission.
Title MW WP Form < 5.1.5 - Unauthenticated Arbitrary Shortcode Execution via Completion Message Merge Tags
References
Metrics cvssV3_1

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-09-01T07:39:08.429Z

Reserved: 2026-08-24T11:38:41.024Z

Link: CVE-2026-78363

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-01T08:17:01.510

Modified: 2026-09-01T08:17:01.510

Link: CVE-2026-78363

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-01T08:30:03Z

Weaknesses
  • CWE-94

    Improper Control of Generation of Code ('Code Injection')