OCTOBER 12, 2026
Live Feed
Back to database
Case File

CVE-2026-54253

HIGH · CVSS 8.2 EPSS 0.28% Public Exploit

Source: NVD + CISA KEV + EPSS · Published 2026-09-17 · Last synced 2026-10-12

CyberRota Analysis

AI-Generated

The vulnerability affects the TS3 Manager web interface for TeamSpeak3 servers, allowing an attacker to exploit the /api/download endpoint to execute arbitrary code and hijack operator sessions. This can lead to unauthorized access and control over the managed TeamSpeak server, particularly if the attacker can manipulate the token cookie, which lacks proper security attributes. Organizations using TS3 Manager versions prior to 2.2.6 should prioritize updating to the latest version to mitigate this high-severity risk.

Public Exploit Signal

A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.

Note: these links are listed for security research and verification purposes only.

CVE
CVE-2026-54253
Severity
HIGH
CVSS
8.2
EPSS
0.28%

Original NVD Description

TS3 Manager is modern web interface for maintaining Teamspeak3 servers. Prior to 2.2.6, the /api/download handler in packages/server/routes/api.js passes the attacker-controlled port query parameter to socket.connect(port, host) and returns the resulting error.message through res.status(400).send(error.message) as text/html without a Content Security Policy. When a logged-in operator follows a crafted top-level link, the reflected value executes in the manager origin. The token cookie set in packages/ui/src/store/modules/query.js lacks HttpOnly, Secure, and an explicit SameSite attribute, allowing the script to read the token and call the autofillform event in packages/server/socket.js. autofillform returns the decoded JWT, including the cleartext ServerQuery password, enabling operator-session hijacking and control of the managed TeamSpeak server when the operator uses administrative ServerQuery credentials. A valid operator session and user interaction are required. This issue is fixed in 2.2.6.