概要 | The OpenSSL::SSL.verify_certificate_identity function in lib/openssl/ssl.rb in Ruby 1.8 before 1.8.7-p374, 1.9 before 1.9.3-p448, and 2.0 before 2.0.0-p247 does not properly handle a '\0' character in a domain name in the Subject Alternative Name field of an X.509 certificate, which allows man-in-the-middle attackers to spoof arbitrary SSL servers via a crafted certificate issued by a legitimate Certification Authority, a related issue to CVE-2009-2408. |
---|---|
公表日 | 2013年8月18日11:52 |
登録日 | 2021年1月26日15:42 |
最終更新日 | 2023年11月7日11:16 |
CVSS2.0 : MEDIUM | |
スコア | 6.8 |
---|---|
ベクター | AV:N/AC:M/Au:N/C:P/I:P/A:P |
攻撃元区分(AV) | ネットワーク |
攻撃条件の複雑さ(AC) | 中 |
攻撃前の認証要否(Au) | 不要 |
機密性への影響(C) | 低 |
完全性への影響(I) | 低 |
可用性への影響(A) | 低 |
全ての特権を取得 | いいえ |
ユーザー権限を取得 | いいえ |
その他の権限を取得 | いいえ |
ユーザー操作が必要 | いいえ |
構成1 | 以上 | 以下 | より上 | 未満 | |
cpe:2.3:a:ruby-lang:ruby:1.8.7:p370:*:*:*:*:*:* | |||||
cpe:2.3:a:ruby-lang:ruby:1.9.3:p426:*:*:*:*:*:* | |||||
cpe:2.3:a:ruby-lang:ruby:1.8.7:p330:*:*:*:*:*:* | |||||
cpe:2.3:a:ruby-lang:ruby:1.8.7:p334:*:*:*:*:*:* | |||||
cpe:2.3:a:ruby-lang:ruby:1.8.7:p248:*:*:*:*:*:* | |||||
cpe:2.3:a:ruby-lang:ruby:1.8.7:preview3:*:*:*:*:*:* | |||||
cpe:2.3:a:ruby-lang:ruby:1.8.7:p17:*:*:*:*:*:* | |||||
cpe:2.3:a:ruby-lang:ruby:1.8.6-26:*:*:*:*:*:*:* | |||||
cpe:2.3:a:ruby-lang:ruby:1.9.3:p286:*:*:*:*:*:* | |||||
cpe:2.3:a:ruby-lang:ruby:1.9.3:p385:*:*:*:*:*:* | |||||
cpe:2.3:a:ruby-lang:ruby:1.8.7:p371:*:*:*:*:*:* | |||||
cpe:2.3:a:ruby-lang:ruby:1.8.7:p299:*:*:*:*:*:* | |||||
cpe:2.3:a:ruby-lang:ruby:1.9.3:p383:*:*:*:*:*:* | |||||
cpe:2.3:a:ruby-lang:ruby:2.0.0:p195:*:*:*:*:*:* | |||||
cpe:2.3:a:ruby-lang:ruby:1.9.3:p429:*:*:*:*:*:* | |||||
cpe:2.3:a:ruby-lang:ruby:1.8.7:p357:*:*:*:*:*:* | |||||
cpe:2.3:a:ruby-lang:ruby:1.8.7:p71:*:*:*:*:*:* | |||||
cpe:2.3:a:ruby-lang:ruby:1.8.7:p22:*:*:*:*:*:* | |||||
cpe:2.3:a:ruby-lang:ruby:2.0.0:preview1:*:*:*:*:*:* | |||||
cpe:2.3:a:ruby-lang:ruby:1.8.7:p352:*:*:*:*:*:* | |||||
cpe:2.3:a:ruby-lang:ruby:1.8.7:p301:*:*:*:*:*:* | |||||
cpe:2.3:a:ruby-lang:ruby:1.8.7:p358:*:*:*:*:*:* | |||||
cpe:2.3:a:ruby-lang:ruby:1.8.7:p160:*:*:*:*:*:* | |||||
cpe:2.3:a:ruby-lang:ruby:1.8.7:preview2:*:*:*:*:*:* | |||||
cpe:2.3:a:ruby-lang:ruby:1.8.7:p174:*:*:*:*:*:* | |||||
cpe:2.3:a:ruby-lang:ruby:2.0.0:p0:*:*:*:*:*:* | |||||
cpe:2.3:a:ruby-lang:ruby:1.9.3:p125:*:*:*:*:*:* | |||||
cpe:2.3:a:ruby-lang:ruby:2.0.0:rc1:*:*:*:*:*:* | |||||
cpe:2.3:a:ruby-lang:ruby:2.0.0:preview2:*:*:*:*:*:* | |||||
cpe:2.3:a:ruby-lang:ruby:1.9.3:p194:*:*:*:*:*:* | |||||
cpe:2.3:a:ruby-lang:ruby:1.8.7:*:*:*:*:*:*:* | |||||
cpe:2.3:a:ruby-lang:ruby:1.8.7:p173:*:*:*:*:*:* | |||||
cpe:2.3:a:ruby-lang:ruby:1.8.7:p249:*:*:*:*:*:* | |||||
cpe:2.3:a:ruby-lang:ruby:1.9.3:*:*:*:*:*:*:* | |||||
cpe:2.3:a:ruby-lang:ruby:1.9.3:p392:*:*:*:*:*:* | |||||
cpe:2.3:a:ruby-lang:ruby:2.0.0:rc2:*:*:*:*:*:* | |||||
cpe:2.3:a:ruby-lang:ruby:1.8.7:preview1:*:*:*:*:*:* | |||||
cpe:2.3:a:ruby-lang:ruby:1.8.7:p302:*:*:*:*:*:* | |||||
cpe:2.3:a:ruby-lang:ruby:1.8.7:p72:*:*:*:*:*:* | |||||
cpe:2.3:a:ruby-lang:ruby:1.8.7:p373:*:*:*:*:*:* | |||||
cpe:2.3:a:ruby-lang:ruby:1.9.3:p0:*:*:*:*:*:* | |||||
cpe:2.3:a:ruby-lang:ruby:1.8.7:preview4:*:*:*:*:*:* |
タイトル | Ruby の lib/openssl/ssl.rb における任意の SSL サーバになりすまされる脆弱性 |
---|---|
概要 | Ruby の lib/openssl/ssl.rb の OpenSSL::SSL.verify_certificate_identity 関数は、X.509 証明書の Subject Alternative Name フィールド内のドメイン名に含まれる '\0' 文字を適切に処理しないため、任意の SSL サーバになりすまされる脆弱性が存在します。 本脆弱性は、CVE-2009-2408 と関連する問題です。 |
想定される影響 | 中間者攻撃 (man-in-the-middle attack) により、正当な認証局より発行された巧妙に細工された証明書を介して、任意の SSL サーバになりすまされる可能性があります。 |
対策 | ベンダより正式な対策が公開されています。ベンダ情報を参照して適切な対策を実施してください。 |
公表日 | 2013年6月27日0:00 |
登録日 | 2013年8月20日15:40 |
最終更新日 | 2015年8月10日17:49 |
アップル |
Apple Mac OS X v10.7.5 (PHP) |
Apple Mac OS X v10.8.5 (PHP) |
Apple Mac OS X v10.9 (PHP) |
Apple Mac OS X v10.9 未満 (ruby) |
Apple Mac OS X v10.9.1 (PHP) |
Apple Mac OS X Server v10.7.5 (PHP) |
Ruby-lang.org |
Ruby 1.8.7-p374 未満の 1.8 |
Ruby 1.9.3-p448 未満の 1.9 |
Ruby 2.0.0-p247 未満の 2.0 |
No | 変更内容 | 変更日 |
---|---|---|
0 | [2013年08月20日] 掲載 [2013年10月24日] ベンダ情報:オラクル (CVE-2013-4073 Cryptographic Issues vulnerability in Ruby) を追加 [2013年11月07日] 影響を受けるシステム:アップル (HT6011) の情報を追加 ベンダ情報:アップル (HT6011) を追加 ベンダ情報:アップル (APPLE-SA-2013-10-22-3) を追加 参考情報:JVN (JVNVU#95174988) を追加 [2014年02月28日] 影響を受けるシステム:アップル (HT6150) の情報を追加 ベンダ情報:アップル (APPLE-SA-2014-02-25-1) を追加 ベンダ情報:アップル (HT6150) を追加 参考情報:JVN (JVNVU#95868425) を追加 [2015年08月10日] ベンダ情報:InterWorx (InterWorx Version 5.0.14 Released on Beta Channel!) を追加 ベンダ情報:レッドハット (RHSA-2013:1137) を追加 ベンダ情報:レッドハット (RHSA-2013:1103) を追加 ベンダ情報:レッドハット (RHSA-2013:1090) を追加 |
2018年2月17日10:37 |