Description
The Motors WordPress plugin before 1.4.124 does not sanitise and escape a listing badge setting before outputting it inside an HTML attribute, allowing users with a custom, administrator-assigned listing-management role to inject arbitrary web scripts that execute when a listing is viewed by any visitor, including an administrator.
Published: 2026-10-02
Score: n/a
EPSS: n/a
KEV: No
Impact: Stored Cross‑Site Scripting
Action: Immediate Patch
AI Analysis

Impact

The vulnerable code in the Motors WordPress plugin, when running any version older than 1.4.124, never sanitises or escapes the badge colour value supplied by a user with a listing‑management role. The unchecked value is inserted unmodified into an HTML attribute, permitting an attacker to embed arbitrary JavaScript that runs automatically whenever a visitor, including an administrator, opens a listing page.

Affected Systems

The vulnerability affects the Motors WordPress plugin for all installations that have not been updated to version 1.4.124 or higher. All users of older plugin releases are potentially exposed.

Risk and Exploitability

No CVSS score is provided and the EPSS for this flaw is not available, so a precise numeric risk assessment cannot be offered. The vulnerability is not listed in the CISA KEV catalog. Exploitation requires the attacker to possess the custom, administrator‑assigned listing‑management role. Once the privileged role is in place, the stored XSS is triggered automatically for anyone who views a listing.

Generated by OpenCVE AI on October 2, 2026 at 07:52 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the Motors plugin to version 1.4.124 or later, which removes the unescaped insertion.
  • If an update is not feasible, remove the listing‑management capability from all non‑trusted user accounts or disable the badge colour feature entirely.
  • Apply a generic XSS filter or HTML attribute sanitisation to all user supplied content until a patch is available.

Generated by OpenCVE AI on October 2, 2026 at 07:52 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 02 Oct 2026 08:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79
CWE-84

Fri, 02 Oct 2026 06:15:00 +0000

Type Values Removed Values Added
Description The Motors WordPress plugin before 1.4.124 does not sanitise and escape a listing badge setting before outputting it inside an HTML attribute, allowing users with a custom, administrator-assigned listing-management role to inject arbitrary web scripts that execute when a listing is viewed by any visitor, including an administrator.
Title Motors < 1.4.124 - Listing Manager+ Stored XSS via Badge Color
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-10-02T06:00:25.652Z

Reserved: 2026-09-14T17:07:10.725Z

Link: CVE-2026-91022

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-02T06:16:42.603

Modified: 2026-10-02T06:16:42.603

Link: CVE-2026-91022

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-02T08:00:09Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

  • CWE-84

    Improper Neutralization of Encoded URI Schemes in a Web Page