CVE-2026-125805

WordPress GeoDirectory plugin <= 2.8.204 - Cross Site Scripting (XSS) vulnerability

Published Nov 15, 2026 CVSS 3.1 · 6.5 Medium EPSS n/a KEV · Not listed
Description
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in AyeCode Ltd GeoDirectory geodirectory allows Stored XSS.This issue affects GeoDirectory: from n/a through 2.8.204.

Analysis

AI-generated

Technical impact

The vulnerability in AyeCode Ltd GeoDirectory allows attackers to inject malicious scripts that are stored in the application and executed later when users view the affected pages. This type of flaw, classified as CWE‑79, can lead to theft of session cookies, defacement of content, or the execution of arbitrary client‑side code in the context of the user’s browser. While it does not provide direct access to server‑side data, the impact on confidentiality, integrity, and availability of the site can be significant if an attacker is able to target privileged users or adversely influence user trust.

Affected Systems

GeoDirectory plugins for WordPress versions up through 2.8.204 are affected. The vendor is AyeCode Ltd, and all installations of GeoDirectory within that version range should be inspected and assessed. The latest reliable fix is available in version 2.8.205 and newer.

Risk and Exploitability

The CVSS base score of 6.5 indicates moderate severity. The EPSS score is currently unavailable, so the exact likelihood of exploitation cannot be quantified; however, because the flaw is a stored XSS, it can be triggered through legitimate user interactions such as creating listings or leaving comments, making it relatively easy for unauthenticated or low‑privilege attackers to exercise the exploit. The vulnerability is not listed in the CISA KEV catalog, but the nature of XSS can still lead to widespread damage if the site hosts sensitive user data or financial transactions. The most likely attack vector is through the web interface where user‑generated content is accepted and rendered without proper sanitization, and the attacker would need to craft input containing malicious script tags that are then executed by other visitors' browsers.

Remediation

Vendor Solution

Update the WordPress GeoDirectory plugin to the latest available version (at least 2.8.205).


OpenCVE Recommended Actions

  • Update the GeoDirectory plugin to version 2.8.205 or newer
  • If an update cannot be applied immediately, disable or remove any frontend forms that allow arbitrary user input until the patch is installed or properly sanitized
  • Apply a content‑security‑policy header to block execution of inline scripts on the site until the vulnerability is fully mitigated

Generated by OpenCVE AI on November 15, 2026 at 15:22 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Description Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in AyeCode Ltd GeoDirectory geodirectory allows Stored XSS.This issue affects GeoDirectory: from n/a through 2.8.204.
Title WordPress GeoDirectory plugin <= 2.8.204 - Cross Site Scripting (XSS) vulnerability
Weaknesses CWE-79
References
Metrics cvssV3_1

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

Subscriptions

No data.

Weaknesses
  • CWE-79

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

Sources

Status
PUBLISHED
Assigner
Patchstack
Published
Updated
Nov 15, 2026, 2:00 PM
Reserved
Nov 10, 2026, 12:37 PM
Status
Deferred
Published
Nov 15, 2026, 2:17 PM
Modified
Nov 15, 2026, 2:17 PM