Stored Cross-Site Scripting (XSS) vulnerability allows attackers to inject malicious scripts into web applications, which can then be executed in the context of other users' browsers. This can lead to unauthorized access to sensitive information, session hijacking, and spreading of malware, impacting user data privacy and application integrity.
A user with rights to modificate the service (e.g. kuiperUser role) can inject XSS Payload into Connection Configuration key Name
(confKey
) parameter. Then, after any user with access to this service (e.g. admin) will try to delete this key, a payload will act in victim's browser.
Add configuration key
:confKey
parameter: 123%3Cimg%20src=1%20onerror%3dalert%281%29%3E
:Stored Cross-site Scripting (XSS) vulnerability
Reported by Alexey Kosmachev, Lead Pentester from Bi.Zone
{ "nvd_published_at": "2025-05-14T08:15:33Z", "cwe_ids": [ "CWE-79" ], "severity": "MODERATE", "github_reviewed": true, "github_reviewed_at": "2025-05-14T21:41:26Z" }