FreeBSD: gogs -- オープンリダイレクトの脆弱性(e53a908d-a645-11e8-8acd-10c37b4ac2ea)

high Nessus プラグイン ID 112073

Language:

概要

リモートのFreeBSDホストに、セキュリティ関連の更新プログラムがありません。

説明

bluecatli (Tencent's Xuanwu Lab) による報告:

gogs/routes/user/auth.goの関数isValidRedirectは、urlが同じサイトにあるかどうかを検証するために、ログインアクションで使用されます。

Locationヘッダーが/\で始まる場合、ブラウザによって//に変換されます。

ソリューション

影響を受けるパッケージを更新してください。

参考資料

https://github.com/gogs/gogs/issues/5364

https://github.com/gogs/gogs/pull/5365

http://www.nessus.org/u?668587d7

http://www.nessus.org/u?6eac6bf2

プラグインの詳細

深刻度: High

ID: 112073

ファイル名: freebsd_pkg_e53a908da64511e88acd10c37b4ac2ea.nasl

バージョン: 1.2

タイプ: local

公開日: 2018/8/23

更新日: 2018/11/10

サポートされているセンサー: Nessus

脆弱性情報

CPE: p-cpe:/a:freebsd:freebsd:gogs, cpe:/o:freebsd:freebsd

必要な KB アイテム: Host/local_checks_enabled, Host/FreeBSD/release, Host/FreeBSD/pkg_info

パッチ公開日: 2018/8/22

脆弱性公開日: 2018/8/6