FreeBSD:rubygem-paperclip -- 検証バイパスの脆弱性(0f154810-16e4-11e5-a1cf-002590263bf5)

medium Nessus プラグイン ID 84322

概要

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

説明

Jon Yurek 氏による報告:

これを報告してくれた DeNA Co., Ltd. の MORI Shingo 氏に感謝の意を表します。

HTML ファイルが .html 拡張子付きでアップロードされ、コンテンツタイプが「image/jpeg」としてリストされる場合に、画像の検証チェックがバイパスされる問題があります。ただし、偽装チェックも通過することになります。これは、.html という名前の、HTML が実際に含まれるファイルは偽装チェックを通過するためです。

この変更により、提供されたコンテンツタイプもチェックされるようになります。
そのため、ファイルに HTML が含まれ、ファイル拡張子が .html である場合、「image/jpeg」のコンテンツタイプに一致しないため、チェックを通過しません。

ソリューション

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

参考資料

http://www.nessus.org/u?aaf2d29b

https://robots.thoughtbot.com/paperclip-security-release

http://jvn.jp/en/jp/JVN83881261/index.html

http://www.nessus.org/u?97a2ec72

プラグインの詳細

深刻度: Medium

ID: 84322

ファイル名: freebsd_pkg_0f15481016e411e5a1cf002590263bf5.nasl

バージョン: 2.6

タイプ: local

公開日: 2015/6/23

更新日: 2021/1/6

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

リスク情報

VPR

リスクファクター: Low

スコア: 3.8

CVSS v2

リスクファクター: Medium

基本値: 4.3

ベクトル: CVSS2#AV:N/AC:M/Au:N/C:N/I:P/A:N

脆弱性情報

CPE: p-cpe:/a:freebsd:freebsd:rubygem-paperclip, cpe:/o:freebsd:freebsd

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

パッチ公開日: 2015/6/22

脆弱性公開日: 2015/6/5

参照情報

CVE: CVE-2015-2963