S4E just found a high top 10 tcp port service scan
medium·Product Based Web Vulnerabilities·Updated Feb 6, 2026

CVE-2024-13222 Scanner

CVE-2024-13222 Scanner - Cross-Site Scripting (XSS) vulnerability in WordPress User Messages

Est. Time~10 seconds
Scan TypeSingle Scan
Targetsdomain, subdomain, ipv4
CostFree
0
Times Used
by S4E users
0
Assets Scanned
domains & IPs
0
Vulnerabilities Found
confirmed findings
References
CVECVE-2024-13222
6.1
CVSSmedium
Exploitable remotely over the internet · no authentication required · user interaction needed.

The User Messages WordPress plugin through 1.2.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.

Attack Vector
Network
Privileges Req.
None
User Interaction
Required
Affected
User Messages
0
Updated Aug 19, 2026View on NVD →
Detail

WordPress User Messages is a plugin used in the WordPress content management system to manage user communications within a site. It is developed by MarvinLabs and commonly utilized by websites looking to enhance user engagement through private or public messaging features. This plugin is widely implemented by various organizations that depend on WordPress for their websites, including small businesses, non-profits, and personal blogs. Site administrators benefit from this plugin as it allows seamless communication channels, promoting interaction on their WordPress sites. The plugin can be integrated easily without extensive technical knowledge, making it accessible to a broad user base. Given its role in communication facilitation, ensuring its security is critical to maintaining the integrity of user interactions on a WordPress site.

The vulnerability detected in the WordPress User Messages plugin is a Reflected Cross-Site Scripting (XSS) vulnerability. This security flaw arises when the plugin fails to properly sanitize inputs, allowing attackers to inject malicious scripts into web pages. These scripts run in the context of the user's browser session and can lead to unauthorized actions. The vulnerability primarily targets the user-messages page within the WordPress admin dashboard. Exploiting this vulnerability requires a victim to load a specially crafted URL. Such vulnerabilities are concerning as they can affect the site's high-privilege users, providing attackers a vector for further exploitation.

Technical details of the vulnerability include the susceptibility of the endpoint located at the user-messages admin page. The vulnerable parameter transmissions occur via crafted URLs that an attacker would persuade a high-privilege user to execute. An example of this would be a script tag injected into URL parameters that is not properly sanitized, allowing it to execute JavaScript code within the victim's browser. The flaw specifically affects endpoints exposed through the GET method in the WordPress admin panel. The code injection allows for scenarios such as displaying alert pop-ups through scripts like <script>alert(document.domain)</script>, taking advantage of reflected XSS exposure.

When exploited, this XSS vulnerability can have several severe effects on affected WordPress installations. Users with elevated privileges, such as administrators, may have their sessions hijacked, allowing attackers to gain access to restricted areas of the website. This can lead to information theft, unauthorized privileges being granted, or even complete takeover of the site. Attackers could manipulate site content, execute unauthorized actions, or deface the website. The vulnerability can also be used to conduct phishing attacks by redirecting users to fake login pages to steal sensitive credentials. Overall, the exploitation of this vulnerability poses significant risks to the security and operation of the affected websites.

REFERENCES

Solution Advice
  • Update the WordPress User Messages plugin to the latest version where the vulnerability is fixed to prevent exploitation.
  • Regularly audit and sanitize input and output data within the plugin to minimize entry points for XSS attacks.
  • Implement Content Security Policy (CSP) headers to reduce the risk of JavaScript execution from untrusted sources.
  • Educate users, especially those with administrative privileges, on identifying potentially harmful URLs.
  • Consider utilizing web application firewalls (WAF) to detect and block malicious XSS payloads.

Get AI-powered remediation steps tailored to your asset.

Try AI Solutions →

Check your infrastructure.
Right now.

11,000+ scanners. Free to start. No credit card required.