funadmin Cross-Site Scripting Vulnerability in Backend Interface

Vulnerability

A cross-site scripting (XSS) vulnerability has been identified in funadmin versions up to 7.1.0-rc4. The issue arises in the backend interface, specifically within the file app/backend/view/index/index.html. Here, system configuration values are displayed without adequate input sanitization or output encoding, allowing attackers to inject malicious scripts. This vulnerability can be exploited remotely and has been publicly disclosed. Notably, it requires authentication to access the vulnerable component, but once authenticated, an attacker could exploit the XSS flaw to execute arbitrary JavaScript in the context of an admin user, potentially leading to session hijacking or a complete compromise of the backend system.

Impact

Exploitation of this vulnerability allows for cross-site scripting, where injected scripts are executed in the context of the user viewing the affected page. In this case, it could lead to executing arbitrary JavaScript in an administrator's browser, with possible consequences such as session hijacking or privilege escalation.

Reproduction

To reproduce this vulnerability, log into the funadmin application as a user with backend access. Once authenticated, navigate to the backend interface where system configuration values are displayed. The XSS vulnerability can be exploited by injecting a script into the 'Value' argument, which is then rendered without proper sanitization, allowing the script to execute in the user's browser.

Added: Feb 22, 2026, 1:23 AM
Updated: Feb 22, 2026, 1:23 AM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
1.7
exploitability
3.9
remediation
7.7
relevance
3.3
threat
6.4
urgency
2.9
incentive
0.0

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.