いくつかのバグについて、もう少し調べてみようと考えた・・・まず、Tipping PointはLarryが以前報告した脆弱性の1つについて公開し、これはMicrosoft Office Jet Database Engineのスタックオーバーフロー問題としてリストに挙げられた。面白いのは、スタックオーバーフローの部分ではなく、攻撃の場所そのものだ。Microsoftのために言っておくと、誰かがMDBファイルを私に寄越し、このファイルはスタックオーバーフローを引き起こすものだと言ったとしても、私ならおそらくそれが重要性の高いものだとは思わないだろう。確かにMDBを自分のシステムで実行することは、実行ファイルを走らせるのと同じようなものだが、今回の場合MDBは実際にはWord文書の中に埋め込まれていたのだ。非常に興味深い。
この一件は、他のJet Database Engineの問題も考えてみたいと思わせた。Tipping Pointが提供している詳細情報を以下に示す。
TPTI-08-04:Microsoft Office Jet Database Engineのカラム構文解析のスタックオーバーフロー脆弱性
CVE-2007-6026としても参照されている。
脆弱性の詳細:
この脆弱性は、遠隔の攻撃者が脆弱性を持つMicrosoft Officeで任意のコードを実行することを可能にする。この攻撃には、対象が悪意のあるJet DB Engineオブジェクトを含むOfficeファイルを開く必要がある。
この問題は、カラム構造体の解析処理の中に存在する。構造体のカラム数を指定するDWORDの値は信頼されている。この値が変更されると、そのスタックのインラインmemcpy処理がカラム名を読み込む際にオーバーフローを引き起こす可能性がある。通常、Jet DBの構造体は安全でないと考えられるMDBファイルの中で利用されている。しかし、それらのファイルをOffice Document(.doc)などの信頼できるフォーマットの中に埋め込むことは可能である。この問題によって、ログインしているユーザーのコンテクストでのリモートからのコード実行が可能になる。
2件目の再検討してみる価値のある脆弱性は、iDefenseが報告したもので、MS08-026として参照されている。これは、Wordが過度に大きなCSSセレクタの値を処理できてしまうために起きる問題で、その結果不特定のオブジェクトが破損し、Wordがすでに解放されたメモリ空間にアクセスできてしまうというものだ。この問題で私が一番面白いと感じるのは、この攻撃がWordのHTMLの処理を利用していることだ。これは攻撃目標としては興味深いものだ。考えてみて欲しい。ブラウザには多くの機能があるが、それがWordに入っているのだ。
iDefenseの詳しい説明を以下に示す。
Microsoftのメモリ破損脆弱性を遠隔から攻撃することにより、攻撃者はログインしているユーザーの特権で任意のコードを実行することができる。
この脆弱性は、WordがHTML文書のCSSのルールを処理する方法に存在する。CSSセレクタの数が特定の値以上になると、不特定のオブジェクトが破損し、Wordがすでに解放されたメモリ領域をアクセスできるようになる。
私はiDefenseがこの問題の脆弱性実証コードを作成したかどうかは知らないのだが、もしあれば見る価値のあるものだろうと思う。
この記事は海外CNET Networks発のニュースをシーネットネットワークスジャパン編集部が日本向けに編集したものです。海外CNET Networksの記事へ
関連情報
-
マイクロソフトが月例パッチでOfficeの不具合を修正、4件の緊急のパッチを公開
Microsoftは5月の月例パッチを公開した。今回のパッチは、OfficeとWindowsの深刻度が緊急の脆弱性を含む、6件の脆弱性に対するものだ。 - Microsoft
- iDEFENSE
「セキュリティ」 の新着情報
-
日本IBM、ICカードや生体認証デバイスに対応したアクセス管理製品の新バージョン
日本IBMは、アクセス管理ソフトウェアの最新版である「IBM Tivoli Access Manager for Enterprise Single Sign-On V8.1」を発... - IE 7のゼロデイ脆弱性に攻撃コードが公開される
- Operaにセキュリティパッチ--「極めて重大」な脆弱性を修正
- 「iPhone」と「iPod touch」を狙う危険なワームが出現
- マイクロソフト、「IE」のCSS処理に関する脆弱性を調査中と発表
- セキュリティ 一覧へ »
「Zero Day」 のバックナンバー
-
IE 7のゼロデイ脆弱性に攻撃コードが公開される
Internet Explorer 6および7に存在するゼロデイ脆弱性に対する攻撃コードがインターネット上に公開された。この脆弱性はリモートから悪用可能なものであり、攻撃に利用され始めるのは時間の問題だ。 -
Operaにセキュリティパッチ--「極めて重大」な脆弱性を修正
-
マイクロソフトがGoogle Chrome Frameにセキュリティホールを発見
-
モジラがFirefox 3.6で悪質アドオン対策を実装
-
Windows 7の脆弱性に対する攻撃コードが公開される
- Zero Day 一覧へ »
-
日本モバイルインターネット端末市場分析 〜2008〜2012年のMID及びスマートフォン...
- 【導入事例集】多業種から評価されているWeb会議システム、24社の導入事例をご紹介
- POSデータを活用し、売上アップを導く「分析力」とは?
- BIベンダーの選び方 −BIベンダー選定のための評価フレームワーク
- 企業コスト削減の傾向と対策 〜最新アプローチのトレンド〜
- ストレージ問題の課題に対する解決方法
- 【日産自動車:BI導入事例】連結対象の36社からの情報を元に車種別損益管理を実現
- iPhoneをビジネスで活用する時代へ〜ビジネス&モバイルのミライ〜
- 中堅企業におけるテクノロジーと成長
- HP LeftHandが仮想化環境の構築の効率を向上させた3社の事例集
企画特集
-
―エン・ジャパン厳選求人☆毎週更新―
ハンゲームの社長が語る・人材とサービスの在り方 -
100万円で実現!中小企業の情報漏えい対策
中小企業の課題!?セキュリティ管理者不在でも大丈夫 -
大丈夫?あなたの会社のセキュリティ対策
中堅・中小企業のネットワーク・セキュリティを考える -
グリー、3人のエンジニアが語る仕事への想い
連載第2話、元SIerに聞くリニューアルと開発の舞台裏 -
マネジメントの「コラム」と「コネタ」
今日のキーパーソンは誰? -
電力に"ふた"をする独自の省エネ機能とは!?
動的に電力割り当ても可能なHPの最新鋭ブレードに迫る -
高まるiSCSIストレージへの注目度
ストレージシステムの4つの課題とiSCSI導入のメリット -
企業ITシステムの企画、構築、運用のイロハ
戦略的なITシステムのために、今考えるべきポイント -
【最終警告】パンデミック対策特集
サービス品質を保証するためのリスクマネジメントとは -
容量制限によるメール消去は一切無し!
全てを保存するメールセキュリティSaaSが登場 -
急増するオンライン犯罪への解決策!
オンラインサービス保護ソリューション -
J-SOX法制定により内部統制の整備が急務に
重要性高まるActive Directoryの課題と対処法を公開中
ZDNet Japan イベント
- 開催日:2009年11月26日(木)
- イベント一覧へ»
-
15. プラグマフリー構文
この4分間のビデオは、プラグマ構文を知らなくてもOpenMPディレクティブ... -
16. 並列性の用語定義
この6分間のビデオでは、このシリーズのビデオを通じて使用される用語を...
新着企業動向
-
NTTデータ先端技術、オフィスPCの消費電力を見える化する「エコ管理機能」を搭載した「NOSiDE...
NTTデータ先端技術 -
【冬季特別開催セミナ】 DOA40年総括とデータマネジメントの未来
データ総研 -
事例のご紹介 Vol.14 | 情報インフラの全体最適化
EMCジャパン -
メールセキュリティSaaS『Mail Luck!セキュアタイプゲートウェイ』
NTTPCコミュニケーションズ(ネットワーク事業部) - 企業動向一覧へ»
