Description
The The CURCY – Multi Currency for WooCommerce – Smoothly on WooCommerce 9.x plugin for WordPress is vulnerable to arbitrary shortcode execution in all versions up to, and including, 2.2.14. This is due to the software allowing users to execute an action that does not properly validate a value before running do_shortcode. This makes it possible for unauthenticated attackers to execute arbitrary shortcodes.
Published: 2026-07-03
Score: 5.4 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The CURCY – Multi Currency for WooCommerce – Smoothly plugin for WordPress allows untrusted input to reach WordPress’s do_shortcode function without proper validation, making this a CWE‑94 vulnerability. Consequently, attackers can inject arbitrary shortcodes that are executed with the site’s privileges, enabling remote code execution or other malicious actions.

Affected Systems

Villatheme’s CURCY Smoothly plugin deployed on WooCommerce 9.x environments for all released versions up to and including 2.2.14 is affected.

Risk and Exploitability

The vulnerability carries a CVSS score of 5.4, indicating moderate severity. Because the attack requires no authentication and can be triggered by any network user able to craft an HTTP request carrying a malicious 'exchange' parameter, the practical exploitation risk is relatively straightforward. However, the EPSS score of less than 1% indicates that, at present, there is a very low probability that this flaw is actively exploited in the wild. The fact that the flaw is not listed in the CISA KEV catalog further suggests that no known exploit has been documented. Consequently, while the possibility of arbitrary shortcode execution exists, the likelihood of an attacker successfully using this flaw remains low, but the potential impact remains significant due to the remote code execution capability inherent in the use of do_shortcode.

Generated by OpenCVE AI on July 21, 2026 at 10:05 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the CURCY plugin to the latest version to eliminate the vulnerable code path
  • If an update cannot be performed immediately, manually patch the plugin’s frontend cache.php file to validate or remove the do_shortcode call on untrusted input
  • Deploy a web‑application firewall or security plugin rule that blocks or sanitizes requests containing malicious content in the relevant parameter or throttles access to the affected endpoint

Generated by OpenCVE AI on July 21, 2026 at 10:05 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 06 Jul 2026 23:15:00 +0000

Type Values Removed Values Added
First Time appeared Villatheme
Villatheme curcy – Multi Currency For Woocommerce – Smoothly On Woocommerce 9.x
Wordpress
Wordpress wordpress
Vendors & Products Villatheme
Villatheme curcy – Multi Currency For Woocommerce – Smoothly On Woocommerce 9.x
Wordpress
Wordpress wordpress

Mon, 06 Jul 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Fri, 03 Jul 2026 09:00:00 +0000

Type Values Removed Values Added
Description The The CURCY – Multi Currency for WooCommerce – Smoothly on WooCommerce 9.x plugin for WordPress is vulnerable to arbitrary shortcode execution in all versions up to, and including, 2.2.14. This is due to the software allowing users to execute an action that does not properly validate a value before running do_shortcode. This makes it possible for unauthenticated attackers to execute arbitrary shortcodes.
Title CURCY <= 2.2.14 - Unauthenticated Arbitrary Shortcode Execution via 'exchange' Parameter
Weaknesses CWE-94
References
Metrics cvssV3_1

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


Subscriptions

Villatheme Curcy – Multi Currency For Woocommerce – Smoothly On Woocommerce 9.x
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-07-06T16:35:24.768Z

Reserved: 2026-06-09T12:15:26.855Z

Link: CVE-2026-11778

cve-icon Vulnrichment

Updated: 2026-07-06T16:35:21.647Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-21T10:15:02Z

Weaknesses
  • CWE-94

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