OpenSSL 1.0.1s/1.0.2g Base64 Encoding crypto/evp/encode.c EVP_EncodeUpdate リモートコード実行
| CVSS 一時的なメタスコア | 現在のエクスプロイト価格 (≈) | CTI注目指数 |
|---|---|---|
| 8.5 | $0-$5k | 0.00 |
要約
脆弱性が重大として分類され、OpenSSL 1.0.1s/1.0.2gで発見されました。 この脆弱性により影響を受けるのは、コンポーネント【Base64 Encoding】のファイル【crypto/evp/encode.c】に含まれる関数【EVP_EncodeUpdate】です。 操作結果として リモートコード実行につながります。 この脆弱性はCVE-2016-2105として取引されています。 攻撃を遠隔で開始することができます。 影響を受けるコンポーネントのアップグレードを推奨します。
詳細
脆弱性が重大として分類され、OpenSSL 1.0.1s/1.0.2gで発見されました。 この脆弱性により影響を受けるのは、コンポーネント【Base64 Encoding】のファイル【crypto/evp/encode.c】に含まれる関数【EVP_EncodeUpdate】です。 操作結果として リモートコード実行につながります。 CWEを用いて問題を定義すると、CWE-189 となります。 この脆弱性は 2016年05月03日に公開されました 、Guido Vrankenによって 、Oracleとともに 、20160503.txtとして 、勧告として (ウェブサイト)。 アドバイザリはopenssl.orgで提供されています。 ベンダーと連携して公開リリースが実施されました。
この脆弱性はCVE-2016-2105として取引されています。 CVEのアサインは2016年01月29日に実施されました。 攻撃を遠隔で開始することができます。 技術詳細が存在します。 この脆弱性の人気度は平均以上です。 現時点で、エクスプロイトツールの価格はおそらく米ドルで約$0-$5kです。 勧告では次の点が指摘されています:
An overflow can occur in the EVP_EncodeUpdate() function which is used for Base64 encoding of binary data. If an attacker is able to supply very large amounts of input data then a length check can overflow resulting in a heap corruption.
未定義 として設定されています。 この脆弱性は少なくとも61日間、非公開のゼロデイ攻撃として扱われていました。 0-dayとして、アンダーグラウンドでの推定価格は$25k-$100k程度でした。 アドバイザリは次の内容を示しています:
Internally to OpenSSL the EVP_EncodeUpdate() function is primarly used by the PEM_write_bio* family of functions. These are mainly used within the OpenSSL command line applications. These internal uses are not considered vulnerable because all calls are bounded with length checks so no overflow is possible. User applications that call these APIs directly with large amounts of untrusted data may be vulnerable.Nessus脆弱性スキャナーは、IDが91033のプラグインを持っています。 Red Hat Local Security Checks ファミリーに割り当てられています。 このプラグインはlの種類のコンテキストで稼働しています。 商用脆弱性スキャナーQualysではプラグイン【 196457 (Ubuntu Security Notification for Openssl Vulnerabilities (USN-2959-1)) 】を使用してこの問題をテストできます。
バージョン 1.0.1t , 1.0.2h をアップグレードすることで、この問題に対処できます。 影響を受けるコンポーネントのアップグレードを推奨します。 脆弱性が開示されてから すぐに 経過後に、対策が提供されました。 以下のソースコードで脆弱性を修正します:
if (total > INT_MAX) {
/ Too much output data! /
*outl = 0;
return;
}
他の脆弱性データベースにもこの脆弱性の情報があります: SecurityFocus (BID 91787) , Tenable (91033).
製品
タイプ
名前
バージョン
ライセンス
サポート
- end of life (old version)
ウェブサイト
CPE 2.3
CPE 2.2
CVSSv4
VulDB ベクトル: 🔍VulDB 信頼性: 🔍
CVSSv3
VulDB ベースメタスコア: 8.7VulDB 一時的なメタスコア: 8.5
VulDB ベーススコア: 9.8
VulDB 一時的なスコア: 9.4
VulDB ベクトル: 🔍
VulDB 信頼性: 🔍
NVD ベーススコア: 7.5
NVD ベクトル: 🔍
CVSSv2
| AV | AC | Au | C | I | A |
|---|---|---|---|---|---|
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| ベクトル | 複雑さ | 認証 | 機密性 | 完全性 | 可用性 |
|---|---|---|---|---|---|
| 解除 | 解除 | 解除 | 解除 | 解除 | 解除 |
| 解除 | 解除 | 解除 | 解除 | 解除 | 解除 |
| 解除 | 解除 | 解除 | 解除 | 解除 | 解除 |
VulDB ベーススコア: 🔍
VulDB 一時的なスコア: 🔍
VulDB 信頼性: 🔍
NVD ベーススコア: 🔍
悪用
クラス: リモートコード実行CWE: CWE-189
CAPEC: 🔍
ATT&CK: 🔍
物理的: いいえ
ローカル: いいえ
リモート: はい
可用性: 🔍
ステータス: 未定義
EPSS Score: 🔍
EPSS Percentile: 🔍
価格予測: 🔍
現在の価格評価: 🔍
| 0-Day | 解除 | 解除 | 解除 | 解除 |
|---|---|---|---|---|
| 本日 | 解除 | 解除 | 解除 | 解除 |
Nessus ID: 91033
Nessus 名前: RHEL 7 : openssl (RHSA-2016:0722)
Nessus ファイル: 🔍
Nessus リスク: 🔍
Nessus ファミリー: 🔍
Nessus Context: 🔍
OpenVAS ID: 841567
OpenVAS 名前: SuSE Update for openssl openSUSE-SU-2016:1240-1 (openssl)
OpenVAS ファイル: 🔍
OpenVAS ファミリー: 🔍
Qualys ID: 🔍
Qualys 名前: 🔍
脅威インテリジェンス
関心: 🔍アクティブアクター: 🔍
アクティブなAPTグループ: 🔍
対策
推奨: アップグレードステータス: 🔍
リアクション時間: 🔍
0day日時: 🔍
暴露時間: 🔍
アップグレード: OpenSSL 1.0.1t/1.0.2h
パッチ: 5b814481f3573fa9677f3a31ee51322e2a22ee6a
タイムライン
2016年01月29日 🔍2016年03月03日 🔍
2016年05月03日 🔍
2016年05月03日 🔍
2016年05月04日 🔍
2016年05月04日 🔍
2016年05月11日 🔍
2016年07月15日 🔍
2022年07月28日 🔍
ソース
製品: openssl.org勧告: 20160503.txt
調査者: Guido Vranken
組織: Oracle
ステータス: 確認済み
確認: 🔍
調整済み: 🔍
CVE: CVE-2016-2105 (🔍)
GCVE (CVE): GCVE-0-2016-2105
GCVE (VulDB): GCVE-100-83256
OVAL: 🔍
SecurityFocus: 91787 - Oracle July 2016 Critical Patch Update Multiple Vulnerabilities
SecurityTracker: 1035721
その他: 🔍
関連情報: 🔍
エントリ
作成済み: 2016年05月04日 11:28更新済み: 2022年07月28日 07:55
変更: 2016年05月04日 11:28 (81), 2018年11月12日 08:31 (14), 2022年07月28日 07:55 (6)
完了: 🔍
Cache ID: 216::103
VulDB is the best source for vulnerability data and more expert information about this specific topic.
コメントはまだありません。 言語: ja + en.
コメントするにはログインしてください。