CVE Catalog

CVE-2026-109198

HighCVSS 7.2
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.35%

28th percentile - higher than 28% of all known CVEs

Summary

The Anti-Spam by CleanTalk – Spam Protection Without CAPTCHA plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'user_email' parameter in all versions up to and including 6.89.1 due to insufficient input sanitization and output escaping. This allows unauthenticated attackers to inject arbitrary web scripts that execute when a user accesses an injected page. Exploitation requires open user registration, and script execution is triggered when an Administrator runs the plugin's user-spam scan and views the Non-checkable users or Spam users tab.

Risk Assessment

Arbitrary JavaScript execution in the administrator's browser context is possible, potentially leading to session hijacking or unauthorized actions. However, it requires open registration and administrator interaction.

Recommendation

Update the Anti-Spam by CleanTalk plugin to a version later than 6.89.1 if available. Consider disabling open registration or restricting it to trusted users.

Related vulnerabilities

Original NVD description (English source)

The Anti-Spam by CleanTalk – Spam Protection Without CAPTCHA plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'user_email' parameter in all versions up to, and including, 6.89.1 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. Successful exploitation requires user registration to be open on the site, and script execution is triggered when an Administrator subsequently runs the plugin's user-spam scan and views the resulting Non-checkable users or Spam users tab — the plugin's own documented workflow.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS