Eximの string_vformat() 関数におけるバッファオーバーフローの脆弱性(Scan Tech Report) | ScanNetSecurity[国内最大級のサイバーセキュリティ専門ポータルサイト]
2017.12.17(日)

Eximの string_vformat() 関数におけるバッファオーバーフローの脆弱性(Scan Tech Report)

脆弱性と脅威 エクスプロイト

1.概要
Exim に、電子メールメッセージのロギング処理に起因して string_vformat() 関数でバッファオーバーフローを引き起こしてしまう脆弱性が報告されました。
リモートの第三者に利用された場合、システム上で不正な操作を実行される可
能性があります。

既にこの脆弱性が悪用されたとの報告もあり、Linux ディストリビューションによっては既定で動作している環境もありますので、対象のユーザは以下の対策を実施することを推奨します。

2.深刻度(CVSS)
9.3
http://nvd.nist.gov/cvss.cfm?version=2&name=CVE-2010-4344&vector=%28AV%3AN/AC%3AM/Au%3AN/C%3AC/I%3AC/A%3AC%29

3.影響を受けるソフトウェア
Exim 4.69 以前

※影響を受けるバージョンの Exim が含まれる、Linux ディストリビューションにおいても、この脆弱性の影響を受ける可能性があります。

4.解説
メール転送エージェント (Mail Transfer Agent: MTA) である Exim には、REJECT ヘッダを含む電子メールメッセージのロギング処理に不備が存在します。
このため、メールヘッダまたは本文に過度に長い文字列が指定された不正な電子メールメッセージを処理した場合に、log_write() 関数 (src/string.c) を介して当該電子メールメッセージのヘッダ情報をログファイルに書き込んでしまうため、string_vformat() 関数でバッファオーバーフローが発生する脆弱性 (CVE-2010-4344) が存在します。

この脆弱性を利用することでリモートの攻撃者は、Exim を実行するユーザの権限で任意のコマンドが実行可能となります。

また、この脆弱性とは別に Exim には、ALT_CONFIG_ROOT_ONLY オプションを設定せずにビルドした環境における設定ファイルの処理に起因して権限昇格が可能な脆弱性 (CVE-2010-4345) が存在します。
2 つの脆弱性 (CVE-2010-4344/CVE-2010-4345) を組み合わせることで、攻撃者は、root 権限で任意のコマンドが実行可能となります。

Debian 環境においては Exim は、デフォルトのメールサーバパッケージ (Exim4) であり、システムで動作している可能性が高いため、Exim4 のアップデートを早急に実施する必要があることが debian.org より注意喚起として出されています。詳細につきましては、以下の Web サイトを参照して下さい。

Exim への攻撃観測とセキュリティ更新についての注意喚起
http://www.debian.or.jp/blog/exim4-security-update.html

5.対策
(Web非公開)

6.関連情報
(Web非公開)

7.エクスプロイト
(Web非公開)

8.想定される攻撃シナリオ
(Web非公開)

9.エクスプロイトの動作概要および結果は次のようになります。
(Web非公開)

(執筆:株式会社ラック サイバーリスク総合研究所 コンピュータセキュリティ研究所

※Web非公開該当コンテンツ閲覧をご希望の方はScan Tech Reportにご登録(有料)下さい。

Scan Tech Report
http://scan.netsecurity.ne.jp/archives/51916302.html
《ScanNetSecurity》

Scan PREMIUM 会員限定記事

もっと見る

Scan PREMIUM 会員限定記事特集をもっと見る

Scan BASIC 会員限定記事

もっと見る

Scan BASIC 会員限定記事特集をもっと見る

[Web小説] サイバー探偵 工藤伸治の事件簿サーガ (シーズン 1~6 第1話)

もっと見る

[Web小説] サイバー探偵 工藤伸治の事件簿サーガ (シーズン 1~6 第1話)特集をもっと見る

カテゴリ別新着記事

脆弱性と脅威 カテゴリの人気記事 MONTHLY ランキング

  1. OSSのデータ収集ツール「Fluentd」に任意コマンド実行などの脆弱性(JVN)

    OSSのデータ収集ツール「Fluentd」に任意コマンド実行などの脆弱性(JVN)

  2. 送信者を偽装できる脆弱性「Mailsploit」に注意、メールソフト別対応状況一覧(JPCERT/CC)

    送信者を偽装できる脆弱性「Mailsploit」に注意、メールソフト別対応状況一覧(JPCERT/CC)

  3. 「Microsoft Office 数式エディタ」に任意コード実行の脆弱性(JVN)

    「Microsoft Office 数式エディタ」に任意コード実行の脆弱性(JVN)

  4. 複数のTLS実装に、暗号化通信データを解読される脆弱性(JVN)

  5. 8以降のWindowsに、特定のメモリアドレスのコードを悪用される脆弱性(JVN)

  6. Microsoft Office の数式エディタにおけるバッファオーバーフローの脆弱性(Scan Tech Report)

  7. Microsoft .NET Framework における WSDL パーサでの値検証不備により遠隔から任意のコードが実行可能となる脆弱性(Scan Tech Report)

  8. AIや機械学習による自動化がさまざまなサイバー攻撃に活用、2018年予想(フォーティネット)

  9. 脆弱性体験学習ツール「AppGoat」の集合教育向け手引書と解説資料を公開(IPA)

  10. サポート終了のモバイルルータ「PWR-Q200」に脆弱性、使用中止を呼びかけ(JVN)

全カテゴリランキング

特集

★★Scan PREMIUM 会員限定コンテンツにフルアクセスが可能となります★★
<b>★★Scan PREMIUM 会員限定コンテンツにフルアクセスが可能となります★★</b>

経営課題としてサイバーセキュリティに取り組む情報システム部門や、研究・開発・経営企画に携わる方へ向けた、創刊19年のセキュリティ情報サービス Scan PREMIUM を、貴社の事業リスク低減のためにご活用ください。

×