LuxCal Calendar Software Reflected Cross-Site Scripting Vulnerability

Vulnerability

A reflected cross-site scripting vulnerability has been identified in LuxCal Calendar Software version 4.5.2. This vulnerability allows an unauthenticated attacker to inject malicious JavaScript into the RSS feed link parameter of the index.php file. The application does not properly sanitize user input, enabling the execution of arbitrary scripts in the context of the victim's browser session. Exploitation of this vulnerability could lead to the theft of sensitive user data, including session cookies, and facilitate various malicious actions such as social engineering attacks or cross-site request forgery.

Impact

Exploitation of this vulnerability could result in session hijacking, credential theft, unauthorized page defacement, or the distribution of malware by redirecting users to malicious websites.

Reproduction

To reproduce this vulnerability, send a request to the index.php file with a crafted RSS feed link parameter that includes malicious JavaScript. This can be done by injecting a script tag with JavaScript code, such as an alert or a script that steals cookies and sends them to an attacker-controlled server.

Remediation

Users are advised to update to LuxCal version 4.7.x or later, which addresses this vulnerability. Additionally, implement proper input validation and output encoding, and consider applying security headers to prevent XSS attacks.

Added: Jul 21, 2025, 7:43 PM
Updated: Jul 21, 2025, 7:43 PM

Vulnerability Rating

Custom Algorithm
spread
3.4
impact
4.2
exploitability
7.9
remediation
7.7
relevance
0.3
threat
6.4
urgency
2.9
incentive
1.7

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