CVE-2025-54421

7.2

NamelessMC · Nameless

NamelessMC before 2.2.4 contains a cross-site scripting (XSS) vulnerability that allows authenticated attackers to inject arbitrary web scripts via the default_keywords parameter.

Executive summary

A cross-site scripting vulnerability in NamelessMC allows authenticated attackers to inject malicious scripts, potentially leading to unauthorized actions or data compromise within the platform.

Vulnerability

This vulnerability is a cross-site scripting (XSS) flaw identified as CWE-79 and CWE-80. It occurs because the application fails to properly neutralize input in the default_keywords parameter, allowing a remote authenticated attacker with high privileges to execute arbitrary HTML or JavaScript in the context of the user session.

Business impact

Successful exploitation allows an attacker to execute malicious scripts in the browser of other users, which can lead to session hijacking, unauthorized administrative actions, or the theft of sensitive information. Given the CVSS score of 7.2, this represents a high-severity risk to the integrity and confidentiality of the website software used for community management.

Remediation

Immediate Action: Update the NamelessMC software to version 2.2.4 or later, which contains the necessary security patches to neutralize the vulnerable input parameter.

Proactive Monitoring: Review web application access logs for unusual patterns or payloads directed at the default_keywords parameter, particularly from administrative accounts.

Compensating Controls: Deploy a Web Application Firewall (WAF) with rules configured to detect and block common cross-site scripting patterns in HTTP requests.

Exploitation status

Public Exploit Available: No (Exploit_available: false)

Analyst recommendation

Organizations utilizing NamelessMC must prioritize the update to version 2.2.4 immediately to remediate this cross-site scripting vulnerability. Because the flaw requires authenticated access, administrators should also audit current user permissions to ensure the principle of least privilege is strictly enforced while the update is being deployed.

More NamelessMC CVEs

Sources