CVE-2025-49951

WordPress gAppointments Plugin <= 1.14.1 - Cross Site Scripting (XSS) Vulnerability

Published Oct 22, 2025 CVSS 3.1 · 7.1 High EPSS < 1% KEV · Not listed
Description
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in wpcrunch gAppointments gAppointments allows Reflected XSS.This issue affects gAppointments: from n/a through <= 1.14.1.

Analysis

AI-generated

Technical impact

The gAppointments plugin contains an improper neutralization of user input during web page generation, allowing an attacker to inject malicious JavaScript that is reflected back in the rendered page. This reflected XSS flaw permits arbitrary script execution when a crafted request is delivered to users, potentially enabling defacement, cookie theft, or malicious data exfiltration. The weakness is a classic input‑validation issue cataloged as CWE‑79.

Affected Systems

WordPress sites that use the wpcrunch gAppointments plugin of any version through 1.14.1 are affected. No specific sub‑versions are listed, so all releases up to and including 1.14.1 should be considered vulnerable.

Risk and Exploitability

The CVSS score of 7.1 indicates high severity, while the EPSS score of less than 1% suggests a low overall exploitation probability at present. The vulnerability is not listed in the CISA KEV catalog. An attacker would most likely exploit this flaw by crafting a malicious URL or input that the plugin reflects in a page served to unsuspecting users. Because it is reflected XSS, the attack does not require privileged access and can be performed remotely via a web browser.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the GAppointments plugin to a version newer than 1.14.1, the official fix provided by wpcrunch
  • If an update cannot be applied immediately, temporarily disable or deactivate the GAppointments plugin to block reflected XSS vectors
  • Add a Web Application Firewall rule to block or sanitize common XSS payloads on user input before they reach the plugin until the update is installed

Generated by OpenCVE AI on April 30, 2026 at 05:41 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics cvssV3_1

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

cvssV3_1

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

Type Values Removed Values Added
Metrics cvssV3_1

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

ssvc

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

Type Values Removed Values Added
First Time appeared Gappointments
Gappointments gappointments
Wordpress
Wordpress wordpress
Vendors & Products Gappointments
Gappointments gappointments
Wordpress
Wordpress wordpress
Type Values Removed Values Added
Description Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in wpcrunch gAppointments gAppointments allows Reflected XSS.This issue affects gAppointments: from n/a through <= 1.14.1.
Title WordPress gAppointments Plugin <= 1.14.1 - Cross Site Scripting (XSS) Vulnerability
Weaknesses CWE-79
References
Weaknesses
  • CWE-79

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

Sources

Status
PUBLISHED
Assigner
Patchstack
Published
Updated
Apr 28, 2026, 8:27 PM
Reserved
Jun 11, 2025, 4:07 PM
Status
Deferred
Published
Oct 22, 2025, 3:15 PM
Modified
Oct 8, 2026, 11:10 AM