CVE-2025-47598 in History Log Plugininfo

Summary

by MITRE • 06/09/2025

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in click5 History Log by click5 allows Stored XSS. This issue affects History Log by click5: from n/a through 1.0.13.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Analysis

by VulDB Data Team • 06/09/2025

Cross-site scripting vulnerabilities represent one of the most pervasive and dangerous web application security flaws, with stored XSS variants posing particularly severe risks due to their persistent nature. The vulnerability in click5 History Log affects versions ranging from unspecified initial release through 1.0.13, creating a substantial attack surface where malicious scripts can be permanently embedded within the application's data storage. This specific weakness falls under CWE-79 which defines the improper neutralization of input during web page generation as a fundamental flaw in web application security architecture. The vulnerability occurs when user-supplied input containing malicious script code is not properly sanitized or encoded before being stored and subsequently rendered in web pages, allowing attackers to execute arbitrary JavaScript in the context of other users' browsers. The attack vector enables adversaries to inject malicious payloads that persist in the application's database, making the vulnerability particularly dangerous as it can affect multiple users over extended periods. When users view pages that display the stored malicious content, their browsers execute the embedded scripts, potentially leading to session hijacking, credential theft, data exfiltration, or redirection to malicious sites. The impact extends beyond simple script execution as attackers can leverage this vulnerability to establish persistent backdoors, perform actions on behalf of authenticated users, or manipulate application functionality. This vulnerability directly maps to attack techniques described in the MITRE ATT&CK framework under T1059.007 for command and scripting interpreter and T1566 for phishing with malicious attachments, as the stored XSS can serve as a delivery mechanism for further attacks. The persistence of stored XSS makes it particularly effective for credential harvesting attacks, where session tokens or login credentials can be stolen from unsuspecting users who interact with compromised pages. The vulnerability affects the core functionality of the History Log module, which is designed to track and display user activities, making it a prime target for attackers seeking to monitor or manipulate user behavior. Security practitioners should recognize that this vulnerability represents a critical risk to web application integrity and user privacy, particularly in environments where sensitive historical data is stored and accessed by multiple users. The remediation approach must focus on implementing comprehensive input validation and output encoding mechanisms, ensuring that all user-supplied content is properly sanitized before storage and rendering. Additionally, implementing proper content security policies and employing web application firewalls can provide additional defense layers against such attacks. Organizations should conduct thorough security assessments to identify all potential injection points within their applications, particularly focusing on areas where user input is stored and later displayed, as these represent the most common attack vectors for stored XSS vulnerabilities.

Reservation

05/07/2025

Disclosure

06/09/2025

Moderation

accepted

CPE

ready

EPSS

0.00143

KEV

no

Activities

very low

Sources

Might our Artificial Intelligence support you?

Check our Alexa App!