詳しくはこちらの記事に書かれています。
https://applech2.com/archives/20170920-iterm-2-dns-lookup-issue.html
iTerm2で入力されたパスワードが平文でDNSサーバに送られてしまう不具合のようです。
対処法はiTerm2の「Preferences->Advanced->Semantic History」から、「Perform DNS lookups to check it URLs are valid?」の項目をNoに変更します。