VendorsEternal Terminal Projecteternal_terminalall versions
Vulnerabilities

Eternal Terminal Project Eternal Terminal

Ranked by severity, then by exploit likelihood. Click a CVE ID for its full record.

7CVEs
CVE-2022-24950
A race condition exists in Eternal Terminal prior to version 6.2.0 that allows an authenticated attacker to hijack other users' SSH authorization socket, enabling the attacker to login to other systems as the targeted users. The bug is in UserTerminalRouter::getInfoForId().
Published 2022-08-16 · Modified
7.5EPSS 0.013
CVE-2022-24949
A privilege escalation to root exists in Eternal Terminal prior to version 6.2.0. This is due to the combination of a race condition, buffer overflow, and logic bug all in PipeSocketHandler::listen().
Published 2022-08-16 · Modified
7.5EPSS 0.010
CVE-2022-24951
A race condition exists in Eternal Terminal prior to version 6.2.0 which allows a local attacker to hijack Eternal Terminal's IPC socket, enabling access to Eternal Terminal clients which attempt to connect in the future.
Published 2022-08-16 · Modified
7.0EPSS 0.003
CVE-2022-24952
Several denial of service vulnerabilities exist in Eternal Terminal prior to version 6.2.0, including a DoS triggered remotely by an invalid sequence number and a local bug triggered by invalid input sent directly to the IPC socket.
Published 2022-08-16 · Modified
6.5EPSS 0.016
CVE-2023-23558
In Eternal Terminal 6.2.1, TelemetryService uses fixed paths in /tmp. For example, a local attacker can create /tmp/.sentry-native-etserver with mode 0777 before the etserver process is started. The attacker can choose to read sensitive information from that file, or modify the information in that file.
Published 2023-02-16 · Modified
6.3EPSS 0.003
CVE-2022-48258
In Eternal Terminal 6.2.1, etserver and etclient have world-readable logfiles.
Published 2023-01-13 · Modified
5.3EPSS 0.011
CVE-2022-48257
In Eternal Terminal 6.2.1, etserver and etclient have predictable logfile names in /tmp.
Published 2023-01-13 · Modified
5.3EPSS 0.009