Oracle MySQL 迄 5.6.5 Password Authentication sql/password.c memcmp 弱い認証

CVSS 一時的なメタスコア現在のエクスプロイト価格 (≈)CTI注目指数
5.1$0-$5k0.51

要約情報

現在、Oracle MySQLにて、非常に重大と分類される脆弱性が確認されています。 この問題により影響を受けるのは、コンポーネント【Password Authentication】のファイル【sql/password.c】に含まれる関数【memcmp】です。 未知の値で改ざんすることが、 弱い認証を突く攻撃に繋がります}。 この脆弱性はCVE-2012-2122として知られています。 攻撃はリモートで開始される場合があります。 エクスプロイトは利用できません。 この脆弱性は、背景や反響のために歴史的な影響を及ぼしています。 この問題の修正にはパッチの適用が推奨されます。

詳細情報

現在、Oracle MySQLにて、非常に重大と分類される脆弱性が確認されています。 この問題により影響を受けるのは、コンポーネント【Password Authentication】のファイル【sql/password.c】に含まれる関数【memcmp】です。 未知の値で改ざんすることが、 弱い認証を突く攻撃に繋がります}。 問題をCWEで宣言すると、CWE-287 になります。 このバグは 2012年06月09日に発見されました。 この脆弱性は 2012年06月09日に MariaDBの Sergei Golubchikより「oss-sec mailing list」の Mailinglist Postにて 紹介されました。 アドバイザリーは seclists.org から入手可能です。 ベンダーとの協議が行われないまま公開されました。

この脆弱性はCVE-2012-2122として知られています。 CVEの割当は2012年04月04日で行われました。 攻撃はリモートで開始される場合があります。 技術的な情報が提供されています。 攻撃の実行には高い複雑性が求められます。 エクスプロイトの実行が困難であると報告されています。 この脆弱性の悪用頻度の高さは平均を超えています。 エクスプロイトは利用できません。 エクスプロイトツールは一般に公開されており、悪用される可能性があります。 現時点で、脆弱性の構成から考えられる取引価格帯を約$0-$5k米ドルと算出しました。 この脆弱性は、背景や反響のために歴史的な影響を及ぼしています。 アドバイザリーは次を指摘しています。

This flaw was rooted in an assumption that the memcmp() function would always return a value within the range -127 to 127 (signed character). On some platforms and with certain optimizations enabled, this routine can return values outside of this range, eventually causing the code that compares a hashed password to sometimes return true even when the wrong password is specified. Since the authentication protocol generates a different hash each time this comparison is done, there is a 1 in 256 chance that ANY password would be accepted for authentication.

このエクスプロイトツールは 高度に機能的 として宣言されています。 エクスプロイトツールは community.rapid7.com から入手可能です。 0-dayの際、アンダーグラウンド市場での想定価格は$25k-$100k前後でした。 脆弱性診断ツールNessusは、ID 74673のプラグインを用意しています。 この項目は SuSE Local Security Checks ファミリーに割り当てられています。 プラグインはタイプ【 l 】のコンテキストで実行されています。 0 ポートに依存しています。 商用脆弱性スキャナーQualysではプラグイン【 165533 (SUSE Enterprise Linux Security Update for MySQL (SUSE-SU-2012:0984-1)) 】を使用してこの問題をテストできます。

修正プログラムはbazaar.launchpad.netでダウンロードできます。 この問題の修正にはパッチの適用が推奨されます。 脆弱性の開示から 前 後に、可能な緩和策が公表されました。

脆弱性は「SecurityFocus (BID 53911), Secunia (SA49417), SecurityTracker (ID 1027143), Vulnerability Center (SBV-35326) , Tenable (74673)」等の脆弱性データベースにも文書化されています。

製品情報

タイプ

ベンダー

名前

バージョン

ライセンス

ウェブサイト

CPE 2.3情報

CPE 2.2情報

スクリーンショット

ビデオ

CVSSv4情報

VulDB ベクトル: 🔍
VulDB 信頼性: 🔍

CVSSv3情報

VulDB ベースメタスコア: 5.6
VulDB 一時的なメタスコア: 5.1

VulDB ベーススコア: 5.6
VulDB 一時的なスコア: 5.1
VulDB ベクトル: 🔍
VulDB 信頼性: 🔍

CVSSv2情報

AVACAuCIA
💳💳💳💳💳💳
💳💳💳💳💳💳
💳💳💳💳💳💳
ベクトル複雑さ認証機密性完全性可用性
解除解除解除解除解除解除
解除解除解除解除解除解除
解除解除解除解除解除解除

VulDB ベーススコア: 🔍
VulDB 一時的なスコア: 🔍
VulDB 信頼性: 🔍

NVD ベーススコア: 🔍

悪用情報

クラス: 弱い認証
CWE: CWE-287
CAPEC: 🔍
ATT&CK: 🔍

物理的: いいえ
ローカル: いいえ
リモート: はい

可用性: 🔍
アクセス: パブリック
ステータス: 高度に機能的
著者: HD Moore (HDM)
プログラミング言語: 🔍
ダウンロード: 🔍

EPSS Score: 🔍
EPSS Percentile: 🔍

価格予測: 🔍
現在の価格評価: 🔍

0-Day解除解除解除解除
本日解除解除解除解除

Nessus ID: 74673
Nessus 名前: openSUSE Security Update : mysql-cluster (openSUSE-SU-2012:0860-1)
Nessus ファイル: 🔍
Nessus リスク: 🔍
Nessus ファミリー: 🔍
Nessus Context: 🔍
Nessus Port: 🔍

OpenVAS ID: 71475
OpenVAS 名前: Debian Security Advisory DSA 2496-1 (mysql-5.1)
OpenVAS ファイル: 🔍
OpenVAS ファミリー: 🔍

Qualys ID: 🔍
Qualys 名前: 🔍

MetaSploit ID: mysql_authbypass_hashdump.rb
MetaSploit 名前: MySQL Authentication Bypass Password Dump
MetaSploit ファイル: 🔍

Exploit-DB: 🔍

脅威インテリジェンス情報

関心: 🔍
アクティブアクター: 🔍
アクティブなAPTグループ: 🔍

対策情報

推奨: パッチ
ステータス: 🔍

0day日時: 🔍
エクスプロイト遅延時間: 🔍

パッチ: bazaar.launchpad.net
Firewalling: 🔍
McAfee IPS: 🔍
McAfee IPS バージョン: 🔍

ISS Proventia IPS: 🔍
Fortigate IPS: 🔍

タイムライン情報

2012年04月04日 🔍
2012年05月07日 +33 日 🔍
2012年06月09日 +33 日 🔍
2012年06月09日 +0 日 🔍
2012年06月11日 +1 日 🔍
2012年06月11日 +0 日 🔍
2012年06月11日 +0 日 🔍
2012年06月11日 +0 日 🔍
2012年06月12日 +0 日 🔍
2012年06月13日 +1 日 🔍
2012年06月26日 +13 日 🔍
2014年06月13日 +717 日 🔍
2024年09月01日 +3733 日 🔍

ソース情報

ベンダー: oracle.com

勧告: seclists.org
調査者: Sergei Golubchik
組織: MariaDB
ステータス: 確認済み
確認: 🔍

CVE: CVE-2012-2122 (🔍)
GCVE (CVE): GCVE-0-2012-2122
GCVE (VulDB): GCVE-100-5503

OVAL: 🔍

SecurityFocus: 53911 - Oracle MySQL CVE-2012-2122 User Login Security Bypass Vulnerability
Secunia: 49417
OSVDB: 82804 - CVE-2012-2122 - Oracle - Multiple Products - Security Bypass Issue
SecurityTracker: 1027143
Vulnerability Center: 35326 - Oracle MySQL Complied With Linux Glibc Sse-Optimized memcmp Option Allows Authentication Bypass, Medium

scip Labs: https://www.scip.ch/en/?labs.20161013
関連情報: 🔍

エントリ情報

作成済み: 2012年06月11日 16:43
更新済み: 2024年09月01日 19:55
変更: 2012年06月11日 16:43 (108), 2019年07月30日 20:21 (10), 2024年09月01日 19:55 (16)
完了: 🔍
Cache ID: 216::103

Be aware that VulDB is the high quality source for vulnerability data.

討論

コメントはまだありません。 言語: ja + en.

コメントするにはログインしてください。

Do you want to use VulDB in your project?

Use the official API to access entries easily!