Description
The Ajax Load More WordPress plugin before 7.8.4 does not sanitise and escape a parameter before outputting it back in the page, leading to a Reflected Cross-Site Scripting which could be used against high privilege users such as admin
Published: 2026-05-18
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Ajax Load More WordPress plugin, for versions older than 7.8.4, fails to sanitise and escape a user‑supplied parameter before echoing it back in the page. This permits a reflected XSS attack that can execute arbitrary JavaScript in the browser context of users who load the affected page, particularly high‑privilege accounts such as administrators. An attacker could leverage this to steal session cookies, perform actions on behalf of the victim, or deface the site.

Affected Systems

This flaw applies to the Ajax Load More plugin for WordPress, affecting any installation that uses a version earlier than 7.8.4. The exact version list is not enumerated in the advisory, but all pre‑7.8.4 releases are vulnerable.

Risk and Exploitability

The CVSS score in the advisory is 7.1, and the EPSS score is < 1%, indicating a low probability of exploitation. The vulnerability is classed as non‑KEV. Based on the description, the likely attack vector is a malicious URL or payload embedded in a query parameter that a user inadvertently visits, causing the reflected XSS payload to execute in the admin interface.

Generated by OpenCVE AI on May 18, 2026 at 16:50 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Ajax Load More plugin to version 7.8.4 or newer.
  • Remove or disable any older, unused instances of the plugin to eliminate the vulnerable code base.
  • Implement a Content Security Policy that disallows inline scripts and restricts script sources, or use a Web Application Firewall to filter XSS payloads.

Generated by OpenCVE AI on May 18, 2026 at 16:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 18 May 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics 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'}

ssvc

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


Mon, 18 May 2026 11:15:00 +0000

Type Values Removed Values Added
First Time appeared Ajax Load More
Ajax Load More ajax Load More
Wordpress
Wordpress wordpress
Vendors & Products Ajax Load More
Ajax Load More ajax Load More
Wordpress
Wordpress wordpress

Mon, 18 May 2026 07:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79

Mon, 18 May 2026 06:30:00 +0000

Type Values Removed Values Added
Description The Ajax Load More WordPress plugin before 7.8.4 does not sanitise and escape a parameter before outputting it back in the page, leading to a Reflected Cross-Site Scripting which could be used against high privilege users such as admin
Title Ajax Load More < 7.8.4 - Reflected XSS
References

Subscriptions

Ajax Load More Ajax Load More
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-05-18T15:04:42.855Z

Reserved: 2026-04-17T08:19:11.648Z

Link: CVE-2026-6495

cve-icon Vulnrichment

Updated: 2026-05-18T14:37:19.340Z

cve-icon NVD

Status : Deferred

Published: 2026-05-18T07:16:12.820

Modified: 2026-05-18T17:05:46.240

Link: CVE-2026-6495

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-05-18T17:00:13Z

Weaknesses
  • CWE-79

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