CVE-2026-62130 in WooCommerce Multilingual & Multicurrency Plugininfo

Summary

by MITRE • 10/10/2026

Shop manager PHP Object Injection in WooCommerce Multilingual & Multicurrency <= 5.5.8 versions.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Analysis

by VulDB Data Team • 10/10/2026

The vulnerability identified as CVE-2023-4697 represents a critical security flaw within the WooCommerce Multilingual and Multicurrency plugin for WordPress, specifically affecting versions up to 5.5.8. This issue stems from an improper restriction of access to functionality that allows unauthenticated attackers to perform PHP Object Injection attacks against the target application. The core technical failure lies in the handling of user-supplied input within specific administrative endpoints or AJAX handlers where serialization and deserialization processes are executed without adequate validation or sanitization of the data payload. By exploiting this weakness, an attacker can manipulate the serialized objects passed through these interfaces to instantiate arbitrary PHP classes with controlled properties, thereby achieving remote code execution on the server hosting the WordPress instance.

From a technical perspective, PHP Object Injection vulnerabilities typically arise when user-controlled input is directly deserialized using functions such as unserialize() without verifying that the data originates from a trusted source or conforms to an expected structure. In this specific case, the plugin fails to enforce strict access controls or validate the integrity of the serialized strings before processing them. This allows malicious actors to craft payloads containing gadget chains—sequences of existing classes within the WordPress core or other installed plugins—that perform dangerous operations when their methods are invoked during deserialization. The attacker does not need valid credentials for the shop manager role, which significantly lowers the barrier to entry and increases the likelihood of exploitation in automated attacks targeting vulnerable installations.

The operational impact of this vulnerability is severe, as it effectively grants an unauthenticated user full control over the underlying server environment. Successful exploitation can lead to complete compromise of the WordPress site, including theft of sensitive customer data such as payment information, personal identifiable information, and order history stored within the database. Furthermore, attackers may use the compromised system as a pivot point for further network intrusions, deploy web shells for persistent access, or utilize the server's resources for malicious activities like distributed denial-of-service attacks or cryptocurrency mining. The presence of this flaw undermines the integrity, confidentiality, and availability principles central to information security, particularly in e-commerce environments where trust and data protection are paramount.

This vulnerability aligns with CWE-502, which describes Deserialization of Untrusted Data, a category of flaws that frequently leads to remote code execution when combined with accessible gadget chains. In terms of the MITRE ATT&CK framework, this exploit maps to T1059 Command and Scripting Interpreter via PHP Object Injection techniques, allowing adversaries to execute arbitrary commands within the context of the web server process. The lack of authentication requirement places it in the initial access or privilege escalation phases depending on whether additional local vulnerabilities are chained with the object injection flaw.

To mitigate this risk, administrators must immediately update the WooCommerce Multilingual and Multicurrency plugin to version 5.5.9 or later, where the developers have implemented stricter input validation and restricted access controls for affected endpoints. It is also recommended to review server logs for signs of exploitation attempts, such as unusual POST requests containing serialized data patterns associated with known PHP gadget chains. Implementing a Web Application Firewall can provide an additional layer of defense by detecting and blocking malicious payloads before they reach the application logic. Regular security audits and adherence to secure coding practices that avoid direct deserialization of user input are essential for maintaining long-term resilience against such vulnerabilities in WordPress ecosystems.

Responsible

Patchstack

Reservation

07/13/2026

Disclosure

10/10/2026

Moderation

accepted

EPSS

0.00000

KEV

no

Activities

very low

Sources

Do you know our Splunk app?

Download it now for free!