Veeqo for WooCommerce Plugin Vulnerability (CVE-2026-93550)

On this page

Security Alert Summary

The Veeqo for WooCommerce WordPress plugin through 2.2.8 allows users with Subscriber-level access and above to trigger a remote bridge-installation process and provide a URL that is not validated. The plugin can download and extract an attacker-controlled archive into the WordPress root, potentially placing arbitrary PHP files on the site.


CVE Details

  • CVE ID: CVE-2026-93550
  • Affected component: Veeqo for WooCommerce WordPress plugin
  • Affected versions: Versions up to and including 2.2.8
  • Published: October 11, 2026 at 7:17:29 AM UTC
  • Last modified: October 11, 2026 at 12:17:28 PM UTC
  • CVSS v3.1: Base score 4.3 (MEDIUM)
  • Vector string: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
  • Authentication / privileges / user interaction: Privileges required: Low (authenticated user with Subscriber-level access or higher). User interaction: None.
  • Primary impact: Confidentiality: Low; Integrity: None; Availability: None
  • CWE: CWE-434 (Unrestricted Upload of File with Dangerous Type)

Technical Details

The plugin exposes a remote bridge-installation process that does not restrict who can trigger it and does not validate the URL provided before downloading and extracting content. Because the URL is not validated, an authenticated user with Subscriber-level access or higher can cause the plugin to download and extract an attacker-controlled archive.

The archive may contain arbitrary PHP files, and the extraction target is the WordPress root. The vulnerability exists due to missing access restrictions on the bridge-installation action and insufficient validation of externally provided archive URLs and contents.

Impact as described in the report is the placement of attacker-controlled PHP files into the WordPress root. The presence of such files may enable additional attacker actions depending on file placement and server configuration; the CVE data does not specify further exploitation steps.


How This Could Impact Your Website

In a typical small site setup you might have a site owner, one or more internal staff editors, and external contractors or contributors. If any of these users have Subscriber-level access or higher, an attacker who can convince or trick one of them into using the plugin feature could cause the site to pull and extract an archive containing PHP files into the WordPress root.

Practical consequences grounded in the reported confidentiality impact include possible exposure of internal data such as user email addresses and an increased risk of targeted phishing or social engineering against staff or contractors. The specific effects depend on what files are written and the server configuration.

professional review may help if you are unsure whether your site is affected or how to assess your current user roles and plugins.


Recommended Actions

  • Update the affected plugin as soon as a patched version is available.
  • Review and reduce unnecessary user roles, especially contributors and subscriber-level accounts that have extra capabilities.
  • Enforce strong passwords and two-factor authentication for editors and administrators.
  • Remove unused or unmaintained plugins to reduce attack surface.
  • Monitor site activity and file changes for unusual behavior, including unexpected PHP files in the WordPress root.

If youd like help reviewing your plugins, user roles, or overall WordPress security posture, our team at Freshy is happy to help.


References