CVE-2026-104746: Motors (WordPress plugin) · Path Traversal
Affects Motors (WordPress plugin)Source CVE Database V5
Not known to be exploited · CVSS 8.1 High.
Data as of 7 Nov 2026, 12:02 UTC
Thin evidence
One scorer or none| CNA (Wordfence) | CVSS 3.1 | 8.1 |
|---|
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:HExploitation evidence
Disclosed: evidence found.
CVE published 7 Nov 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponized: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 7 Nov 2026.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| stylemixMotors – Car Dealership & Classified Listings Plugin | Affected
| Fixed in– |
AI-suggested
Users should restrict subscriber-level access where possible and monitor for updates from the plugin vendor. Since the AJAX nonce is exposed on all front-end pages and the vulnerability relies on writable user meta, consider implementing additional access controls or disabling the vulnerable AJAX handler until a fix is available. Check the vendor advisory for any forthcoming patches or official remediation guidance.
Description
The Motors – Car Dealership & Classified Listings Plugin for WordPress has a path traversal vulnerability allowing authenticated users with subscriber-level access or higher to delete arbitrary files within the wp-content/uploads directory. This occurs due to insufficient file path validation in the stm_listings_ajax_save_user_data function in versions up to and including 1.4.125. Although deletion is restricted to the uploads directory, the vulnerability can lead to remote code execution by deleting critical files within that scope. The AJAX nonce required for the attack is exposed on all front-end pages, and the handler's stm_user_avatar_path meta is writable by any logged-in user for their own account, making exploitation trivial for authenticated users.
References
- wordfence.com/threat-intel/vulnerabilities/id/636c0ef8-262e-41f8-acab-fb7621a3e902?source=cve (opens in a new tab)
- plugins.trac.wordpress.org/browser/motors-car-dealership-classified-listings/tags/1.4.124/includes/actions.php (opens in a new tab)
- plugins.trac.wordpress.org/browser/motors-car-dealership-classified-listings/tags/1.4.124/includes/actions.php (opens in a new tab)
- plugins.trac.wordpress.org/browser/motors-car-dealership-classified-listings/tags/1.4.124/includes/actions.php (opens in a new tab)
- plugins.trac.wordpress.org/browser/motors-car-dealership-classified-listings/tags/1.4.124/includes/user-extra.php (opens in a new tab)
- plugins.trac.wordpress.org/browser/motors-car-dealership-classified-listings/tags/1.4.124/includes/helpers.php (opens in a new tab)
- plugins.svn.wordpress.org/motors-car-dealership-classified-listings/ (opens in a new tab)
- plugins.trac.wordpress.org/changeset/3754485/motors-car-dealership-classified-listings/trunk/includes/actions.php (opens in a new tab)