Description
The LatePoint plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'btn_wrapper_classes' attribute of the 'latepoint_resources' shortcode in all versions up to, and including, 5.3.2. This is due to insufficient input sanitization and output escaping in the 'locations' branch of the 'shortcode_latepoint_resources' function. 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.
Published: 2026-08-06
Score: 6.4 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The LatePoint WordPress plugin is affected by a stored cross‑site scripting flaw that occurs when the 'btn_wrapper_classes' attribute of the 'latepoint_resources' shortcode is not properly sanitized. An attacker who can log in to the site with contributor or higher privileges can embed malicious scripts into this attribute. When any user views a page containing the injected shortcode, the script executes in that user’s browser.

Affected Systems

This vulnerability is present in all versions of the LatePoint Appointment Booking Plugin up to and including 5.3.2. Users running these versions on WordPress sites are at risk.

Risk and Exploitability

With a CVSS score of 6.4, the flaw represents moderate severity. The EPSS score is not available, and the vulnerability is not listed in CISA KEV. Exploitation requires authenticated access at the contributor level or higher, but once achieved, the payload runs automatically for any visitor who accesses the affected page. No specific software configuration or network access prerequisites are noted beyond the existing permissions.

Generated by OpenCVE AI on August 6, 2026 at 14:38 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the LatePoint plugin to a patched version, if one is available.
  • If an immediate update is not possible, disable or remove the 'latepoint_resources' shortcode from pages until a patch is applied.
  • Implement input validation and sanitization on the 'btn_wrapper_classes' attribute, ensuring only safe CSS class names are accepted, to prevent injection of malicious scripts.

Generated by OpenCVE AI on August 6, 2026 at 14:38 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 06 Aug 2026 12:00:00 +0000

Type Values Removed Values Added
Description The LatePoint plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'btn_wrapper_classes' attribute of the 'latepoint_resources' shortcode in all versions up to, and including, 5.3.2. This is due to insufficient input sanitization and output escaping in the 'locations' branch of the 'shortcode_latepoint_resources' function. 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.
Title LatePoint <= 5.3.2 - Authenticated (Contributor+) Stored Cross-Site Scripting via Shortcode Attributes
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

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-08-06T11:29:19.969Z

Reserved: 2026-04-01T23:08:21.183Z

Link: CVE-2026-5391

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-06T14:45:03Z

Weaknesses
  • CWE-79

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