Vulnerability Information
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
Vulnerability Title
Termix: Missing authorization in SSH host credential resolution exposes stored credentials
Vulnerability Description
Termix is a web-based server management platform with SSH terminal, tunneling, and file editing capabilities. Prior to 2.3.2, the terminal WebSocket accepts a user-controlled hostConfig.id and src/backend/ssh/host-resolver.ts resolves that host without requiring ownership or explicit access. When no credential is shared with the requester, resolveHostById performs an owner credential fallback, and src/backend/ssh/terminal.ts combines that credential with attacker-controlled ip, port, and username values. An authenticated low-privileged user can therefore make Termix authenticate to an attacker-controlled SSH server and disclose another user's stored SSH password or private-key material while the victim user's data key is unlocked. This issue is fixed in version 2.3.2.
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:N
Vulnerability Type
通过用户控制密钥绕过授权机制
Vulnerability Title
Termix 授权问题漏洞
Vulnerability Description
termix是termix个人开发者的一个终端模拟器。 Termix 2.3.2之前版本存在授权问题漏洞,该漏洞源于终端WebSocket接受用户控制的hostConfig.id,解析主机时未要求所有权或显式访问,并执行所有者凭据回退,将凭据与攻击者控制的IP、端口和用户名组合,可能导致认证的低权限用户向攻击者控制的SSH服务器认证并泄露其他用户存储的SSH密码或私钥材料。
CVSS Information
N/A
Vulnerability Type
N/A