Description
The Pods WordPress plugin before 3.3.9.1 does not correctly compare a display callback against its list of blocked functions, allowing users with the author role and above to execute arbitrary code on the server. Only sites using the restricted display-callback mode are affected, which is the automatic default on installations whose first Pods version predates 3.1.
Published: 2026-08-26
Score: n/a
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

This vulnerability enables users with the author role or higher in WordPress sites that use the Pods plugin before version 3.3.9.1 to run arbitrary server‑side code. The flaw arises from an incorrect comparison that fails to block disallowed callback functions. An attacker who can gain author access can inject a malicious shortcode that triggers the compromised callback, leading to full code execution on the website's server environment.

Affected Systems

WordPress sites that have installed the Pods plugin before 3.3.9.1 and that are operating inside the restricted display‑callback mode, which is automatically enabled for installations whose first Pods version predates 3.1. Files, posts, or pages that contain the vulnerable shortcode are particularly at risk.

Risk and Exploitability

The vulnerability is high severity because it permits remote code execution once the attacker has author privileges. The EPSS score is not available and the vulnerability is not listed in CISA’s KEV catalog, but the lack of a public exploit does not diminish the risk. The likely attack vector is a maliciously crafted shortcode that forces execution of the blocked function list, achievable by any user with author or higher roles. Exploitation requires only site access and the ability to create or modify content containing shortcodes.

Generated by OpenCVE AI on August 26, 2026 at 07:26 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the latest Pods plugin version (3.3.9.1 or newer) to eliminate the flaw.
  • If an update is not immediately possible, disable the display‑callback feature or restrict shortcode usage so that only trusted users can insert the vulnerable shortcode.
  • Ensure that author role permissions are reviewed and limited to only those who truly need content editing capabilities.

Generated by OpenCVE AI on August 26, 2026 at 07:26 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 26 Aug 2026 07:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-94

Wed, 26 Aug 2026 06:15:00 +0000

Type Values Removed Values Added
Description The Pods WordPress plugin before 3.3.9.1 does not correctly compare a display callback against its list of blocked functions, allowing users with the author role and above to execute arbitrary code on the server. Only sites using the restricted display-callback mode are affected, which is the automatic default on installations whose first Pods version predates 3.1.
Title Pods < 3.3.9.1 - Author+ RCE via Shortcode Display Callback
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-08-26T14:43:09.184Z

Reserved: 2026-08-17T08:50:25.780Z

Link: CVE-2026-74851

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-26T07:30:16Z

Weaknesses
  • CWE-94

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