CVE-2026-12126: wclovers WCFM Marketplace Stored XSS in media attachment post_title

CVE-2026-12126 · Severity: medium · CVSS 6.4 · Published 2026-07-11

A vulnerability exists in a popular WordPress plugin used to create multi-vendor online marketplaces. An attacker with a vendor-level account can upload media files with malicious titles that execute harmful scripts when a site administrator or other privileged user views the media dashboard. This could lead to unauthorized actions being performed on behalf of the administrator or the theft of sensitive session information.

Technologies: WC Lovers WCFM Marketplace – Multivendor Marketplace for WooCommerce. Vendors: WC Lovers.

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

This page as Markdown. Free to reuse under CC BY 4.0 with a link back.