脆弱性についてはこちらが詳しいです。
Gitの認証情報を奪い取れるGit 2.26.0以下にある脆弱性について · GitHub
→Gitのバージョンを2.26.1
(修正版)にする必要がある。
→Gitを内蔵しているツール(Xcode, SourceTree)もアップデートする必要がある。
Gitのアップデート
現在のバージョンを確認。
$ git --version
git version 2.21.1 // アプデしないといけない
(GitをHomebrewで入れたかどうか忘れてしまったのでとりあえず)
$ brew upgrade git
Error: git not installed // エラー!
Homebrewでインストールしてなかったようなので、素直に最新版のGitをインストール。
$ brew install git
$ git --version
git version 2.26.1 // 修正版にアップデート完了
Xcodeのアップデート
修正版のXcode11.4.1
が出ているのでストアからアップデート。
SourceTreeのアップデート
SourceTree は Git を内包していて初期値はそれを参照している
SourceTree の Git のバージョン | Tagbangers Blog
内蔵している古いバージョンのGitを参照していたので、「システムのGitを使用する」を選択。
システムのGit2.26.1
を参照するようになったので完了。