إرسال #1015054: a2aproject a2a-java ≤ 1.2.0.Final CWE-400المعلومات

عنوانa2aproject a2a-java ≤ 1.2.0.Final CWE-400
الوصفChildQueue builds a LinkedBlockingDeque without a capacity, so queue.offer() always returns true and the "queue is full" close path is dead code. A subscriber that stops consuming causes the deque to grow without limit while events keep being appended, and the queue is never closed. Because the growth is driven purely by the arrival of task events rather than by the subscriber, a single client that opens a subscription and then stops reading is enough to exhaust server memory over time, without needing concurrent requests or elevated privileges.
المصدر⚠️ https://github.com/a2aproject/a2a-java/pull/1040
المستخدم
 colorfullbz (UID 86308)
ارسال06/10/2026 07:45 AM (22 أيام منذ)
الاعتدال27/10/2026 09:47 AM (21 days later)
الحالةتمت الموافقة
إدخال VulDB427072 [a2aproject a2a-java حتى 1.2.0.Final ChildQueue queue.offer الحرمان من الخدمة]
النقاط20

Want to know what is going to be exploited?

We predict KEV entries!