Appsecure logo

CVE-2024-13320: High Vulnerability in WooCommerce Multi Currency Plugin

A high-severity SQL Injection vulnerability exists in the CURCY - WooCommerce Multi Currency - Currency Switcher plugin for WordPress. Attackers can exploit this flaw to extract sensitive information from the database. Immediate remediation is crucial.

HIGHCVSS 7.5 · Published March 7, 2025

Not a customer? See how AppSecure simulates real world attacks to protect your infrastructure.

Speak to Experts

The CURCY - WooCommerce Multi Currency - Currency Switcher plugin for WordPress is vulnerable to SQL Injection via the 'wc_filter_price_meta[where]' parameter in all versions up to, and including, 2.3.6 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This vulnerability allows unauthenticated attackers to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database. The CVSS score of this vulnerability is 7.5, categorizing it as high severity, indicating a significant risk to organizations using this plugin.

Risk to organizations includes potential data breaches and unauthorized access to critical information, making this vulnerability particularly concerning. Given the high severity rating, organizations should prioritize patching immediately. The vulnerability was published on March 7, 2025, and is currently awaiting analysis.

The vulnerability falls under the Common Weakness Enumeration category CWE-89, indicating an SQL Injection issue. This classification highlights the importance of input validation and proper handling of user-supplied data to prevent similar vulnerabilities.

Organizations using the CURCY plugin should review their systems for this vulnerability and implement necessary updates or mitigations to safeguard against potential exploitation.

Vulnerability Details

The CURCY - WooCommerce Multi Currency - Currency Switcher plugin for WordPress is vulnerable to SQL Injection via the 'wc_filter_price_meta[where]' parameter in all versions up to, and including, 2.3.6 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This vulnerability makes it possible for unauthenticated attackers to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.

The CVSS score for this vulnerability is 7.5, which classifies it as high severity. The attack vector is classified as network-based, with a low attack complexity, indicating that it can be exploited easily without any special conditions or privileges required.

Technical Analysis

The root cause of this vulnerability lies in the insufficient escaping of user-supplied parameters and inadequate preparation of SQL queries. The attack vector is network-based, meaning that it can be exploited remotely without any special privileges or user interaction required. The impact on confidentiality is high, as attackers may gain access to sensitive information stored in the database. However, integrity and availability impacts are not applicable in this case.

Risk & Impact Analysis

Real-world deployment risks associated with this vulnerability include potential data breaches, unauthorized access to sensitive information, and reputational damage to organizations utilizing the CURCY plugin. Given the ease of exploitation and the potential for high blast radius, organizations should address this vulnerability in their priority patch cycle. The CVSS score of 7.5 indicates a significant risk, necessitating immediate action.

Exploitation Status

Signal

Status

Known Exploit

No

Public PoC

No

Actively Exploited

No

Ransomware Use

No

Affected Versions

All versions of the CURCY - WooCommerce Multi Currency - Currency Switcher plugin prior to version 2.3.6 are affected by this vulnerability. Organizations should ensure they are using the latest version to mitigate risks associated with this SQL Injection flaw.

Mitigation & Remediation

Organizations should upgrade the CURCY plugin to the latest version immediately to remediate this vulnerability. If a patch is not available, consider implementing input validation and sanitization measures to prevent SQL Injection attacks. Additionally, regular security audits and penetration testing can help identify and mitigate vulnerabilities within web applications. For more information on effective security practices, organizations can refer to penetration testing methodology for a comprehensive approach to securing applications.

Detection Guidance

To detect potential exploitation of this vulnerability, organizations should monitor logs for unusual SQL query patterns and validate user inputs rigorously. Behavioral anomalies in database interactions can also indicate attempts to exploit this vulnerability. It is crucial to implement logging and monitoring solutions to capture these indicators.

AppSecure Threat Intelligence Insight

The long-term significance of this SQL Injection vulnerability in the CURCY plugin emphasizes the ongoing need for vigilant security practices in web applications. As attackers continue to exploit similar weaknesses, organizations must adopt a proactive security posture. This includes regular updates, security assessments, and employee training to recognize potential threats. To enhance security measures, organizations can explore application security assessments and implement strategies to safeguard against future vulnerabilities. Additionally, understanding the patterns in exploitation can help security teams better prepare for emerging threats. Organizations should remain informed about threat intelligence trends and effectively communicate these insights to stakeholders.

Known Exploitation Timeline

As of now, there are no known exploitation details or incidents documented in the KEV catalog regarding this vulnerability.

EPSS Risk Context

The EPSS score for this vulnerability is 0.00245, placing it in the 47th percentile. While this indicates a lower probability of exploit compared to other vulnerabilities, organizations should not dismiss the risk associated with this SQL Injection flaw. Vigilance is essential to maintain the security of their web applications.

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Latest CVEs. Recently published vulnerabilities from the NVD database.

View all vulnerabilities
CVE IDSeverity
CVE-2025-65418HIGH
CVE-2025-65417MEDIUM
CVE-2025-65416MEDIUM
CVE-2025-65415MEDIUM
CVE-2025-61314HIGH

Protect Your Business with Hacker-Focused Approach.