git に脆弱性が見つかりました。
Gitの脆弱性 ( CVE-2017-1000117 ) — | サイオスOSS | サイオステクノロジー
早速、脆弱性が修正された git version 2.14.1 がリリースされているようなので、プライベートな Mac でも git をバージョンアップしたいと思います。
現バージョンがこれでした。
1 2 3 |
% git --version git version 2.11.0 (Apple Git-81) |
てっきり、brew でインストールしたと思っていたので、 brew update して brew upgrade git すればいいのかと思いきや、 brew upgrade git したら、brew でインストールしていないとのこと。(下記エラーが出ました)
1 2 3 |
% brew upgrade git Error: git not installed |
デフォルトで入っていたものをそのまま使用していたようです。
brew でインストールすると最新版の 2.14.1 が落とせるようなのでそちらを使うようにします。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
% brew install git ==> Downloading https://homebrew.bintray.com/bottles/git-2.14.1.sierra.bottle.tar. ######################################################################## 100.0% ==> Pouring git-2.14.1.sierra.bottle.tar.gz ==> Caveats Bash completion has been installed to: /usr/local/etc/bash_completion.d zsh completions and functions have been installed to: /usr/local/share/zsh/site-functions Emacs Lisp files have been installed to: /usr/local/share/emacs/site-lisp/git ==> Summary 🍺 /usr/local/Cellar/git/2.14.1: 1,485 files, 33.5MB |
ターミナルを再起動してから、バージョンを確認してみます。
1 2 3 |
% git --version git version 2.14.1 |
無事に、最新版がインストールされ、brew でインストールしたほうが呼び出されるようになりました。
![]() |
下の「いいね」ボタンを押すと、やる気パラメータが+1!