Skip to main content
Press slash or control plus K to focus the search. Use the arrow keys to navigate results and press enter to open a threat.
Reconnecting to live updates…

CVE-2024-12218: CWE-352 Cross-Site Request Forgery (CSRF) in phoeniixx Woocommerce check pincode/zipcode for shipping

0
Medium
VulnerabilityCVE-2024-12218cvecve-2024-12218cwe-352
Published: Thu Jan 09 2025 (01/09/2025, 11:10:58 UTC)
Source: CVE Database V5
Vendor/Project: phoeniixx
Product: Woocommerce check pincode/zipcode for shipping

Description

CVE-2024-12218 is a Cross-Site Request Forgery (CSRF) vulnerability affecting the phoeniixx Woocommerce check pincode/zipcode for shipping WordPress plugin up to version 2. 0. 4. The flaw arises from missing or incorrect nonce validation, allowing unauthenticated attackers to trick site administrators into executing unauthorized actions by clicking malicious links. Exploitation requires user interaction but no authentication, potentially leading to limited confidentiality and integrity impacts. The vulnerability has a CVSS score of 6. 1 (medium severity) and no known exploits in the wild. Organizations using this plugin should prioritize patching or implementing nonce validation to mitigate risk. Countries with significant WordPress and WooCommerce usage, especially those with large e-commerce sectors, are most at risk.

AI-Powered Analysis

AILast updated: 02/26/2026, 06:00:32 UTC

Technical Analysis

The vulnerability identified as CVE-2024-12218 affects the phoeniixx Woocommerce check pincode/zipcode for shipping plugin for WordPress, versions up to and including 2.0.4. This plugin facilitates checking shipping availability based on postal codes within WooCommerce stores. The root cause of the vulnerability is the absence or incorrect implementation of nonce validation, a security mechanism designed to prevent Cross-Site Request Forgery (CSRF) attacks. CSRF attacks occur when an attacker tricks an authenticated user, typically an administrator, into submitting a forged request that performs unintended actions on a web application. In this case, an unauthenticated attacker can craft malicious web requests that, if executed by an administrator clicking a link, could manipulate the plugin's functionality or related settings. The vulnerability does not require the attacker to have any privileges or prior authentication, but it does require user interaction (clicking a malicious link). The CVSS 3.1 base score is 6.1, reflecting medium severity with metrics AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N, indicating network attack vector, low attack complexity, no privileges required, user interaction required, scope changed, and limited confidentiality and integrity impact but no availability impact. No known exploits have been reported in the wild as of the publication date. The vulnerability affects all versions of the plugin up to 2.0.4, and no official patches have been linked yet. The CWE classification is CWE-352, which corresponds to CSRF vulnerabilities.

Potential Impact

The primary impact of this vulnerability is the potential unauthorized modification of plugin-related settings or actions within a WooCommerce store by an attacker who tricks an administrator into clicking a malicious link. This could lead to manipulation of shipping availability checks or other plugin functionalities, potentially causing operational disruptions or data integrity issues. Confidentiality impact is limited but present, as unauthorized actions could expose or alter sensitive shipping or customer data. Integrity is also impacted due to the possibility of unauthorized changes. Availability is not affected. For organizations running e-commerce sites on WordPress with this plugin, the vulnerability could undermine customer trust, disrupt order processing, or facilitate further attacks if combined with other vulnerabilities. The requirement for user interaction and administrator involvement limits the ease of exploitation but does not eliminate risk, especially in environments where administrators frequently access email or web content that could be weaponized. The lack of known exploits reduces immediate risk but does not preclude future exploitation attempts.

Mitigation Recommendations

To mitigate this vulnerability, organizations should first verify if they are using the phoeniixx Woocommerce check pincode/zipcode for shipping plugin and identify the version. If using a vulnerable version (up to 2.0.4), they should monitor for official patches or updates from the vendor and apply them promptly once available. In the absence of a patch, administrators can implement manual nonce validation in the plugin code to ensure that all state-changing requests require a valid nonce token, preventing CSRF attacks. Additionally, administrators should be trained to recognize and avoid clicking suspicious links, especially those received via email or untrusted sources. Employing web application firewalls (WAFs) with CSRF protection rules can provide an additional layer of defense. Restricting administrative access to trusted networks and using multi-factor authentication can reduce the risk of successful exploitation. Regular security audits of WordPress plugins and minimizing the use of unnecessary plugins can also reduce the attack surface.

Need more detailed analysis?Upgrade to Pro Console

Technical Details

Data Version
5.1
Assigner Short Name
Wordfence
Date Reserved
2024-12-04T22:24:04.216Z
Cvss Version
3.1
State
PUBLISHED

Threat ID: 699f6e32b7ef31ef0b59798b

Added to database: 2/25/2026, 9:48:34 PM

Last enriched: 2/26/2026, 6:00:32 AM

Last updated: 2/26/2026, 8:06:17 AM

Views: 1

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need more coverage?

Upgrade to Pro Console in Console -> Billing for AI refresh and higher limits.

For incident response and remediation, OffSeq services can help resolve threats faster.

Latest Threats