إرسال #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)
ارسال29/07/2026 06:41 AM (1 شهر منذ)
الاعتدال07/09/2026 07:33 AM (1 month later)
الحالةتمت الموافقة
إدخال VulDB399510 [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!