취약점  ·  2026-11-01

RAGFlow 에이전트 chat-completions 접근 제어 우회: 호출자의 에이전트 접근 검사가 실행되기 전에 에이전트가 호출됨

취약점Medium 영향도GlobalCVE-2026-119337
OpenAI 호환 에이전트 chat-completions 엔드포인트는 호출자가 해당 에이전트의 캔버스에 접근할 수 있는지 확인하는 인가 검사 전에 에이전트 실행을 시작하고 결과를 반환합니다. 검사가 너무 늦게 수행되므로 인가 결정이 사실상 우회됩니다.
공유 RAGFlow 배포에서 이는 한 주체가 접근 제어 계층을 우회하여 다른 주체의 에이전트(채팅 기록, 도구, 에이전트가 만드는 모든 호출)를 사용할 수 있게 하여 교차 테넌트 정보 공개 및 승인되지 않은 에이전트 사용을 가능하게 합니다.
POST /api/v1/agents/chat/completions는 UserCanvasService.accessible()가 호출자가 요청한 에이전트에 접근할 수 있는지 확인하기 전에 에이전트의 완료를 실행하고 openai 호환 분기를 통해 반환합니다.
RAGFlow 0.25.2 ~ 0.27.3
RAGFlow 0.27.3+로 업그레이드하세요. 수정 커밋: https://github.com/infiniflow/ragflow/commit/20180790e1a8c55553a2f3e75718f3d65178ae6d
NVD CVE-2026-119337Fix commit (infiniflow/ragflow)
라이브 피드에서 보기 AI 보안 및 거버넌스 관련 소식을 더 살펴보세요 — 매일 아침 업데이트.
피드 열기 →