Alteryx Server Cross-Site Scripting Vulnerability in Notifications

Vulnerability

A stored cross-site scripting vulnerability has been identified in Alteryx Server version 2023.1.1.460. This vulnerability allows remote attackers to inject arbitrary web scripts or HTML into the notification body. The injected scripts are executed in the context of the user's browser when the notification is viewed, potentially leading to account compromise or data extortion.

Impact

Exploitation of this vulnerability allows for the execution of arbitrary JavaScript in the victim's browser, with the possibility of performing actions on behalf of the user, including administrators, and accessing or modifying information available in the impacted user session.

Reproduction

To reproduce this vulnerability, navigate to the Notifications page and edit a notification. Inject a payload containing JavaScript, such as a link using the JavaScript: URL scheme, into the notification body. Ensure the payload is not escaped or encoded before submitting the notification. Once the notification is saved, the injected script will execute when the notification is viewed.

Remediation

To mitigate this vulnerability, implement output encoding for all user-controllable data, sanitize HTML input if necessary, apply Content Security Policy headers, and validate or reject suspicious input before storing it in the database.

Added: Jul 10, 2025, 7:33 PM
Updated: Jul 10, 2025, 7:33 PM

Vulnerability Rating

Custom Algorithm
spread
3.1
impact
5.4
exploitability
7.7
remediation
0.0
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.