무슨 일이 있었나
CVE-2026-123498 (CVSS 3.1 3.7 / CVSS 4.0 2.1) — Vikunja veans 2.7.1 이전 버전에서 프롬프트 주입: 쓰기 권한이 있는 프로젝트 구성원이 코딩 에이전트의 권위 있는 명령 블록 내에 그대로 렌더링되는 프로젝트 제목이나 작업 내용을 설정하여 명령어를 주입한다. NVD REST(2026-11-08 게시) 및 GitHub 권고를 통해 확인됨.
왜 중요한가
사용자 통제 프로젝트 필드가 코딩 에이전트의 권위 있는 명령어로의 간접 프롬프트 주입 진입점이 되는 구체적인 사례 — 방어자들이 계속 보고 있는 동일한 코딩 에이전트 설정/SessionStart 주입 클래스다. 낮은 심각도와 한정된 범위이지만, 실제로 등록된 AI 생태계 사례로서 추적할 가치가 있다.
공격 경로
쓰기 권한이 있는 프로젝트 구성원이 코딩 에이전트의 권위 있는 명령 블록 내에 그대로 렌더링되는 ProjectTitle 또는 작업 설명을 설정한다. 'prime' 훅이 SessionStart 및 PreCompact 시 이를 로드하므로, 에이전트가 개발자의 체크아웃을 수정하거나 명령을 실행할 수 있다.
영향받는 시스템
Vikunja veans 2.7.1 이전 버전 (go-vikunja/veans)
완화 방안
veans를 2.7.1 이상으로 업그레이드하고, 프로젝트 제목/작업 내용을 쓸 수 있는 사람을 제한하며, 에이전트의 권위 있는 명령 블록에 들어가는 작성 텍스트를 신뢰할 수 없는 것으로 취급하라.