A critical security vulnerability has been discovered in iTerm2, a widely used macOS terminal emulator. The flaw, present in older versions of iTerm2, poses a serious risk by allowing attackers to execute unauthorized code remotely. This vulnerability could give attackers access to sensitive data, including SSH keys, credentials, and session information, potentially compromising user environments. The issue highlights the importance of timely software updates and proper maintenance to ensure security.
The vulnerability was disclosed by security researchers in early January 2025, revealing that malicious content embedded in files or data streams processed by iTerm2 could trigger the exploit. Once activated, the flaw grants attackers unauthorized access to the affected system, potentially leading to data theft or further system compromise. Though specifics of the exploit are not fully disclosed to prevent misuse, experts emphasize that users with outdated versions of iTerm2 are at a higher risk of attack.
To address the issue, users are strongly encouraged to update to iTerm2 version 3.5.11, which was released on January 2, 2025. This stable version has been confirmed to mitigate the vulnerability and is compatible with macOS 10.15 and later. For those testing new features, the beta version, iTerm2 3.5.12beta1, has also been patched. However, users running nightly builds should exercise caution, as these versions may not be as stable.
In response to the vulnerability, cybersecurity experts recommend a series of actions to protect user environments. First, users should immediately update to the latest patched version of iTerm2 from official sources. Additionally, it is vital to verify the integrity of downloaded software to avoid malicious versions exploiting the same flaw. Users should also review SSH configurations, remove unnecessary keys, and monitor system behavior for signs of unusual activity. These steps are essential in safeguarding against potential attacks and maintaining a secure computing environment.
Reference: