CVE-2026-1929

Advanced Woo Labels <= 2.37 - Authenticated (Contributor+) Remote Code Execution via 'callback' Parameter

Published Feb 25, 2026 CVSS 3.1 · 8.8 High EPSS < 1% KEV · Not listed
Description
The Advanced Woo Labels plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 2.37. This is due to the use of `call_user_func_array()` with user-controlled callback and parameters in the `get_select_option_values()` AJAX handler without an allowlist of permitted callbacks or a capability check. This makes it possible for authenticated attackers, with Contributor-level access and above, to execute arbitrary PHP functions and operating system commands on the server via the 'callback' parameter.

Analysis

AI-generated

Technical impact

The Advanced Woo Labels plugin for WordPress allows authenticated users with Contributor level access or higher to trigger arbitrary PHP function calls and shell commands by sending a carefully crafted AJAX request with a user-controlled 'callback' parameter. Because the code uses call_user_func_array() without any allowlist or capability verification, an attacker can inject malicious callbacks. This flaw matches CWE-94 (Code Injection via call_user_func_array) and enables remote code execution that can compromise the entire web server, giving the attacker full control over the site and potentially the underlying operating system.

Affected Systems

WordPress sites running the Advanced Woo Labels plugin version 2.37 or earlier, developed by mihail-barinov. The vulnerability affects all releases up to and including 2.37, regardless of WordPress core version, and is located in the addon’s AJAX handler used for retrieving option values.

Risk and Exploitability

The vulnerability has a CVSS score of 8.8, indicating a high impact, while the EPSS score of less than 1% suggests low current exploitation activity but still warrants precaution. The exploit does not rely on any special network exposure, only requiring internet-accessible AJAX calls, so it is potentially widely accessible to attackers with contributor credentials. It is not listed in the CISA catalog, but the high severity and the nature of remote code execution require prompt remediation.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Advanced Woo Labels plugin to the latest stable release available.
  • If an upgrade is not immediately possible, restrict the AJAX endpoint to administrators only by adding a capability check or disabling the handler for lower‑privilege roles.
  • Reduce the attack surface by revoking Contributor or higher roles from users who do not require them and ensuring that any remaining contributors have the least privilege necessary to perform their tasks.

Generated by OpenCVE AI on April 15, 2026 at 23:55 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
First Time appeared Mihail-barinov
Mihail-barinov advanced Woo Labels – Product Labels & Badges For Woocommerce
Wordpress
Wordpress wordpress
Vendors & Products Mihail-barinov
Mihail-barinov advanced Woo Labels – Product Labels & Badges For Woocommerce
Wordpress
Wordpress wordpress
Type Values Removed Values Added
Description The Advanced Woo Labels plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 2.37. This is due to the use of `call_user_func_array()` with user-controlled callback and parameters in the `get_select_option_values()` AJAX handler without an allowlist of permitted callbacks or a capability check. This makes it possible for authenticated attackers, with Contributor-level access and above, to execute arbitrary PHP functions and operating system commands on the server via the 'callback' parameter.
Title Advanced Woo Labels <= 2.37 - Authenticated (Contributor+) Remote Code Execution via 'callback' Parameter
Weaknesses CWE-94
References
Metrics cvssV3_1

{'score': 8.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H'}

Weaknesses
  • CWE-94

    Improper Control of Generation of Code ('Code Injection')

Sources

Status
PUBLISHED
Assigner
Wordfence
Published
Updated
Apr 8, 2026, 5:18 PM
Reserved
Feb 4, 2026, 8:28 PM
Status
Deferred
Published
Feb 25, 2026, 9:16 AM
Modified
Jun 17, 2026, 10:16 AM