提出 #908321: java-json-tools json-patch 1.13 Denial of Service via Unbounded Patch Operations and deepCopy情報

タイトルjava-json-tools json-patch 1.13 Denial of Service via Unbounded Patch Operations and deepCopy
説明Denial of Service via Unbounded Patch Operations and deepCopy in JsonPatch.apply() JsonPatch.apply() accepts an unbounded number of patch operations with no limit, timeout, or backpressure mechanism. Each operation internally calls node.deepCopy(), resulting in O(N×M) resource consumption (N = number of operations, M = document size). A single HTTP request containing a large JSON Patch document can exhaust server CPU and memory. more details at https://github.com/java-json-tools/json-patch/issues/167
ソース⚠️ https://github.com/java-json-tools/json-patch/issues/167
ユーザー
 York Shen - Yong Shen - PayPal Cyber Security Team (UID 100171)
送信2026年07月29日 06:41 (1 月 ago)
モデレーション2026年09月07日 07:33 (1 month later)
ステータス承諾済み
VulDBエントリ399510 [java-json-tools json-patch 迄 1.13 Patch Operation JsonPatch.java JsonPatch.apply サービス拒否]
ポイント20

Do you know our Splunk app?

Download it now for free!