CVE-2026-69259 in Flowise
요약
\~에 의해 VulDB • 2026. 08. 04.
Flowise는 맞춤형 대규모 언어 모델(Large Language Model) 흐름을 구축하기 위한 드래그 앤 드롭 사용자 인터페이스입니다. 버전 3.1.3 이전의 packages/components/nodes/recordmanager/SQLiteRecordManager/SQLiteRecordManager.ts에 있는 SQLite Record Manager 노드는 사용자가 제어할 수 있는 additionalConfig를 허용하고, 의도된 데이터베이스 설정 이후 이를 스프레드(spread)하여 추가 구성을 적용했습니다. 이로 인해 additionalConfig.database가 SQLite 데이터베이스 경로를 덮어쓸 수 있었습니다. 루트 권한으로 실행되는 공개 Docker 이미지를 사용하는 인증된 공격자는 /etc/chromium/exploit.conf와 같은 경로에 SQLite 데이터를 쓸 수 있었고, 테이블 이름과 네임스페이스 값을 제어함으로써 데이터베이스 파일 내에 셸 구문을 삽입할 수 있었습니다. 이후 Puppeteer가 Chromium을 시작하고 /etc/chromium/*.conf를 소스(sourcing)할 때 이 코드가 실행되었습니다. 해당 문제는 버전 3.1.3에서 수정되었습니다.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.