Description
The Comments WordPress plugin before 7.6.60 does not properly escape a user-supplied URL before outputting it inside an HTML attribute, allowing unauthenticated users to store a Cross-Site Scripting payload that executes in the browser of any user, including administrators, who views the affected content.
Published: 2026-08-07
Score: 6.1 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Comments WordPress plugin does not correctly escape a user‑supplied image URL before displaying it in an HTML attribute. This flaw allows an unauthenticated attacker to store a malicious payload that executes in the browsers of any user who views the affected content, including site administrators. The result is a classic Stored XSS vulnerability (CWE-79) that can compromise confidentiality, integrity, and availability of the site and its users.

Affected Systems

wpDiscuz versions earlier than 7.6.60 are affected. Users of the plugin on WordPress installations should verify that they are not running a vulnerable build of the plugin.

Risk and Exploitability

This vulnerability can be exploited by anyone without requiring authentication, meaning attackers can inject the payload directly into the stored content. The CVSS score of 6.1 indicates a moderate severity, and the EPSS score is less than 1%. The flaw is not listed in CISA’s KEV catalog. Nonetheless, the ease of exploitation and the potential impact of Stored XSS dictate a high risk posture. An attacker could steal session cookies, deface the site, or deliver further malicious content to site visitors.

Generated by OpenCVE AI on August 7, 2026 at 20:29 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update wpDiscuz to version 7.6.60 or newer
  • If the update cannot be applied immediately, disable or uninstall the wpDiscuz plugin to eliminate the attack surface
  • As a temporary measure, sanitize or remove any comments containing malicious image URLs and consider deploying a web application firewall rule to block XSS payloads targeting the image URL attribute

Generated by OpenCVE AI on August 7, 2026 at 20:29 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 07 Aug 2026 19:30:00 +0000

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': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 07 Aug 2026 07:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79

Fri, 07 Aug 2026 06:15:00 +0000

Type Values Removed Values Added
Description The Comments WordPress plugin before 7.6.60 does not properly escape a user-supplied URL before outputting it inside an HTML attribute, allowing unauthenticated users to store a Cross-Site Scripting payload that executes in the browser of any user, including administrators, who views the affected content.
Title wpDiscuz < 7.6.60 - Unauthenticated Stored XSS via Image URL Conversion
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-08-07T18:04:24.863Z

Reserved: 2026-07-08T07:32:25.374Z

Link: CVE-2026-15032

cve-icon Vulnrichment

Updated: 2026-08-07T18:04:20.956Z

cve-icon NVD

Status : Deferred

Published: 2026-08-07T06:16:55.003

Modified: 2026-08-26T16:31:16.753

Link: CVE-2026-15032

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-07T20:30:17Z

Weaknesses
  • CWE-79

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