Description
The Motors – Car Dealership & Classified Listings Plugin plugin for WordPress is vulnerable to arbitrary file deletion due to insufficient file path validation in the stm_listings_ajax_save_user_data function in all versions up to, and including, 1.4.125 This makes it possible for authenticated attackers, with subscriber-level access and above, to delete arbitrary files on the server, which can easily lead to remote code execution when the right file is deleted (such as wp-config.php). Although deletion is bounded to wp-content/uploads (preventing removal of wp-config.php), any authenticated Subscriber can trivially exploit this because the required AJAX nonce is printed on every front-end page and the handler's stm_user_avatar_path meta is writable by any logged-in user against their own account.
Published: 2026-11-07
Score: 8.1 High
EPSS: n/a
KEV: No
Impact: Arbitrary File Deletion in uploads directory leading to integrity loss
Action: Patch
AI Analysis

Impact

The Motors – Car Dealership & Classified Listings Plugin allows authenticated users with the Subscriber role or higher to delete arbitrary files located under the wp-content/uploads directory. This occurs because the stm_listings_ajax_save_user_data function does not validate the file path supplied in the stm_user_avatar_path user meta field, representing a path traversal weakness (CWE‑22). Based on the description, the deletion is restricted to uploads and cannot reach core configuration files such as wp-config.php. The resultant impact is the loss of user uploads or site integrity, which could disrupt normal operation or content availability.

Affected Systems

WordPress installations that use the stylemix Motors plugin versions up to and including 1.4.125 are affected. Site administrators need to verify the plugin version and upgrade if possible.

Risk and Exploitability

The CVSS score of 8.1 indicates high severity. EPSS data is not available and this vulnerability is not listed in the CISA KEV catalog. The likely attack vector is an authenticated user submitting an AJAX request from any front‑end page where the AJAX nonce is printed, and supplying a writable stm_user_avatar_path meta value that points to a target file under wp-content/uploads. Because any logged‑in user can write their own stm_user_avatar_path meta, exploitation is trivial for sites that follow default WordPress authentication and user role practices.

Generated by OpenCVE AI on November 7, 2026 at 13:28 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Motors plugin to a non‑vulnerable version (≥1.4.126 or the latest release).
  • If an immediate update is impossible, restrict the subscriber role’s ability to modify the stm_user_avatar_path meta or block the AJAX endpoint with a web‑server rule so the handler cannot be invoked.
  • Place server‑level restrictions on the wp-content/uploads directory, such as setting directory permissions to read‑only and using a .htaccess file or web‑server configuration to deny DELETE or write operations from PHP scripts.

Generated by OpenCVE AI on November 7, 2026 at 13:28 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 07 Nov 2026 19:00:00 +0000

Type Values Removed Values Added
First Time appeared Stylemix
Stylemix motors
Wordpress-extensions
Wordpress-extensions motors
Vendors & Products Stylemix
Stylemix motors
Wordpress-extensions
Wordpress-extensions motors

Sat, 07 Nov 2026 11:30:00 +0000

Type Values Removed Values Added
Description The Motors – Car Dealership & Classified Listings Plugin plugin for WordPress is vulnerable to arbitrary file deletion due to insufficient file path validation in the stm_listings_ajax_save_user_data function in all versions up to, and including, 1.4.125 This makes it possible for authenticated attackers, with subscriber-level access and above, to delete arbitrary files on the server, which can easily lead to remote code execution when the right file is deleted (such as wp-config.php). Although deletion is bounded to wp-content/uploads (preventing removal of wp-config.php), any authenticated Subscriber can trivially exploit this because the required AJAX nonce is printed on every front-end page and the handler's stm_user_avatar_path meta is writable by any logged-in user against their own account.
Title Motors <= 1.4.125 - Authenticated (Subscriber+) Arbitrary File Deletion via 'stm_user_avatar_path' User Meta
Weaknesses CWE-22
References
Metrics cvssV3_1

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


Subscriptions

Stylemix Motors
Wordpress-extensions Motors
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-11-07T18:26:31.166Z

Reserved: 2026-10-02T12:05:51.002Z

Link: CVE-2026-104746

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-11-07T12:17:41.480

Modified: 2026-11-07T19:17:17.490

Link: CVE-2026-104746

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-07T18:45:14Z

Weaknesses
  • CWE-22

    Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')