| 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ình | 06/10/2026 08:50 (cách đây 22 ngày) |
|---|
| Kiểm duyệt | 27/10/2026 21:56 (22 days later) |
|---|
| Trạng thái | được chấp nhận |
|---|
| Mục VulDB | 427569 [a2ui-project a2ui đến 0.10.6 data-context Resolver data-context.ts Từ chối dịch vụ] |
|---|
| điểm | 20 |
|---|