CVE-2025-22275CWE-532

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…

Critical · published January 3, 2025

CVSS v3.1
9.3
EPSS
0%
Percentile
41.5
In the wild
Unconfirmed
What it is

🚨 A tiny file can leak BIG information! iTerm2 versions 3.5.6 to 3.5.10 can be exploited to read sensitive data from /tmp/framer.txt during remote logins! 🔥 Think of it like a restaurant with an open kitchen—if the chefs aren't careful, diners might overhear private recipes while waiting for their meals. In this case, the chefs are remote attackers, and the recipes are your sensitive commands! This vulnerability could lead to a complete breach of sensitive information, allowing attackers to snatch terminal commands that could compromise your entire environment. If they're reading your commands, they might as well have the keys to your castle, with access to critical systems right at their fingertips!

Put simply

Think of it like a restaurant with an open kitchen—if the chefs aren't careful, diners might overhear private recipes while waiting for their meals. In this case, the chefs are remote attackers, and the recipes are your sensitive commands! This issue arises from specific it2ssh and SSH Integration configurations, which unintentionally allow remote attackers to read contents of the /tmp/framer.txt file during remote logins to shared hosts with a common Python installation.

What to do

This vulnerability could lead to a complete breach of sensitive information, allowing attackers to snatch terminal commands that could compromise your entire environment. If they're reading your commands, they might as well have the keys to your castle, with access to critical systems right at their fingertips! To mitigate this critical vulnerability, promptly upgrade iTerm2 to version 3.5.11 or later. Additionally, review your SSH configurations and ensure that the /tmp/framer.txt file is either secured or not used in these contexts. 🛡️ You've got this! With a quick update, you can safeguard your terminal environment and maintain your security hero status! 💪✨

The record
Technical detail
CVSS v3.1
9.3 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:L/A:N
CVSS v4.0
Not supplied
EPSS
0.00494 · 41.5th percentile
Weakness
CWE-532 · Insertion of Sensitive Information into Log File
Published
2025-01-03T00:00Z
EPSS history
Timeline
  • 03 JAN 00:00Z
    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…
    cvelistv5