Description
The ECS WordPress plugin before 4.3.8 does not have capability or ownership checks on its dynamic repeater actions, relying only on a nonce available to any user who can open the page builder, allowing users with a contributor-level account or above to read, alter and delete the binding configuration of posts they do not own and to change the ECS WordPress plugin before 4.3.8's site-wide presets.
Published: 2026-08-15
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The ECS WordPress plugin before version 4.3.8 does not enforce ownership or capability checks on its dynamic repeater actions, relying only on a nonce that is accessible to any user who can open the page builder. This weakness allows a contributor or higher user to read, alter, or delete the binding configuration of posts that are not owned by them and to modify the site‑wide presets globally. As a result, attackers can tamper with the appearance or content of any post on the site, potentially defacing pages or injecting malicious content. The affected CWE is improper authorization (CWE‑285).

Affected Systems

Vulnerable systems comprise any WordPress site running the ECS plugin version earlier than 4.3.8. The plugin is identified by the vendor/product pair Unknown:ECS. No further version granularity is available in the CNA data, but any installation prior to 4.3.8 is considered affected.

Risk and Exploitability

The EPSS score is not available and the vulnerability is not listed in the CISA KEV catalog, yet the lack of authorization checks presents a moderate to high risk for sites that employ contributor accounts. The likely attack vector is the web‑based page builder interface; an attacker can trigger the vulnerability by simply visiting the page builder page, submitting a crafted request, or automating the process via a script. Successful exploitation grants the attacker the ability to change or delete post bindings and global presets, impacting the integrity and appearance of the site.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the official plugin update to version 4.3.8 or later, which includes proper capability and ownership checks for dynamic repeater actions.
  • Restrict contributor-level access to the page builder interface or enforce stricter role permissions if an immediate update is not feasible.
  • If a temporary workaround cannot be deployed, disable the dynamic repeater feature via plugin settings until the patch is applied.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 15 Aug 2026 07:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-285

Sat, 15 Aug 2026 06:15:00 +0000

Type Values Removed Values Added
Description The ECS WordPress plugin before 4.3.8 does not have capability or ownership checks on its dynamic repeater actions, relying only on a nonce available to any user who can open the page builder, allowing users with a contributor-level account or above to read, alter and delete the binding configuration of posts they do not own and to change the ECS WordPress plugin before 4.3.8's site-wide presets.
Title ECS < 4.3.8 - Contributor+ Arbitrary Post Binding and Global Preset Modification via Dynamic Repeater Handlers
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-08-15T06:00:15.159Z

Reserved: 2026-08-04T12:24:18.832Z

Link: CVE-2026-18807

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-15T06:17:17.050

Modified: 2026-08-15T06:17:17.050

Link: CVE-2026-18807

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-15T07:30:05Z

Weaknesses