CyberSecBulletin

iTerm2 vulnerabilities

We track 6 vulnerabilities in iTerm2 products. 6 are rated high or critical, and none are known to be exploited. The most recent was published on November 5, 2026.

6vulnerabilities
4critical
2high
0exploited
9.2average CVSS score

Latest iTerm2 vulnerabilities

  • 8.7 High severity

    iTerm2: Improper Neutralization of Argument Delimiters in a Command

    CVE-2026-123014iTerm2

    iTerm2 before 3.7.7beta2 has an argument injection vulnerability in the x-man-page: URL handler, allowing an attacker to execute arbitrary commands with the privileges of the logged-in user by inducing the user to open a crafted URL in iTerm2. Percent-encoded

  • 7.8 High severity

    iTerm2: Inclusion of Functionality from Untrusted Control Sphere

    CVE-2026-41253iTerm2

    In iTerm2 through 3.6.9, displaying a .txt file can cause code execution via DCS 2000p and OSC 135 data, if the working directory contains a malicious file whose name is valid output from the conductor encoding path, such as a pathname with an initial ace/c+ s

  • 9.3 Critical severity

    iTerm2: Insertion of Sensitive Information into Log File

    CVE-2025-22275iTerm2

    iTerm2 3.5.6 through 3.5.10 before 3.5.11 sometimes allows remote attackers to obtain sensitive information from terminal commands by reading the /tmp/framer.txt file. This can occur for certain it2ssh and SSH Integration configurations, during remote logins t

  • 9.8 Critical severity

    iterm2: Improper Control of Generation of Code

    CVE-2024-38395iTerm2EPSS 1.48%

    In iTerm2 before 3.5.2, the "Terminal may report window title" setting is not honored, and thus remote code execution might occur but "is not trivially exploitable."

  • 9.8 Critical severity

    iterm2: Improper Output Neutralization for Logs

    CVE-2023-46322iTerm2

    iTermSessionLauncher.m in iTerm2 before 3.5.0beta12 does not sanitize ssh hostnames in URLs. The hostname's initial character may be non-alphanumeric. The hostname's other characters may be outside the set of alphanumeric characters, dash, and period.

  • 9.8 Critical severity

    iterm2: Improper Output Neutralization for Logs

    CVE-2023-46321iTerm2

    iTermSessionLauncher.m in iTerm2 before 3.5.0beta12 does not sanitize paths in x-man-page URLs. They may have shell metacharacters for a /usr/bin/man command line.