CVE-2026-81807

8.8

WordPress · Simple Ajax Chat

The Simple Ajax Chat WordPress plugin fails to sanitize chat messages, allowing unauthenticated attackers to execute stored Cross-Site Scripting (XSS) attacks against site administrators and users.

Executive summary

A high-severity stored Cross-Site Scripting vulnerability in the Simple Ajax Chat WordPress plugin allows unauthenticated attackers to execute malicious scripts in the browsers of site visitors and administrators.

Vulnerability

This vulnerability is a Cross-Site Scripting (CWE-79) flaw caused by the failure to escape chat message content before rendering. Unauthenticated attackers can inject arbitrary HTML and JavaScript, which executes when a victim views the chat interface.

Business impact

Successful exploitation allows an attacker to hijack user sessions, perform unauthorized administrative actions, or redirect site traffic to malicious domains. Given the CVSS score of 8.8, this vulnerability represents a significant risk to the integrity and confidentiality of the WordPress environment, potentially leading to a full site compromise if administrative sessions are targeted.

Remediation

Immediate Action: Update the Simple Ajax Chat plugin to version 20260827 or later immediately to apply the necessary input sanitization fixes.

Proactive Monitoring: Monitor site access logs for suspicious POST requests directed at the chat functionality and implement Content Security Policy (CSP) headers to restrict unauthorized script execution.

Compensating Controls: Deploy a Web Application Firewall (WAF) with configured rules to detect and block common XSS patterns within incoming chat submissions.

Exploitation status

Public Exploit Available: No

Analyst recommendation

The vulnerability poses a severe risk to WordPress installations due to the ease of exploitation by unauthenticated users. It is imperative that administrators verify their plugin versions and apply the update without delay to prevent potential account takeovers or malicious script injection within their web application.

More WordPress CVEs

Sources

Originally found and disclosed by Erwan LR (WPScan), with WPScan (coordinator), per the CVE Program record.