Gửi #1015115: a2ui-project a2ui <=0.10.6 CWE-400thông tin

tiêu đềa2ui-project a2ui <=0.10.6 CWE-400
Mô tảThe FunctionCall schema types function arguments as z.record(z.any()) with no count bound, and the data-context resolver iterates the raw argument object — before the target function's own Zod schema strips unknown keys — creating one signal, one computed, and one effect per argument. An agent binds a validation condition to {call: "regex", args: {value:…, pattern:…, j0:…, …, j4999:…}}; regex ignores the junk keys, but the resolver has already built 5,000 reactive nodes for that single condition. Repeated across components this inflates the effect graph (memory and per-change CPU) far beyond what the component count suggests.
Nguồn⚠️ https://github.com/a2ui-project/a2ui/issues/2384
Người dùng
 ez-lbz (UID 87033)
Đệ trình06/10/2026 08:50 (cách đây 22 ngày)
Kiểm duyệt27/10/2026 21:56 (22 days later)
Trạng tháiđược chấp nhận
Mục VulDB427569 [a2ui-project a2ui đến 0.10.6 data-context Resolver data-context.ts Từ chối dịch vụ]
điểm20

Might our Artificial Intelligence support you?

Check our Alexa App!