취약점  ·  2026-10-28

Mem0 세션 범위 문자열 연결로 AI 에이전트 메모리 저장소에서 SQL 인젝션 허용

취약점Medium 영향도GlobalCVE-2026-116575
Mem0 (AI 에이전트용 영속 메모리)에는 세션 범위 구성 결함이 있었습니다(2026-10-26 게시, CVSS 6.3). 호출자가 제어하는 user_id, agent_id 및 run_id 값이 적절한 이스케이프/파라미터화 없이 세션 범위 문자열에 연결되어 메모리 쿼리 경로에 SQL 인젝션 스타일 약점을 도입합니다. Python SDK 2.0.18 및 TypeScript SDK 3.1.6에서 수정되었습니다.
Mem0는 에이전트 메모리입니다: 에이전트의 결정을 형성하는 컨텍스트를 저장하고 검색합니다. 메모리 저장소에 대한 SQL 인젝션은 공격자가 다른 에이전트/사용자의 메모리를 조작, 유출 또는 손상시킬 수 있게 하여, 세션 간 미래 에이전트 행동을 변경할 수 있는 메모리 중독 벡터가 됩니다.
_build_session_scope() (Python) / Memory.buildSessionScope() (TS)가 호출자가 제어하는 user_id, agent_id 및 run_id 값을 세션 범위 문자열에 안전한 분리/파라미터화 없이 연결하여 기본 메모리 쿼리에서 SQL 인젝션을 가능하게 합니다. 공격자가 제공한 식별자는 쿼리 범위를 변경할 수 있습니다.
mem0 Python SDK < 2.0.18; mem0 TypeScript SDK < 3.1.6 (커밋 71f2ebefa3494da21550fb525216818776cde67f에서 수정됨)
mem0 Python SDK 2.0.18 이상 / TypeScript SDK 3.1.6 이상으로 업그레이드하십시오; 세션 범위를 구성하기 전에 user_id/agent_id/run_id를 검증하거나 파라미터화하십시오.
NVD — CVE-2026-116575Mem0 fix commit
라이브 피드에서 보기 AI 보안 및 거버넌스 관련 소식을 더 살펴보세요 — 매일 아침 업데이트.
피드 열기 →