Description
The Listdom: AI-powered Business Directory with Classifieds Ads Listings plugin for WordPress is vulnerable to Stored Cross-Site Scripting via 'lsd[remark]' Parameter in all versions up to, and including, 6.1.1 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This is exploitable by Subscriber-level users because the listing-creation branch of the AJAX handler omits a capability check, and the required nonce is publicly emitted on any page containing the [listdom-dashboard] shortcode.
Published: 2026-10-02
Score: 6.4 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Stored Cross‑Site Scripting (XSS) that can be triggered by authenticated users
Action: Immediate Patch
AI Analysis

Impact

The Listdom: AI‑powered Business Directory with Classifieds Ads Listings plugin for WordPress allows an authenticated user with contributor‑level or higher access to store arbitrary web scripts in the listing remark field. When a page containing the injected remark is viewed, the malicious script executes in the victim’s browser, potentially allowing session hijacking, defacement or data theft. The flaw stems from insufficient input sanitization and a lack of proper output escaping, as documented in the plugin’s source code.

Affected Systems

Any WordPress site that has installed the Listdom plugin version 6.1.1 or earlier. The vulnerability applies to all releases up to and including 6.1.1, regardless of other plugins or themes, and is identified as affecting the webilia Listdom product on WordPress.

Risk and Exploitability

The CVSS score of 6.4 indicates a medium severity risk. The EPSS score is not available, but the flaw is noted as not being listed in the CISA KEV catalog. The exploit requires an authenticated session in WordPress, yet the vulnerable AJAX handler lacks a capability check, enabling subscription‑level users to inject payloads if the [listdom-dashboard] shortcode exposes a public nonce. Consequently, the overall risk is moderate‑high, with attackers capable of deploying XSS that will run for any user that views affected pages.

Generated by OpenCVE AI on October 2, 2026 at 08:57 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the Listdom plugin to the latest release that contains the XSS fix.
  • If no update is available, remove or re‑implement the ‘lsd[remark]’ functionality and enforce a proper capability check on the AJAX handler.
  • Restrict the use of the [listdom-dashboard] shortcode to pages only accessible by administrators or roles with elevated privileges.

Generated by OpenCVE AI on October 2, 2026 at 08:57 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 03 Oct 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


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

Type Values Removed Values Added
First Time appeared Webilia
Webilia listdom: Ai-powered Business Directory With Classifieds Ads Listings
Wordpress-extensions
Wordpress-extensions listdom: Ai-powered Business Directory With Classifieds Ads Listings
Vendors & Products Webilia
Webilia listdom: Ai-powered Business Directory With Classifieds Ads Listings
Wordpress-extensions
Wordpress-extensions listdom: Ai-powered Business Directory With Classifieds Ads Listings

Fri, 02 Oct 2026 07:45:00 +0000

Type Values Removed Values Added
Description The Listdom: AI-powered Business Directory with Classifieds Ads Listings plugin for WordPress is vulnerable to Stored Cross-Site Scripting via 'lsd[remark]' Parameter in all versions up to, and including, 6.1.1 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This is exploitable by Subscriber-level users because the listing-creation branch of the AJAX handler omits a capability check, and the required nonce is publicly emitted on any page containing the [listdom-dashboard] shortcode.
Title Listdom: AI-powered Business Directory with Classifieds Ads Listings <= 6.1.1 - Authenticated (Contributor+) Stored Cross-Site Scripting via 'lsd[remark]' Parameter
Weaknesses CWE-79
References
Metrics cvssV3_1

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


Subscriptions

Webilia Listdom: Ai-powered Business Directory With Classifieds Ads Listings
Wordpress-extensions Listdom: Ai-powered Business Directory With Classifieds Ads Listings
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-10-03T15:42:48.717Z

Reserved: 2026-09-23T14:40:37.630Z

Link: CVE-2026-96647

cve-icon Vulnrichment

Updated: 2026-10-03T15:40:07.915Z

cve-icon NVD

Status : Deferred

Published: 2026-10-02T08:17:04.643

Modified: 2026-10-03T16:16:47.760

Link: CVE-2026-96647

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-02T14:45:51Z

Weaknesses
  • CWE-79

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