golang-1.9.4-1.el7

エラータID: AXSA:2018-2885:01

リリース日: 
2018/04/17 Tuesday - 19:44
題名: 
golang-1.9.4-1.el7
影響のあるチャネル: 
Asianux Server 7 for x86_64
Severity: 
Moderate
Description: 

以下項目について対処しました。

[Security Fix]
- Go には "go get" リモートコマンドを実行する問題があります。カスタム
ドメインを使用することで,example.com/pkg1 が Subversion のレポジト
リを指し,example.com/pkg1/pkg2 が Git レポジトリを指すように
することができます。Subversion のレポジトリが pkg2 ディレクトリの Git
checkout を含む場合、動作の順番を巧妙にコントロールすると、
"go get" が pkg2 からのコードを取得する時この Git checkout を再利用して
しまいます。Subversion のレポジトリの Git checkout で悪意のあるコマ
ンドが .git/hooks/ にある場合,これらのコマンドが "go get" を実行している
システムで実行されてしまいます。(CVE-2017-15041)

- Go には意図しない平文の問題が存在し,RFC 4954 では SMTP 通信中に,
PLAIN 認証は TLS で暗号化されているネットワーク接続上のみで使用されなく
てはなりません。Go 1.0 の smtp.PlainAuth の本来の実装ではこの要求が守
られており、ドキュメンテーションにもそのように書かれていました。2013 年
にサーバが PLAIN が許容可能かどうかを決定できるようになりました。
その結果 STARTTLS を広告しない,PLAIN 認証を許可することを広告する中間
者攻撃を行う SMTP サーバには,smtp.PlainAuth がユーザ名とパスワードを
平文で送信する脆弱性があります。(CVE-2017-15042)

- Go にはソースコードのビルド中に,-fplugin= と -plugin= 引数がブロッ
クされていないため,gcc あるいは clang プラグイン機能を使用して,"go
get" の実行によってリモートコマンドの実行が可能になる脆弱性があります。
(CVE-2018-6574)

一部CVEの翻訳文はJVNからの引用になります。
http://jvndb.jvn.jp/

解決策: 

パッケージをアップデートしてください。

追加情報: 

N/A

ダウンロード: 

SRPMS
  1. golang-1.9.4-1.el7.src.rpm
    MD5: ba97fff9c1dced96258950b0d0e295e7
    SHA-256: e22b802e2b263521fe25b6af54f65714bed406a49eb486ad3c0101141762a150
    Size: 15.56 MB

Asianux Server 7 for x86_64
  1. golang-1.9.4-1.el7.x86_64.rpm
    MD5: e538851fdb6638c3bdb4218953f29963
    SHA-256: 3bfd2fb41f20fcd25689f0bba98daaa1b53b723a477f09df74b3c66f7ef90eb4
    Size: 609.65 kB
  2. golang-bin-1.9.4-1.el7.x86_64.rpm
    MD5: ac387ab537e4b671f07292e1d1010c7e
    SHA-256: 03c4271dbb2e07a3d724a2c2a0e5337c024b0ee49e7bba98342a07e54b21863c
    Size: 48.66 MB
  3. golang-docs-1.9.4-1.el7.noarch.rpm
    MD5: d8a16d0349e83122a0013cc2b613da54
    SHA-256: 276b92468b5cab4a4dc5ab532f9d7c52a7a9ed86513fa0357e14f44c279ee278
    Size: 2.39 MB
  4. golang-misc-1.9.4-1.el7.noarch.rpm
    MD5: 9a135b235beedd4c32cf0c697fe5f272
    SHA-256: 899f6838ed94ebd8d601d2442274b35d2289336a84ebbd08ff8cd9f2d117db48
    Size: 555.23 kB
  5. golang-src-1.9.4-1.el7.noarch.rpm
    MD5: 399b1d68af3f3d592d23d0fec41e6c06
    SHA-256: 44da22245660a590fd0d84dc9402d746f7096b3bbf300b091a3a88163d652f2c
    Size: 5.14 MB
  6. golang-tests-1.9.4-1.el7.noarch.rpm
    MD5: 6d1a41a4741e894c7bb81808c5ef79bb
    SHA-256: 90264386a88462cf575672821f59ef0913e871ed73fde7dd7b5f7592dcde20aa
    Size: 5.33 MB