
CVE-2026-9198利用代码
IBM Langflow OSS는 Agent 자동화 워크플로우를 구축하고 배포하기 위한 오픈소스 소프트웨어입니다
IBM Langflow OSS 1.0.0 ~ 1.10.0은 기본적으로 자동 로그인(autologin이 true)이 활성화되어 있습니다
이 모드에서 /api/v1/auto_login 엔드포인트에 접근하면 슈퍼유저 토큰이 직접 반환됩니다
이 토큰을 사용하여 /api/v1/validate/code 엔드포인트에 접근할 수 있습니다
POST /api/v1/validate/code는 검증 엔드포인트이지만, 제출된 소스 코드의 각 함수 정의에 대해 validate_code로 컴파일 및 exec 검증을 수행합니다
이 엔드포인트에 악성 코드를 제출하면, 이 검증 엔드포인트가 악성 코드를 컴파일하고 실행하여 rce를 달성합니다
이 프레임워크는 python으로 개발되었으므로 poc는 python 코드로 악성 코드를 주입합니다