Description
The Anti-Spam, Spam FireWall by CleanTalk WordPress plugin before 6.91 does not escape a commenter-supplied value before outputting it on an administrative spam-review screen, allowing unauthenticated users to inject arbitrary web scripts that execute in the browser of an administrator who reviews flagged comments.
Published: 2026-11-06
Score: n/a
EPSS: n/a
KEV: No
Impact: Stored Cross‑Site Scripting
Action: Patch
AI Analysis

Impact

The CleanTalk Anti‑Spam, Spam FireWall plugin before version 6.91 fails to escape a commenter‑supplied email address that is displayed on the administrative spam‑review screen. An unauthenticated user can submit a comment with a crafted email containing JavaScript, which is stored and rendered when an administrator reviews flagged comments. In the administrator’s browser the injected script runs with the privileges of the admin session, potentially allowing cookie theft, session hijacking, or arbitrary script execution on the site’s backend interface.

Affected Systems

WordPress sites running the CleanTalk Anti‑Spam or Spam FireWall plugin with a version earlier than 6.91 are affected. The vulnerability exists in the plugin’s handling of the comment author email field in the spam‑review page.

Risk and Exploitability

There is no EPSS score or KEV listing available, but stored XSS represents a high severity risk because it does not require authentication to inject the attack. An attacker can simply post a comment from any IP to trigger the script when an administrator opens the review screen. The attack vector is via the public comment form, and exploitation requires no special privileges beyond normal comment submission. The lack of an official CVSS score does not diminish the practical danger of the flaw, as it can lead to full compromise of the administrative interface if the attacker delivers malicious payloads.

Generated by OpenCVE AI on November 6, 2026 at 07:23 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the CleanTalk Anti‑Spam, Spam FireWall plugin to version 6.91 or later.
  • If an upgrade is not immediately possible, configure the plugin or the WordPress configuration to strip or escape HTML from the comment author email field before it is stored or displayed.
  • Monitor administrative activity for signs of XSS exploitation and ensure that session cookies are protected with the HttpOnly and Secure flags.

Generated by OpenCVE AI on November 6, 2026 at 07:23 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 06 Nov 2026 07:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79

Fri, 06 Nov 2026 06:15:00 +0000

Type Values Removed Values Added
Description The Anti-Spam, Spam FireWall by CleanTalk WordPress plugin before 6.91 does not escape a commenter-supplied value before outputting it on an administrative spam-review screen, allowing unauthenticated users to inject arbitrary web scripts that execute in the browser of an administrator who reviews flagged comments.
Title Anti-Spam by CleanTalk < 6.91 - Unauthenticated Stored XSS via Comment Author Email
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-11-06T06:00:27.640Z

Reserved: 2026-10-23T08:16:21.884Z

Link: CVE-2026-115673

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-11-06T06:16:40.373

Modified: 2026-11-06T06:16:40.373

Link: CVE-2026-115673

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-06T07:30:09Z

Weaknesses
  • CWE-79

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