AI description
CVE-2026-103889 is a remote code execution vulnerability affecting the "3D Product configurator for WooCommerce" WordPress plugin (developed by Expivi) in all versions up to and including 2.16.2. The issue stems from the plugin's `wp_loaded` handler, where the intended nonce and authentication checks are entirely enclosed within a block comment. Because these security checks are commented out and not executed, the endpoint is left fully accessible to unauthenticated users via a single POST request to any URL on the affected site. An attacker can exploit this flaw by sending a crafted POST request containing the `xpv_image` parameter. Because this parameter is not sanitized, its value is echoed unescaped into a Dompdf-rendered HTML template that has PHP execution enabled. This allows unauthenticated attackers to execute arbitrary PHP code on the hosting server. Recommended mitigations include updating the plugin to a patched version (such as version 2.16.3 or newer) or deactivating the plugin if a patch cannot be applied.
- Description
- The 3D Product configurator for WooCommerce plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 2.16.2 via the 'xpv_image' parameter parameter. This is due to missing authentication and nonce checks on the wp_loaded handler combined with no sanitization of the xpv_image POST parameter before it is echoed unescaped into a Dompdf-rendered HTML template with PHP execution enabled. This makes it possible for unauthenticated attackers to execute code on the server. The only nonce and authentication check in the handler is entirely enclosed in a block comment with no replacement, making the endpoint reachable via a single unauthenticated POST to any URL on the site.
- Source
- security@wordfence.com
- NVD status
- Received
CVSS 3.1
- Type
- Secondary
- Base score
- 9.8
- Impact score
- 5.9
- Exploitability score
- 3.9
- Vector string
- CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- Severity
- CRITICAL
- security@wordfence.com
- CWE-434
Hype score is a measure of social media activity compared against trending CVEs from the past 12 months. Max score 100.
- Hype score
3
🚨 8–12 Ekim 2026 tarihlerinde yayınlanan WooCommerce Core ve eklentilere ait güvenlik açıkları: 🔴 CVE-2026-103889 — CVSS 9.8 (CRITICAL) 3D Product Configurator for WooCommerce: Kimlik doğrulaması gerektirmeyen uzaktan kod çalıştırma (RCE) açığı. 🔴 CV
@ridvanyagli
12 Oct 2026
1017 Impressions
0 Retweets
13 Likes
4 Bookmarks
0 Replies
0 Quotes
ExploitGrid Daily Digest 🚨 Top CVEs: CVE-2026-42696 (CVSS: 10) CVE-2026-62024 (CVSS: 9.9) CVE-2026-62129 (CVSS: 9.9) CVE-2026-103889 (CVSS: 9.8) expivi CVE-2026-104398 (CVSS: 9.8) VillaTheme ..🧵👇
@exploitgrid
11 Oct 2026
276 Impressions
1 Retweet
3 Likes
3 Bookmarks
1 Reply
0 Quotes