---
schema_version: "1"
id: 840a01dd4812910598ab4c43120e0a161ea7861f6e2dfc726b733cb40beca735
title: XML 脅威保護ポリシー
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/mule-gateway/policies-included-xml-threat-protection.md
canonical_url: https://docs.mulesoft.com/jp/mule-gateway/policies-included-xml-threat-protection
source_site: docs.mulesoft.com
content_type: documentation
content_hash: fade503b5724a2f03410dff8ae4b3f9c5011c3ed51265f63ae38fa3d93edefe3
description: MuleSoft Documentation Site
latest: true
---
# XML 脅威保護ポリシー

<table class="tableblock frame-all grid-all stretch">
<colgroup>
<col style="width: 25%;">
<col style="width: 75%;">
</colgroup>
<tbody>
<tr>
<td class="tableblock halign-right valign-top"><p class="tableblock"><strong>ポリシー名</strong></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">XML 脅威保護</p></td>
</tr>
<tr>
<td class="tableblock halign-right valign-top"><p class="tableblock"><strong>概要</strong></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">API 要求内の悪意のある XML から保護する</p></td>
</tr>
<tr>
<td class="tableblock halign-right valign-top"><p class="tableblock"><strong>カテゴリ</strong></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">セキュリティ</p></td>
</tr>
<tr>
<td class="tableblock halign-right valign-top"><p class="tableblock"><strong>使用可能な最小 Mule バージョン</strong></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">v3.8.0</p></td>
</tr>
<tr>
<td class="tableblock halign-right valign-top"><p class="tableblock"><strong>返される状況コード</strong></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">400 - Bad Request</p></td>
</tr>
</tbody>
</table>

## [](#概要)概要

XML 要求を処理するアプリケーションは、要素、属性、およびネストレベルの異常な膨張により特徴付けられる攻撃を受けやすくなっています。攻撃者は再帰的な技法を使用してメモリリソースをコンシュームします。多くの場合、アプリケーションデータのサイズが劇的に増加することは、セキュリティの問題が発生していることを示します。XML 脅威保護ポリシーは、このような侵入からアプリケーションを保護するのに役立ちます。

Anypoint Platform 環境への攻撃の検出が困難である場合は、XML 脅威保護に保護レイヤーを追加したサービスアーキテクチャを設計する必要があります。

## [](#ポリシーのパラメーターの設定)ポリシーのパラメーターの設定

### [](#flex-gateway-のローカルモード)Flex Gateway のローカルモード

XML 脅威保護ポリシーは、Flex Gateway のローカルモードではサポートされません。

### [](#flex-gateway-の接続モード)Flex Gateway の接続モード

XML 脅威保護ポリシーは、Flex Gateway の接続モードではサポートされません。

### [](#mule-ゲートウェイ)Mule ゲートウェイ

UI から XML 脅威保護ポリシーを API に適用するときに、以下のパラメーターが表示されます。

<table class="tableblock frame-all grid-all stretch">
<colgroup>
<col style="width: 20%;">
<col style="width: 60%;">
<col style="width: 10%;">
<col style="width: 10%;">
</colgroup>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>項目</strong></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>説明</strong></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>デフォルト</strong></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>必須</strong></p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Maximum Node Depth (最大ノード深度)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">XML ドキュメントの最大ノード深度を指定します。</p></td>
<td class="tableblock halign-center valign-top"><p class="tableblock">-1</p></td>
<td class="tableblock halign-center valign-top"><p class="tableblock">false</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Maximum Attribute Count Per Element (要素あたりの最大属性数)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">要素の最大属性数を指定します。名前空間の定義で使用される属性は含まれません。</p></td>
<td class="tableblock halign-center valign-top"><p class="tableblock">-1</p></td>
<td class="tableblock halign-center valign-top"><p class="tableblock">false</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Maximum Child Count (子の最大数)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">子の最大数。XML ドキュメント内の要素の子の最大数を指定します。</p></td>
<td class="tableblock halign-center valign-top"><p class="tableblock">-1</p></td>
<td class="tableblock halign-center valign-top"><p class="tableblock">false</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Maximum Text Length (最大テキスト長)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">XML ドキュメントに含まれるテキストノードの最大長 (文字数) を指定します。</p></td>
<td class="tableblock halign-center valign-top"><p class="tableblock">-1</p></td>
<td class="tableblock halign-center valign-top"><p class="tableblock">false</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Maximum Attribute Length (最大属性長)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">XML ドキュメント内の属性の最大長 (文字数) を指定します。</p></td>
<td class="tableblock halign-center valign-top"><p class="tableblock">-1</p></td>
<td class="tableblock halign-center valign-top"><p class="tableblock">false</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">Maximum Comment Length (最大コメント長)</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">XML ドキュメント内のコメント文字の最大数を指定します。</p></td>
<td class="tableblock halign-center valign-top"><p class="tableblock">-1</p></td>
<td class="tableblock halign-center valign-top"><p class="tableblock">false</p></td>
</tr>
</tbody>
</table>

<table><tbody><tr><td class="icon"><i class="fa icon-note" title="Note"></i></td><td class="content">-1 の値は、項目値に制限がないことを意味します。</td></tr></tbody></table>

## [](#例)例

次のスクリーンショットは、XML 脅威保護ポリシーで設定されたパラメーターの例を示しています。

![xml threat policy](/mulesoft/current/ja-jp/mule-gateway/_images/xml-threat-policy.png)