Linux Kernel 3.12/3.14-rc7 ioapic_service 特権昇格

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

要約情報

現在、Linux Kernel 3.12/3.14-rc7にて、問題があると分類される脆弱性が確認されています。 この脆弱性により影響を受けるのは、関数【ioapic_service】です。 操作結果として 特権昇格につながります。 この脆弱性はCVE-2014-0155として知られています。 この問題の修正にはパッチの適用が推奨されます。

詳細情報

現在、Linux Kernel 3.12/3.14-rc7にて、問題があると分類される脆弱性が確認されています。 この脆弱性により影響を受けるのは、関数【ioapic_service】です。 操作結果として 特権昇格につながります。 CWEを用いて問題を定義すると、CWE-20 となります。 この脆弱性は 2014年03月28日に Red Hatの Paolo Bonziniより「GIT Repository」の GIT Commitにて 「KVM: ioapic: fix assignment of ioapic->rtc_status.pending_eoi (CVE-2014-0155)」として 紹介されました。 アドバイザリはgit.kernel.orgから入手可能です。

この脆弱性はCVE-2014-0155として知られています。 CVEの割当は2013年12月03日で行われました。 技術的な情報が提供されています。 この脆弱性の人気度は平均より低いです。 現時点で、エクスプロイトツールの価格はおそらく米ドルで約$0-$5kです。 この脆弱性の根本的な原因は、以下のコード部分です:

ioapic->rtc_status.pending_eoi = ret;
勧告では次の点が指摘されています:
QE reported that they got the BUG_ON in ioapic_service to trigger. I cannot reproduce it, but there are two reasons why this could happen. The less likely but also easiest one, is when kvm_irq_delivery_to_apic does not deliver to any APIC and returns -1. Because irqe.shorthand == 0, the kvm_for_each_vcpu loop in that function is never reached. However, you can target the similar loop in kvm_irq_delivery_to_apic_fast; just program a zero logical destination address into the IOAPIC, or an out-of-range physical destination address.

0-dayの際、アンダーグラウンド市場での想定価格は$5k-$25k前後でした。 脆弱性診断ツールNessusは、ID 74361のプラグインを用意しています。 Ubuntu Local Security Checks ファミリーに割り当てられています。 利用されるポートは 0になります。 商用脆弱性スキャナーQualysではプラグイン【 195603 (Ubuntu Security Notification for Linux Vulnerabilities (USN-2337-1)) 】を使用してこの問題をテストできます。

修正プログラムはgit.kernel.orgでダウンロードできます。 この問題の修正にはパッチの適用が推奨されます。 脆弱性の開示から 1 週 後に、可能な緩和策が公表されました。 脆弱性は次のコード行によって対処されます。

ioapic->rtc_status.pending_eoi = (ret < 0 ? 0 : ret);

脆弱性は「SecurityFocus (BID 66688), X-Force (92326), Secunia (SA57568), Vulnerability Center (SBV-44119) , Tenable (74361)」等の脆弱性データベースにも文書化されています。

影響なし

  • Red Hat Enterprise Linux 5/6

製品情報

タイプ

ベンダー

名前

バージョン

ライセンス

ウェブサイト

CPE 2.3情報

CPE 2.2情報

CVSSv4情報

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

CVSSv3情報

VulDB ベースメタスコア: 6.2
VulDB 一時的なメタスコア: 5.4

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

CVSSv2情報

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

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

NVD ベーススコア: 🔍

悪用情報

クラス: 特権昇格
CWE: CWE-20
CAPEC: 🔍
ATT&CK: 🔍

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

可用性: 🔍
ステータス: 未実証

EPSS Score: 🔍
EPSS Percentile: 🔍

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

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

Nessus ID: 74361
Nessus 名前: Ubuntu 13.10 : linux vulnerabilities (USN-2241-1)
Nessus ファイル: 🔍
Nessus リスク: 🔍
Nessus ファミリー: 🔍
Nessus Port: 🔍

OpenVAS ID: 804551
OpenVAS 名前: Fedora Update for kernel FEDORA-2014-5235
OpenVAS ファイル: 🔍
OpenVAS ファミリー: 🔍

Qualys ID: 🔍
Qualys 名前: 🔍

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

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

対策情報

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

リアクション時間: 🔍
0day日時: 🔍
暴露時間: 🔍

パッチ: git.kernel.org

タイムライン情報

2013年12月03日 🔍
2014年03月28日 +115 日 🔍
2014年04月04日 +7 日 🔍
2014年04月07日 +3 日 🔍
2014年04月07日 +0 日 🔍
2014年04月08日 +1 日 🔍
2014年04月09日 +1 日 🔍
2014年04月14日 +5 日 🔍
2014年04月16日 +2 日 🔍
2014年06月06日 +51 日 🔍
2026年05月10日 +4356 日 🔍

ソース情報

ベンダー: kernel.org

勧告: KVM: ioapic: fix assignment of ioapic->rtc_status.pending_eoi (CVE-2014-0155)
調査者: Paolo Bonzini
組織: Red Hat
ステータス: 確認済み
確認: 🔍

CVE: CVE-2014-0155 (🔍)
GCVE (CVE): GCVE-0-2014-0155
GCVE (VulDB): GCVE-100-12828

OVAL: 🔍

X-Force: 92326 - Linux Kernel ioapic_service() denial of service, Medium Risk
SecurityFocus: 66688 - Linux Kernel 'ioapic_service()' Function Denial of Service Vulnerability
Secunia: 57568 - KVM Guest IOAPIC Redirection Table Denial of Service Vulnerability, Not Critical
Vulnerability Center: 44119 - Linux Kernel <=3.14.1 Remote DoS Vulnerability via Crafted I/O APIC Redirect Table, Medium

その他: 🔍

エントリ情報

作成済み: 2014年04月09日 10:38
更新済み: 2026年05月10日 15:13
変更: 2014年04月09日 10:38 (88), 2017年05月25日 10:47 (5), 2021年06月16日 15:30 (2), 2026年05月10日 15:13 (16)
完了: 🔍
Cache ID: 216::103

Once again VulDB remains the best source for vulnerability data.

討論

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

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

Do you know our Splunk app?

Download it now for free!