CVE-2015-9231
NONE EPSS 80.6%
Published Sep 20, 20178y ago · Modified Jun 17, 20262w ago
Published Sep 20, 2017 8y ago
Last Modified Jun 17, 2026 2w ago
Description
iTerm2 3.x before 3.1.1 allows remote attackers to discover passwords by reading DNS queries. A new (default) feature was added to iTerm2 version 3.0.0 (and unreleased 2.9.x versions such as 2.9.20150717) that resulted in a potential information disclosure. In an attempt to see whether the text under the cursor (or selected text) was a URL, the text would be sent as an unencrypted DNS query. This has the potential to result in passwords and other sensitive information being sent in cleartext without the user being aware.
Threat Intelligence
EPSS Exploit Probability
80.6% percentile
Exploit & Patch Status
Public Exploit Known
No Patch Available
Weaknesses 1
CWE-200 Exposure of Sensitive Information to an Unauthorized Actor Information Exposure
Affected Products 40
| Vendor | Product | Version | Range |
|---|---|---|---|
| iterm2 | iterm2 | 2.9.20151111 | any |
| iterm2 | iterm2 | 2.9.20151229 | any |
| iterm2 | iterm2 | 2.9.20160102 | any |
| iterm2 | iterm2 | 2.9.20160113 | any |
| iterm2 | iterm2 | 2.9.20160206 | any |
| iterm2 | iterm2 | 2.9.20160313 | any |
| iterm2 | iterm2 | 2.9.20160422 | any |
| iterm2 | iterm2 | 2.9.20160426 | any |
| iterm2 | iterm2 | 2.9.20160510 | any |
| iterm2 | iterm2 | 2.9.20160523 | any |
| iterm2 | iterm2 | 3.0.0 | any |
| iterm2 | iterm2 | 3.0.0 | any |
| iterm2 | iterm2 | 3.0.1 | any |
| iterm2 | iterm2 | 3.0.2 | any |
| iterm2 | iterm2 | 3.0.3 | any |
| iterm2 | iterm2 | 3.0.4 | any |
| iterm2 | iterm2 | 3.0.5 | any |
| iterm2 | iterm2 | 3.0.6 | any |
| iterm2 | iterm2 | 3.0.7 | any |
| iterm2 | iterm2 | 3.0.8 | any |
| iterm2 | iterm2 | 3.0.9 | any |
| iterm2 | iterm2 | 3.0.10 | any |
| iterm2 | iterm2 | 3.0.11 | any |
| iterm2 | iterm2 | 3.0.12 | any |
| iterm2 | iterm2 | 3.0.13 | any |
| iterm2 | iterm2 | 3.0.14 | any |
| iterm2 | iterm2 | 3.0.15 | any |
| iterm2 | iterm2 | 3.0.20160531 | any |
| iterm2 | iterm2 | 3.1.0 | any |
| iterm2 | iterm2 | 3.1.0 | any |
| iterm2 | iterm2 | 3.1.0 | any |
| iterm2 | iterm2 | 3.1.0 | any |
| iterm2 | iterm2 | 3.1.0 | any |
| iterm2 | iterm2 | 3.1.0 | any |
| iterm2 | iterm2 | 3.1.0 | any |
| iterm2 | iterm2 | 3.1.0 | any |
| iterm2 | iterm2 | 3.1.0 | any |
| iterm2 | iterm2 | 3.1.0 | any |
| iterm2 | iterm2 | 3.1.0 | any |
| iterm2 | iterm2 | 3.1.0 | any |
References 8
- github.com https://github.com/gnachman/iTerm2/commit/33ccaf61e34ef32ffc9d6b2be5dd218f6bb55f51
- github.com https://github.com/gnachman/iTerm2/commit/e4eb1063529deb575b75b396138d41554428d522
- gitlab.com https://gitlab.com/gnachman/iterm2/issues/3688
- gitlab.com https://gitlab.com/gnachman/iterm2/issues/5303
- gitlab.com https://gitlab.com/gnachman/iterm2/issues/6050
- gitlab.com https://gitlab.com/gnachman/iterm2/issues/6068
- gitlab.com https://gitlab.com/gnachman/iterm2/wikis/dnslookupissue
- news.ycombinator.com https://news.ycombinator.com/item?id=15286956
Remediation
No remediation data recorded yet
Check vendor advisories and the NVD entry for patch availability.