| Summary | Movable Type 7 r.5002 and earlier (Movable Type 7 Series), Movable Type 6.8.2 and earlier (Movable Type 6 Series), Movable Type Advanced 7 r.5002 and earlier (Movable Type Advanced 7 Series), Movable Type Advanced 6.8.2 and earlier (Movable Type Advanced 6 Series), Movable Type Premium 1.46 and earlier, and Movable Type Premium Advanced 1.46 and earlier allow remote attackers to execute arbitrary OS commands via unspecified vectors. Note that all versions of Movable Type 4.0 or later including unsupported (End-of-Life, EOL) versions are also affected by this vulnerability. |
|---|---|
| Publication Date | Oct. 26, 2021, 3:15 p.m. |
| Registration Date | Oct. 26, 2021, 8 p.m. |
| Last Update | Nov. 21, 2024, 2:47 p.m. |
| CVSS3.1 : CRITICAL | |
| スコア | 9.8 |
|---|---|
| Vector | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
| 攻撃元区分(AV) | ネットワーク |
| 攻撃条件の複雑さ(AC) | 低 |
| 攻撃に必要な特権レベル(PR) | 不要 |
| 利用者の関与(UI) | 不要 |
| 影響の想定範囲(S) | 変更なし |
| 機密性への影響(C) | 高 |
| 完全性への影響(I) | 高 |
| 可用性への影響(A) | 高 |
| CVSS2.0 : HIGH | |
| Score | 7.5 |
|---|---|
| Vector | AV:N/AC:L/Au:N/C:P/I:P/A:P |
| 攻撃元区分(AV) | ネットワーク |
| 攻撃条件の複雑さ(AC) | 低 |
| 攻撃前の認証要否(Au) | 不要 |
| 機密性への影響(C) | 低 |
| 完全性への影響(I) | 低 |
| 可用性への影響(A) | 低 |
| Get all privileges. | いいえ |
| Get user privileges | いいえ |
| Get other privileges | いいえ |
| User operation required | いいえ |
| Configuration1 | or higher | or less | more than | less than | |
| cpe:2.3:a:sixapart:movable_type:*:*:*:*:*:*:*:* | 4.0 | 6.3.11 | |||
| cpe:2.3:a:sixapart:movable_type:*:*:*:*:-:*:*:* | 6.5.0 | 6.8.2 | |||
| cpe:2.3:a:sixapart:movable_type:*:*:*:*:advanced:*:*:* | 6.5.0 | 6.8.2 | |||
| cpe:2.3:a:sixapart:movable_type:*:*:*:*:-:*:*:* | 7.0 | 7.8.1 | |||
| cpe:2.3:a:sixapart:movable_type:*:*:*:*:advanced:*:*:* | 7.0 | 7.8.1 | |||
| cpe:2.3:a:sixapart:movable_type:*:*:*:*:premium:*:*:* | 1.46 | ||||
| cpe:2.3:a:sixapart:movable_type:*:*:*:*:premium_advanced:*:*:* | 1.46 | ||||
| Title | Movable Type の XMLRPC API における OS コマンドインジェクションの脆弱性 |
|---|---|
| Summary | シックス・アパート株式会社が提供する Movable Type の XMLRPC API には、OS コマンドインジェクション (CWE-78) の脆弱性が存在します。 Movable Type の XMLRPC API に細工したメッセージを POST メソッドで送信することで、任意の OS コマンドが実行可能となります。 【2021年11月10日 追記】 2021年11月10日現在、本脆弱性の実証コードの公開と、本脆弱性を悪用した攻撃を確認しています。 この脆弱性情報は、次の方が製品開発者に直接報告し、製品開発者との調整を経て、製品利用者への周知を目的に JVN での公表に至りました。 報告者: Étienne Gervais 氏、Charl-Alexandre Le Brun 氏、Chatwork株式会社 |
| Possible impacts | 遠隔の第三者によって、任意の OS コマンドを実行される可能性があります。 |
| Solution | [アップデートする] 開発者が提供する情報をもとに、最新版へアップデートしてください。 開発者は、本脆弱性を修正した次のバージョンをリリースしています。 <ul><li>Movable Type 7 r.5005 (Movable Type 7系)</li><li>Movable Type 6.8.5 (Movable Type 6系)</li><li>Movable Type Advanced 7 r.5005 (Movable Type Advanced 7系)</li><li>Movable Type Advanced 6.8.5 (Movable Type Advanced 6系)</li><li>Movable Type Premium 1.49</li><li>Movable Type Premium Advanced 1.49</li></ul> [ワークアラウンドを実施する] 開発者によると、アップデートを適用できない場合には、Movable Type の設定ファイル mt-config.cgi に対して次の回避策を適用することで、本脆弱性の影響を軽減することが可能とのことです。 <ul><li>現在 XMLRPC API を利用していない、または今後 XMLRPC API を利用しない場合</li><ul><li>mt-xmlrpc.cgi へのアクセスを、信頼できる接続元のみに制限する</li><li>CGI/FCGI として利用している場合</li><ul><li>mt-xmlrpc.cgi を削除、またはパーミッションを削除する</li></ul><li>PSGI で利用している場合</li><ul><li>Movable Type (Advanced) 6.2 以降および Movable Type Premium (Advanced)</li><ul><li>mt-config.cgi に Movable Type 環境変数 RestrictedPSGIApp xmlrpc を設定する</li></ul><li>Movable Type (Advanced) 5.2 から Movable Type (Advanced) 6.1 まで</li><ul><li>mt-config.cgi で使用する Movable Type 環境変数 XMLRPCScript に十分に複雑な文字列を設定する</li></ul></ul></ul><li>継続して XMLRPC API を利用する場合</li><ul><li>mt-xmlrpc.cgi へのアクセスを、信頼できる接続元のみに制限する</li><li>PSGI で利用している場合</li><ul><li>mt-config.cgi で使用する Movable Type 環境変数 XMLRPCScript に十分に複雑な文字列を設定する</li></ul></ul></ul> 詳しくは、開発者が提供する情報をご確認ください。 |
| Publication Date | Oct. 20, 2021, midnight |
| Registration Date | Oct. 20, 2021, 2:09 p.m. |
| Last Update | Dec. 16, 2021, 3:25 p.m. |
| シックス・アパート株式会社 |
| Movable Type Movable Type 6.8.4 およびそれ以前 (Movable Type 6系) |
| Movable Type Movable Type 7 r.5004 およびそれ以前 (Movable Type 7系) |
| Movable Type Advanced Movable Type Advanced 6.8.4 およびそれ以前 (Movable Type Advanced 6系) |
| Movable Type Advanced Movable Type Advanced 7 r.5004 およびそれ以前 (Movable Type Advanced 7系) |
| Movable Type Premium Movable Type Premium 1.48 およびそれ以前 |
| Movable Type Premium Advanced Movable Type Premium Advanced 1.48 およびそれ以前 |
| No | Changed Details | Date of change |
|---|---|---|
| 2 | [2021年11月10日] 概要:内容を更新 |
Nov. 10, 2021, 5:10 p.m. |
| 1 | [2021年10月20日] 掲載 |
Oct. 13, 2021, 5:13 p.m. |
| 3 | [2021年12月16日] 概要:内容を更新 影響を受けるシステム:内容を更新 対策:内容を更新 ベンダ情報:内容を更新 |
Dec. 16, 2021, 3:08 p.m. |