Skip to content
Heist/ feed
Back to feed
High

Termix: Account Takeover via Global Settings Disclosure

Type: advisorySources: OSV

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.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2026-53547
Confirmed fixed CVEs
Not specified
Updated in this feed
3 Nov 2026, 07:32 UTC · Revision 1

Source evidence

Termix: Account Takeover via Global Settings Disclosure

core-osv · Original source

Published 19 Aug 2026, 20:34 UTC

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.

osv:CVE-2026-53547
Complete source record
{
  "id": "0b406e6c296a94a379ca4dcd7b9201432bfe9425fec75ff885f3ca54dc381c78",
  "url": "https://osv.dev/vulnerability/CVE-2026-53547",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "Termix: Account Takeover via Global Settings Disclosure",
    "summary": "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.",
    "evidence": "osv:CVE-2026-53547",
    "products": [],
    "severity": "high",
    "structured": {
      "id": "CVE-2026-53547",
      "aliases": [
        "CVE-2026-53547",
        "GHSA-6r97-7wp3-2g3x"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/termix-ssh/termix",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "c3282b5dca081d52513e94329bbc71084338217d"
                },
                {
                  "fixed": "52f4e51ae03b5b8d2608e1383e2ccf79d290132b"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "2.3.2"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StringRangeExpression"
                  },
                  {
                    "range": [
                      {
                        "fixed": "52f4e51ae03b5b8d2608e1383e2ccf79d290132b"
                      }
                    ],
                    "source": "REFERENCES_COMMIT"
                  },
                  {
                    "range": [
                      {
                        "fixed": "c3282b5dca081d52513e94329bbc71084338217d"
                      }
                    ],
                    "source": "REFERENCES_TAG",
                    "original_tag": "release-2.3.2-tag"
                  }
                ]
              }
            }
          ],
          "versions": [
            "release-2.2.1-tag",
            "release-2.2.0-tag",
            "release-2.1.0-tag",
            "release-2.0.0-tag",
            "release-1.11.2-tag",
            "release-1.11.1-tag",
            "release-1.11.0-tag",
            "release-1.10.0-tag",
            "release-1.9.0-tag",
            "release-1.8.0-tag",
            "release-1.7.3-tag",
            "release-1.7.2-tag",
            "release-1.7.1-tag",
            "release-1.7.0-tag",
            "release-1.6.0-tag",
            "release-1.5.0-tag",
            "release-1.4.0-tag"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-53547.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:26.574132102Z",
      "provider": "osv",
      "references": [
        "https://github.com/Termix-SSH/Termix/releases/tag/release-2.3.2-tag",
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/53xxx/CVE-2026-53547.json",
        "https://github.com/Termix-SSH/Termix/security/advisories/GHSA-6r97-7wp3-2g3x",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-53547",
        "https://github.com/Termix-SSH/Termix/commit/52f4e51ae03b5b8d2608e1383e2ccf79d290132b",
        "https://github.com/Termix-SSH/Termix/pull/874"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-862"
        ],
        "cna_assigner": "GitHub_M",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/53xxx/CVE-2026-53547.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-53547",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 493387,
  "published_at": "2026-08-19T20:34:52.221+00:00"
}