FreeBSD:passenger -- クライアントのコントロールによるヘッダーの上書き(84fdd1bb-9d37-11e5-8f5c-002590263bf5)

low Nessus プラグイン ID 87226

概要

リモート FreeBSD ホストに 1 つ以上のセキュリティ関連の更新が見つかりません。

説明

Daniel Knoppel 氏の報告:

クライアントは、サーバーにより設定されたヘッダーを、時として上書きすることができ、その結果、重要度中レベルのセキュリティの問題となることが、SUSE セキュリティチームにより判明しました。CVE-2015-7519 がこの問題に割り当てられました。

影響を受ける使用例:

次のすべての条件が満たされる場合、ヘッダーの上書きが発生します:

- Apache 統合モード、またはフィルター処理中のプロキシのないスタンドアロンでビルトインのエンジン

- Ruby または Python のアプリケーションに限定(Passenger 5)、またはあらゆるアプリケーション(Passenger 4)

- アプリはダッシュ(-)を含むリクエストヘッダーに依存する

- 前提としてヘッダーは信頼できる(サーバーによる設定)

- クライアントが推測するヘッダーの名前は正しい

この脆弱性は、英数字/ダッシュ文字で構成されていないクライアントヘッダーをフィルターで除去することで、修正されています(Nginx はすでに対処済みであり、Passenger+Nginx は影響を受けませんでした)。お使いのアプリケーションがこれに従わないヘッダーに依存している場合、ダッシュベースの形式に変換するこれら専用の回避策を、Apache で追加することができます。

ソリューション

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

参考資料

https://blog.phusion.nl/2015/12/07/cve-2015-7519/

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

プラグインの詳細

深刻度: Low

ID: 87226

ファイル名: freebsd_pkg_84fdd1bb9d3711e58f5c002590263bf5.nasl

バージョン: 2.6

タイプ: local

公開日: 2015/12/8

更新日: 2021/1/6

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

リスク情報

VPR

リスクファクター: Low

スコア: 1.4

CVSS v2

リスクファクター: Medium

基本値: 4.3

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

CVSS v3

リスクファクター: Low

基本値: 3.7

ベクトル: CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N

脆弱性情報

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

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

パッチ公開日: 2015/12/7

脆弱性公開日: 2015/12/7

参照情報

CVE: CVE-2015-7519