🔍 CVE-2026-100610

7.5
CVSS Score
HIGH
2026-09-26
2026-09-28 19:16
✅ 완료

🇰🇷 한글 설명

Flowise 3.1.4 버전에서 특정 API 엔드포인트에 대한 권한 검증 및 워크스페이스 소유권 확인이 누락된 취약점이 발견되었습니다. 공격자는 공개된 chatflowId를 이용해 다른 사용자의 문서 저장 업서트 기록을 읽거나 삭제할 수 있으며, 이 과정에서 벡터 스토어 설정 등 민감한 정보가 노출될 수 있습니다.

💡 쉬운 설명

로그인한 일반 사용자가 다른 사람의 데이터 기록을 몰래 훔쳐보거나 마음대로 삭제할 수 있는 보안 구멍이 있습니다. 특히 공개된 링크를 통해 다른 사용자의 중요한 설정 정보까지 유출될 위험이 있습니다.

🇺🇸 원문 (English)

Flowise through 3.1.4 exposes GET /api/v1/upsert-history/:id and PATCH /api/v1/upsert-history without route-level permission checks, and the backing service performs no workspace or ownership validation. getAllUpsertHistory() returns UpsertHistory rows selected solely by an attacker-supplied chatflowid, and patchDeleteUpsertHistory() deletes rows by an attacker-supplied array of record UUIDs. As a result, any authenticated low-privilege user or valid API key can read or delete document-store upsert history belonging to other users and other workspaces whenever the target chatflowId (which is exposed publicly in /chatbot/<chatflowId> share links) or row ids are known. The retrievable flowData and result fields contain embedding, record-manager and vector-store node configuration, including per-node paramValues. No patched version is available.

📍 영향받는 시스템

Flowise version 3.1.4 and below

⚔️ 공격 벡터

인증된 저권한 사용자 또는 유효한 API 키를 가진 공격자가 타겟 chatflowId를 사용하여 API 요청을 전송

🛡️ 대응 방법

현재 패치된 버전이 없으므로, API 접근 제어를 강화하거나 노출된 chatflowId를 관리하고 접근 권한을 엄격히 제한해야 함

🔧 검증 코드

명령어 결과에 [email protected]가 포함되어 있다면 해당 취약한 버전을 사용 중인 것입니다.

Shell / Script
npm list flowise | grep -E '[email protected]'

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H

💻 영향받는 소프트웨어

Windows iSCSI Target Service