CVE Catalog

CVE-2026-79759

MediumCVSS 4.3
Published: Translated: NVD NIST

Summary

Termix versions 1.7.0 through 2.5.1, in the POST /credentials/:id/deploy-to-host endpoint, resolves credential and target-host records from attacker-controlled credentialId and targetHostId values without verifying ownership. Differential errors reveal record existence and authType values, and a key-authenticated victim host can receive an outbound SSH connection attempt using the attacker's public key. The issue is fixed in version 2.5.1.

Risk Assessment

An attacker can disclose credential and host metadata belonging to other users and trigger SSH connection attempts to victim hosts using their own key. This can break tenant isolation and enable unauthorized access attempts.

Recommendation

Upgrade Termix to version 2.5.1 or later. Monitor SSH logs for unexpected connection attempts using unknown public keys.

Other vulnerabilities in Termix

See all
Original NVD description (English source)

Termix is a web-based server management platform with SSH terminal, tunneling, and file editing capabilities. From 1.7.0 until 2.5.1, the POST /credentials/:id/deploy-to-host endpoint resolves credential and target-host records from attacker-controlled credentialId and targetHostId integer values without checking that either record belongs to the requesting user. In src/backend/database/routes/credentials.ts, differential errors reveal whether credential and host records exist and disclose each record's authType value. Properly encrypted passwords and keys are not disclosed, but a key-authenticated victim host can receive an outbound SSH connection attempt using the attacker's public key. This issue is fixed in version 2.5.1.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS