Actions
Bug #21442
closedVarious XSS vulnerabilities in the interface
Pull Request:
Severity:
Critical - prevents main use of Rudder | no workaround | data loss | security
UX impact:
User visibility:
Effort required:
Priority:
0
Name check:
To do
Fix check:
To do
Regression:
No
Description
With information from nodes:
- When running a remote run from the interface the output is not escaped
- In node details, the software tab information are not escaped
- In all nodes list (Nodes, Groups pages, etc.), the OS column is not escaped
(the last too are also visible for pending nodes so it can be trigerred from anyone in the allowed networks.
and with lower impact (potential privilege escalation inside Rudder):
- tags in rules and directives, when hovering the tag in the lists (directives and rules pages)
- api accounts details when hovering
Files
Actions