| 概要 | 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 |
| 最終更新日 | 2024年11月21日10:54 |
| 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 |