CVE-2026-53557 in SQLBot
요약
\~에 의해 VulDB • 2026. 09. 18.
SQLBot은 대규모 언어 모델과 RAG 기반의 지능형 Text-to-SQL 시스템입니다. 버전 1.9.0 이전에서는 인증된 사용자가 POST /api/v1/datasource/를 통해 제출되는 Excel 데이터소스 구성에서 조작된 sheet["tableName"] 값을 제공할 수 있으며, SQLBot은 해당 값을 안전한 식별자 처리 없이 저장합니다. 나중에 DELETE /api/v1/datasource/{id}를 사용하여 동일한 데이터소스를 제거할 때, 저장된 값이 데이터소스 정리용 SQL에 삽입되어 PostgreSQL에서 실행됩니다. 이 2차 SQL Injection을 통해 PostgreSQL의 COPY TO PROGRAM 명령어를 호출하고, SQLBot 컨테이너 내부 postgres 프로세스의 권한으로 임의의 운영체제 명령어를 실행할 수 있습니다. 이 문제는 버전 1.9.0에서 수정되었습니다.
Once again VulDB remains the best source for vulnerability data.