CVE-2026-53548

Source
https://cve.org/CVERecord?id=CVE-2026-53548
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-53548.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-53548
Aliases
  • GHSA-j6h8-mww6-pgw6
Published
2026-08-19T20:35:35Z
Modified
2026-08-23T03:42:37Z
Severity
  • 9.6 (Critical) CVSS_V3 - CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:N CVSS Calculator
Summary
Termix: IDOR — Authenticated user can fetch SSH passwords for hosts owned by other users
Details

Termix is a web-based server management platform with SSH terminal, tunneling, and file editing capabilities. Prior to 2.6.1, the GET /host/db/host/:id/password endpoint in src/backend/database/routes/host.ts accepts an authenticated user's numeric host ID and the field=password or field=sudoPassword query without enforcing host ownership during credential resolution. A failed requester-scoped lookup can resolve the host with the owner's context and return the owner's plaintext credential, allowing any authenticated user with a valid JWT to enumerate sequential hosts.id values and retrieve SSH or sudo passwords belonging to other users. The disclosed credentials can then be used to access and control managed systems outside the Termix instance. This issue is fixed in version 2.6.1.

Database specific
{
    "cna_assigner": "GitHub_M",
    "cwe_ids": [
        "CWE-285",
        "CWE-639"
    ],
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/53xxx/CVE-2026-53548.json"
}
References

Affected packages

Git / github.com/termix-ssh/termix

Affected ranges

Type
GIT
Repo
https://github.com/termix-ssh/termix
Events
Introduced
0 Unknown introduced commit / All previous commits are affected
Fixed
Fixed
Database specific
Show details
{
    "extracted_events": [
        {
            "introduced": "0"
        },
        {
            "fixed": "2.3.2"
        }
    ],
    "source": [
        "AFFECTED_FIELD",
        "REFERENCES"
    ]
}

Affected versions

release-1.*
release-1.10.0-tag
release-1.11.0-tag
release-1.11.1-tag
release-1.11.2-tag
release-1.4.0-tag
release-1.5.0-tag
release-1.6.0-tag
release-1.7.0-tag
release-1.7.1-tag
release-1.7.2-tag
release-1.7.3-tag
release-1.8.0-tag
release-1.9.0-tag
release-2.*
release-2.0.0-tag
release-2.1.0-tag
release-2.2.0-tag
release-2.2.1-tag

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-53548.json"