Description
Termix is a web-based server management platform with SSH terminal, tunneling, and file editing capabilities. Prior to 2.3.2, the POST /database/export endpoint creates a user export that includes the global settings table even though the rest of the export is user-scoped. The settings table contains reset_code_ and temp_reset_token_ password-reset artifacts, allowing a low-privileged authenticated user to recover another local account's reset code and complete the normal password-reset flow. Successful exploitation results in local-user account takeover and administrative compromise when the victim is an administrator. This issue is fixed in version 2.3.2.
Published: 2026-08-19
Score: 8.8 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Termix is a web‑based server management platform that offers SSH terminal, tunneling, and file editing functionality. In versions before 2.3.2 the POST /database/export endpoint incorrectly included the global settings table in a user‑scoped export. The settings table holds reset_code and temp_reset_token artifacts used in password‑reset operations. A low‑privileged authenticated user can therefore obtain the reset code for another local account, initiate the normal password‑reset flow, and take over that account. If the victim account is an administrator, this results in full administrative compromise, exposing the entire system and its data. This vulnerability allows an attacker to elevate from a low‑privileged user to a high‑privileged user through a local‑to‑remote privilege escalation pathway. The consequence is loss of confidentiality, integrity, and availability for the compromised administrative accounts, and it can enable further lateral movement or full system takeover. Security controls that prevent disclosure of sensitive global settings and enforce strict authorization checks on export functions would mitigate this weakness, which aligns with CWE‑862.

Affected Systems

The affected product is Termix, a web‑based server‑management platform provided by Termix‑SSH. All releases prior to version 2.3.2 are impacted. This includes any installation of Termix that permits user‑level access to the database export functionality. The issue is fixed in Termix 2.3.2 and later releases.

Risk and Exploitability

The CVSS score for this issue is 8.8, indicating high severity. The EPSS score is currently unavailable, but because the exploit requires only legitimate login credentials and a standard API call, the likelihood of exploitation in the wild is considered moderate to high. The vulnerability is not listed in the CISA KEV catalog. Attackers need only to authenticate as a low‑privileged user with export rights; no additional network or credential access is required. The exploitation path is straightforward: submit a POST request to /database/export, read the returned export to locate reset_code entries, then use those to reset the target user’s password. The attacker becomes a full local user and, if the account is administrative, gains administrative privileges.

Generated by OpenCVE AI on August 20, 2026 at 11:03 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to Termix version 2.3.2 or later to incorporate the fix that excludes global settings from user exports.
  • Restrict the export functionality to administrative users only or remove sensitive global settings from the export payload to eliminate disclosure.
  • Audit and enforce least‑privilege access controls for resetting passwords and validate that reset tokens expire immediately after use to reduce the window of opportunity for misuse.

Generated by OpenCVE AI on August 20, 2026 at 11:03 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 21 Aug 2026 13:30:00 +0000

Type Values Removed Values Added
First Time appeared Termix
Termix termix
Vendors & Products Termix
Termix termix

Thu, 20 Aug 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Wed, 19 Aug 2026 20:45:00 +0000

Type Values Removed Values Added
Description Termix is a web-based server management platform with SSH terminal, tunneling, and file editing capabilities. Prior to 2.3.2, the POST /database/export endpoint creates a user export that includes the global settings table even though the rest of the export is user-scoped. The settings table contains reset_code_ and temp_reset_token_ password-reset artifacts, allowing a low-privileged authenticated user to recover another local account's reset code and complete the normal password-reset flow. Successful exploitation results in local-user account takeover and administrative compromise when the victim is an administrator. This issue is fixed in version 2.3.2.
Title Termix: Account Takeover via Global Settings Disclosure
Weaknesses CWE-862
References
Metrics cvssV3_1

{'score': 8.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H'}


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-08-20T13:30:12.139Z

Reserved: 2026-06-09T18:13:07.263Z

Link: CVE-2026-53547

cve-icon Vulnrichment

Updated: 2026-08-20T13:30:07.999Z

cve-icon NVD

Status : Received

Published: 2026-08-19T21:16:56.843

Modified: 2026-08-20T14:17:14.140

Link: CVE-2026-53547

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-21T13:03:20Z

Weaknesses