Arbitrary File Upload Vulnerability in Vitepos β POS for WooCommerce Plugin
CVE-2025-13156
Key Information:
- Vendor
WordPress
- Vendor
- CVE Published:
- 21 November 2025
What is CVE-2025-13156?
CVE-2025-13156 refers to an arbitrary file upload vulnerability found in the Vitepos Point of Sale (POS) plugin for WooCommerce, which operates on the WordPress platform. This plugin serves businesses by enabling point-of-sale transactions seamlessly integrated with the WooCommerce e-commerce system. The vulnerability stems from inadequate file type validation within the insert_media_attachment() function, specifically in the save_update_category_img() method. As a result, an authenticated attacker with subscriber level access or higher can upload malicious files to the server hosting the affected WordPress site. This can permit remote code execution, leading to severe consequences for organizations relying on this system for their commerce operations, as it undermines the security of their entire web infrastructure.
Potential impact of CVE-2025-13156
-
Remote Code Execution: The most pressing threat posed by this vulnerability is the possibility of remote code execution. Attackers can upload malicious files, which may lead to the compromise of the server, allowing them full control over the environment, data manipulation, or deployment of further malicious payloads.
-
Data Breaches: Exploitation of this vulnerability could result in unauthorized access to sensitive customer and business data stored on the affected server. This can lead to significant legal and financial repercussions for organizations that fail to protect personal and payment information.
-
Service Disruption: The ability to upload arbitrary files may be leveraged to conduct attacks that disrupt service availability. For instance, attackers could deploy denial-of-service (DoS) tactics, leading to loss of access to the e-commerce platform for both organizations and customers, resulting in a negative impact on business operations and reputation.
Affected Version(s)
Vitepos β Point of Sale (POS) for WooCommerce * <= 3.3.0