前提条件
This type of an attack requires the attacker to know the endpoint of the web service, and be able to reach the endpoint with a malicious SOAP message.
緩和策
Enforce strict schema validation. The schema should enforce a maximum number of array elements. If the number of maximum array elements can't be limited another validation method should be used. One such method could be comparing the declared number of items in the array with the existing number of elements of the array. If these numbers don't match drop the SOAP packet at the web service layer.
関連する弱点
| CWE-ID |
弱点名 |
|
Allocation of Resources Without Limits or Throttling The product allocates a reusable resource or group of resources on behalf of an actor without imposing any intended restrictions on the size or number of resources that can be allocated. |
参考文献
REF-422
SOAP Array Attack
http://www.ws-attacks.org/index.php/Soap_Array_Attack
登録情報
| 名前 |
組織 |
日付 |
リリース日 |
| CAPEC Content Team |
The MITRE Corporation |
2014-06-23 +00:00 |
|
変更履歴
| 名前 |
組織 |
日付 |
コメント |
| CAPEC Content Team |
The MITRE Corporation |
2019-04-04 +00:00 |
Updated Related_Weaknesses |
| CAPEC Content Team |
The MITRE Corporation |
2019-09-30 +00:00 |
Updated Related_Attack_Patterns |