Quick answers
- Is CVE-2026-12126 exploited in the wild?
- No. Junglewise Threat Intelligence has no report of CVE-2026-12126 being exploited in the wild.
- How severe is CVE-2026-12126?
- Medium severity, with a CVSS score of 6.4, published 11 July 2026.
- Which products and versions are affected?
- WC Lovers WCFM Marketplace – Multivendor Marketplace for WooCommerce up to, and including, 3.7.3.
- Is there a fix for CVE-2026-12126?
- No fixed version is recorded yet. Check the vendor's advisory in the references below. If you run it, Junglewise drafts a mitigation that fits your setup and applies it once you approve, with senior security engineers behind it.
- How is CVE-2026-12126 attacked?
- It is attacked over the network, in a software library.
- Am I affected by CVE-2026-12126?
- Check whether you run WC Lovers WCFM Marketplace – Multivendor Marketplace for WooCommerce at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.
Technical details
The WCFM Marketplace plugin for WordPress is vulnerable to Stored Cross-Site Scripting (XSS) due to insufficient input sanitization and output escaping on the 'post_title' field of media attachments. Authenticated attackers with Vendor-level permissions can exploit this by uploading a media attachment with a crafted title via the WordPress REST API (/wp-json/wp/v2/media). The unescaped title is subsequently emitted within DataTables JSON and rendered as innerHTML when a privileged user accesses the media dashboard. This allows for the execution of arbitrary web scripts in the context of the victim's browser session. The issue is present in all versions up to and including 3.7.3.
Affected products
- wclovers WCFM Marketplace – Multivendor Marketplace for WooCommerce up to, and including, 3.7.3
Timeline
- 2026-07-11: advisory
- 2026-07-11: disclosed
References
- https://plugins.trac.wordpress.org/browser/wc-multivendor-marketplace/tags/3.7.2/controllers/media/wcfmmp-controller-media.php
- https://plugins.trac.wordpress.org/browser/wc-multivendor-marketplace/tags/3.7.2/controllers/media/wcfmmp-controller-media.php
- https://plugins.trac.wordpress.org/browser/wc-multivendor-marketplace/tags/3.7.2/core/class-wcfmmp-media.php
- https://plugins.trac.wordpress.org/browser/wc-multivendor-marketplace/tags/3.7.3/controllers/media/wcfmmp-controller-media.php
- https://plugins.trac.wordpress.org/browser/wc-multivendor-marketplace/tags/3.7.3/controllers/media/wcfmmp-controller-media.php
- https://plugins.trac.wordpress.org/browser/wc-multivendor-marketplace/tags/3.7.3/core/class-wcfmmp-media.php
- https://plugins.trac.wordpress.org/changeset?reponame=&old=3588629%40wc-multivendor-marketplace&new=3588629%40wc-multivendor-marketplace