Description
The Sympl Repeater for ACF and Elementor plugin for WordPress is vulnerable to Stored Cross-Site Scripting via ACF repeater field values in all versions up to, and including, 2.3. This is due to insufficient input sanitization and output escaping in the symp_arfe_replace_content() function, which uses str_replace() to substitute raw ACF field values (retrieved via get_field()) directly into Elementor-rendered HTML without any escaping. This makes it possible for authenticated attackers, with Author-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.
Published: 2026-07-08
Score: 6.4 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Sympl Repeater for ACF and Elementor plugin for WordPress embeds raw ACF repeater field values directly into Elementor output without escaping. An attacker with at Author level access can insert arbitrary JavaScript that will run in the browsers of any user who visits a page containing the injected field. The vulnerability is a classic instance of CWE‑79, caused by insufficient input sanitization and lack of output escaping.

Affected Systems

The affected product is the Sympl Repeater for ACF and Elementor plugin, released by idocoh. All versions up to and including 2.3 are impacted. Any WordPress site that has installed one of these versions and uses repeater fields for content is at risk. The description does not state that the core WordPress installation is affected, so we infer that the vulnerability is limited to the plugin itself.

Risk and Exploitability

The CVSS score of 6.4 indicates medium severity. The EPSS score is < 1%, indicating a very low likelihood of exploitation, and the vulnerability is not listed in the CISA KEV catalog. The most likely attack path requires a logged‑in user with Author or higher permissions, who can enter malicious JavaScript into a repeater field via the WordPress admin. Once the payload is stored, it propagates to every visitor of the affected page, giving the attacker widespread impact. Although the exploit needs authenticated access, the resulting XSS can affect all site users.

Generated by OpenCVE AI on July 29, 2026 at 14:42 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Sympl Repeater for ACF and Elementor plugin to the latest released version, which removes the unsafe output handling.
  • If an update cannot be performed immediately, delete or sanitize repeater field entries that contain JavaScript, or temporarily disable the repeater fields until the plugin is patched.
  • For sites that must keep an older version during the update window, enforce content sanitization at the theme or through a security plugin, or migrate to an alternative repeater solution that properly escapes output.

Generated by OpenCVE AI on July 29, 2026 at 14:42 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 10 Jul 2026 10:15:00 +0000

Type Values Removed Values Added
First Time appeared Idocoh
Idocoh sympl Repeater For Acf And Elementor
Wordpress
Wordpress wordpress
Vendors & Products Idocoh
Idocoh sympl Repeater For Acf And Elementor
Wordpress
Wordpress wordpress

Wed, 08 Jul 2026 13:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Wed, 08 Jul 2026 05:45:00 +0000

Type Values Removed Values Added
Description The Sympl Repeater for ACF and Elementor plugin for WordPress is vulnerable to Stored Cross-Site Scripting via ACF repeater field values in all versions up to, and including, 2.3. This is due to insufficient input sanitization and output escaping in the symp_arfe_replace_content() function, which uses str_replace() to substitute raw ACF field values (retrieved via get_field()) directly into Elementor-rendered HTML without any escaping. This makes it possible for authenticated attackers, with Author-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.
Title Sympl Repeater for ACF and Elementor <= 2.3 - Authenticated (Author+) Stored Cross-Site Scripting via ACF Repeater Field Values
Weaknesses CWE-79
References
Metrics cvssV3_1

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


Subscriptions

Idocoh Sympl Repeater For Acf And Elementor
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-07-08T12:40:35.027Z

Reserved: 2026-06-01T16:52:24.481Z

Link: CVE-2026-10570

cve-icon Vulnrichment

Updated: 2026-07-08T12:40:30.229Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-29T14:45:02Z

Weaknesses
  • CWE-79

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