【活用ガイド】

JVNDB-2013-001566

JSON gem におけるサービス運用妨害 (リソース消費) の脆弱性

概要

JSON gem には、サービス運用妨害 (リソース消費) 状態となる、またはマスアサインメント防御メカニズム (mass assignment protection mechanism) を回避される脆弱性が存在します。

本脆弱性は、CVE-2013-2506 と関連する問題です。
CVSS による深刻度 (CVSS とは?)

CVSS v2 による深刻度
基本値: 7.5 (危険) [NVD値]
  • 攻撃元区分: ネットワーク
  • 攻撃条件の複雑さ: 低
  • 攻撃前の認証要否: 不要
  • 機密性への影響(C): 部分的
  • 完全性への影響(I): 部分的
  • 可用性への影響(A): 部分的
影響を受けるシステム


Florian Frank
  • JSON gem 1.7.7 未満の 1.7.x
  • JSON gem 1.6.8 未満の 1.6.x
  • JSON gem 1.5.5 未満の 1.5.x
アップル
  • macOS Server (旧 OS X Server) v3.0 (Apple Mac OS X v10.9 以降)

想定される影響

第三者により、任意の Ruby のシンボル、または特定のインターナルオブジェクトの作成を誘発する巧妙に細工された JSON ドキュメントを介して、サービス運用妨害 (リソース消費) 状態となる、またはマスアサインメント防御メカニズム (mass assignment protection mechanism) を回避される可能性があります。
対策

ベンダより正式な対策が公開されています。ベンダ情報を参照して適切な対策を実施してください。
ベンダ情報

Canonical Florian Frank Novell Ruby on Rails project Spree Commerce アップル レッドハット
CWEによる脆弱性タイプ一覧  CWEとは?

  1. 不適切な入力確認(CWE-20) [NVD評価]
共通脆弱性識別子(CVE)  CVEとは?

  1. CVE-2013-0269
参考情報

  1. JVN : JVNVU95174988
  2. National Vulnerability Database (NVD) : CVE-2013-0269
更新履歴

  • [2013年02月15日]
      掲載
    [2013年04月05日]
      ベンダ情報:レッドハット (RHSA-2013:0686) を追加
    [2013年04月08日]
      概要:内容を更新
      ベンダ情報:Spree Commerce (Multiple Security Vulnerabilities Fixed - Spree Roles Mass-assignment Vulnerability) を追加
      ベンダ情報:Ubuntu (USN-1733-1) を追加
    [2013年04月22日]
      ベンダ情報:Novell (openSUSE-SU-2013:0603) を追加
    [2013年05月17日]
      ベンダ情報:レッドハット (RHSA-2013:0701) を追加
    [2013年06月12日]
      ベンダ情報:Novell (SUSE-SU-2013:0647) を追加
      ベンダ情報:Novell (SUSE-SU-2013:0609) を追加
    [2013年08月27日]
      ベンダ情報:レッドハット (RHSA-2013:1147) を追加
    [2013年11月07日]
      影響を受けるシステム:アップル (HT5999) の情報を追加
      ベンダ情報:アップル (HT5999) を追加
      ベンダ情報:アップル (APPLE-SA-2013-10-22-5) を追加
      参考情報:JVN (JVNVU#95174988) を追加
    [2015年08月11日]
      ベンダ情報:レッドハット (RHSA-2013:1028) を追加