【活用ガイド】

JVNDB-2013-001320

Ruby on Rails における任意のコードを実行される脆弱性

概要

Ruby on Rails の lib/active_support/json/backends/yaml.rb は、YAML パーサによるプロセスにおいて、JSON データから YAML データへ適切に変換しないため、任意のコードを実行される、SQL インジェクション攻撃を実行される、または認証を回避される脆弱性が存在します。

本脆弱性は、CVE-2013-0156 とは異なる脆弱性です。
CVSS による深刻度 (CVSS とは?)

基本値: 7.5 (危険) [NVD値]
  • 攻撃元区分: ネットワーク
  • 攻撃条件の複雑さ: 低
  • 攻撃前の認証要否: 不要
  • 機密性への影響(C): 部分的
  • 完全性への影響(I): 部分的
  • 可用性への影響(A): 部分的

影響を受けるシステム


Ruby on Rails project
  • Rails 2.3.16 未満の 2.3x
  • Rails 3.0.20 未満の 3.0.x
アップル
  • Apple Mac OS X Server v10.7 から v10.7.5
  • Apple Mac OS X 10.6.8
  • Apple Mac OS X Server v2.1.1 未満 (OS X v10.8 以降)
  • Apple Mac OS X Server 10.6.8

想定される影響

第三者により、危険なデコードを誘発する巧妙に細工されたデータを介して、任意のコードを実行される、SQL インジェクション攻撃を実行される、または認証を回避される可能性があります。
対策

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

Debian Ruby on Rails project アップル レッドハット
CWEによる脆弱性タイプ一覧  CWEとは?

  1. その他(CWE-Other) [NVD評価]
共通脆弱性識別子(CVE)  CVEとは?

  1. CVE-2013-0333
参考情報

  1. JVN : JVNVU#90360497
  2. JVN : JVNVU#93436975
  3. JVN : JVNVU#92046435
  4. National Vulnerability Database (NVD) : CVE-2013-0333
更新履歴

[2013年01月31日]
  掲載
[2013年02月20日]
  ベンダ情報:Debian (DSA-2613) を追加
  ベンダ情報:レッドハット (RHSA-2013:0201) を追加
  ベンダ情報:レッドハット (RHSA-2013:0202) を追加
  ベンダ情報:レッドハット (RHSA-2013:0203) を追加
[2013年04月02日]
  影響を受けるシステム:アップル (HT5644) の情報を追加
  影響を受けるシステム:アップル (HT5672) の情報を追加
  ベンダ情報:アップル (HT5644) を追加
  ベンダ情報:アップル (HT5672) を追加
  ベンダ情報:アップル (APPLE-SA-2013-03-14-1) を追加
[2013年06月07日]
  影響を受けるシステム:アップル (HT5784) の情報を追加
  ベンダ情報:アップル (HT5784) を追加
  ベンダ情報:アップル (APPLE-SA-2013-06-04-1) を追加