| 제목 | a2ui-project a2ui 0.10.6 CWE-20 |
|---|
| 설명 | processMessages never parses the incoming message envelope against the v0.9 JSON schema (in contrast, the v0_8 model-processor.ts:110 does parse). Additionally, components with types not present in any catalog skip property validation but are still committed to the components model and trigger onCreated events.
The three current renderers render unknown component types as nothing, so there is no direct exploit path today. The issue is a defense-in-depth gap: any current or future consumer of componentsModel inherits fully unvalidated agent-controlled properties. |
|---|
| 원천 | ⚠️ https://github.com/a2ui-project/a2ui/issues/2297 |
|---|
| 사용자 | colorfullbz (UID 86308) |
|---|
| 제출 | 2026. 08. 17. PM 03:33 (30 날 ago) |
|---|
| 모더레이션 | 2026. 09. 15. PM 08:29 (29 days later) |
|---|
| 상태 | 수락 |
|---|
| VulDB 항목 | 404462 [a2ui-project a2ui 까지 0.10.6 Message Parsing message-processor.ts processMessages 권한 상승] |
|---|
| 포인트들 | 20 |
|---|