# CVE-2026-54253 - TS3 Manager < 2.2.6 reflected XSS in the /api/download handler # (packages/server/routes/api.js): the attacker-controlled port query parameter is passed # to socket.connect() and the resulting error.message is returned via res.send() as # text/html without CSP. Requires a valid operator session, so request-shape detection only. alert http $EXTERNAL_NET any -> $HTTP_SERVERS $HTTP_PORTS (msg:"VEDAS CVE-2026-54253 TS3 Manager - Reflected XSS via /api/download port"; flow:established,to_server; http.uri; content:"/api/download"; nocase; fast_pattern; content:"port="; nocase; pcre:"/[?&]port=[^&]*(?:(?:%3c|<)\s*(?:svg|script|img|iframe|details|body)|on(?:error|load|mouseover|click|focus)\s*(?:=|%3d))/i"; classtype:web-application-attack; reference:cve,CVE-2026-54253; reference:url,https://www.exploit.observer/?keyword=CVE-2026-54253&match=exact; reference:url,https://subdomain.center/?engine=ammonites&keyword=ts3-manager&match=exact; sid:1097802; rev:1;)