🔍 CVE-2026-75898

8.5
CVSS Score
HIGH
2026-08-18
2026-10-22 22:10
✅ 완료

🇰🇷 한글 설명

RAGFlow 0.26.3 미만 버전의 'Invoke' 컴포넌트에서 서버 측 요청 위조(SSRF) 취약점이 발견되었습니다. 공격자는 캔버스 설정 및 템플릿 변수를 조작하여 서버가 내부 네트워크, 루프백 주소 또는 클라우드 메타데이터 엔드포인트로 요청을 보내도록 유도할 수 있으며, 그 응답 내용을 탈취할 수 있습니다.

💡 쉬운 설명

해커가 조작된 명령을 보내 서버가 내부의 중요한 정보나 다른 컴퓨터에 몰래 접속하게 만드는 보안 구멍입니다. 이를 통해 서버 내부의 비밀 데이터나 클라우드 설정 정보를 훔쳐갈 수 있습니다.

🇺🇸 원문 (English)

RAGFlow before 0.26.3 contains a server-side request forgery vulnerability in the agent workflow "Invoke" component (agent/component/invoke.py). The component builds an outbound request URL from canvas configuration and runtime template variables and passes it to requests.get, requests.post, or requests.put without calling the shared assert_url_is_safe validator or pinning the resolved address, unlike the crawler, SearXNG, file-upload, and RSS fetch paths. A user who can create or trigger an agent can direct the server to fetch loopback, link-local, and RFC 1918 destinations, including cloud instance metadata endpoints and services co-located on the deployment network, and the response body is returned as the component output. Where an agent is configured to interpolate the chat query into the Invoke URL, the destination is chosen by whoever can send that query.

📍 영향받는 시스템

RAGFlow version < 0.26.3

⚔️ 공격 벡터

에이전트 워크플로우의 'Invoke' 컴포넌트 설정을 조작하여 내부 네트워크 주소로 요청을 유도하는 방식

🛡️ 대응 방법

RAGFlow를 0.26.3 이상의 최신 버전으로 업데이트하십시오.

🔧 검증 코드

출력된 버전 번호가 0.26.3보다 낮으면 취약한 상태입니다.

Shell / Script
python3 -c 'import pkg_resources; print(pkg_resources.get_distribution("ragflow").version)' 2>/dev/null || echo 'not installed'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Cloud Services