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.

.webp)