🔍 CVE-2026-8481

9.9
CVSS Score
CRITICAL
2026-07-17
2026-07-23 05:16
✅ 완료

🇰🇷 한글 설명

IBM Langflow OSS 1.0.0부터 1.10.0 버전의 코드 검증 API 엔드포인트에서 심각한 원격 코드 실행 취약점이 발견되었습니다. POST /api/v1/validate/code 엔드포인트가 사용자로부터 입력받은 파이썬 코드를 샌드박싱이나 검증 없이 exec() 함수로 직접 실행하여, 인증된 사용자가 서버 권한으로 임의의 시스템 명령을 실행할 수 있습니다.

💡 쉬운 설명

해커가 특수하게 제작된 코드를 보내면 서버가 이를 아무런 검사 없이 그대로 실행해버리는 문제입니다. 이를 통해 해커는 서버의 제어권을 완전히 탈취할 수 있습니다.

🇺🇸 원문 (English)

IBM Langflow OSS 1.0.0 through 1.10.0 contain a critical remote code execution vulnerability in the code validation API endpoint. The POST /api/v1/validate/code endpoint accepts user-supplied Python code and executes it directly using Python's built-in exec() function without sandboxing, input validation, or privilege restrictions, enabling any authenticated user to execute arbitrary system commands with the full privileges of the Langflow server process.

📍 영향받는 시스템

IBM Langflow OSS 1.0.0 ~ 1.10.0

⚔️ 공격 벡터

인증된 사용자가 API 엔드포인트(POST /api/v1/validate/code)를 통해 악성 파이썬 코드를 전송

🛡️ 대응 방법

취약점이 해결된 최신 버전으로 업데이트하거나, 해당 API 엔드포인트에 대한 접근 제어 및 코드 실행 환경의 샌드박싱을 적용해야 합니다.

🔧 검증 코드

출력된 버전이 1.0.0 이상 1.10.0 이하인지 확인합니다.

Shell / Script
pip show langflow | grep Version

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Python