무슨 일이 있었나
OpenBMB Internet of Agents 에이전트 레지스트리의 SQL 주입 취약점: common/utils/milvus_utils.py의 _primary_field_query 함수가 'key' 인수를 적절히 무력화하지 않아 원격 공격자가 데이터 쿼리 로직에 주입할 수 있습니다. 익스플로잇은 공개되어 있으며, 프로젝트는 롤링 릴리스로 응답하지 않았습니다.
왜 중요한가
에이전트 레지스트리는 오케스트레이션/발견에 사용되는 에이전트 메타데이터를 보유합니다. SQL 주입이 발생하면 공격자가 멀티 에이전트 배포에서 등록된 에이전트와 해석 방식을 읽거나 변조할 수 있습니다.
공격 경로
_primary_field_query의 'key' 인수에 대한 원격 조작(CWE-20 / CWE-943 데이터 쿼리 로직의 부적절한 무력화)으로 에이전트 레지스트리 데이터베이스에 대한 SQL 주입이 발생합니다. 공개 PoC가 있습니다.
영향받는 시스템
OpenBMB Internet of Agents(롤링 릴리스, 9d78e88e47160eb42ee1ee8538c05e1c2c47877a까지); 버전 수정 릴리스 없음
완화 방안
공식 수정 사항 미게시 — 유지관리자가 응답하지 않았습니다. 노출을 제한하고 에이전트 레지스트리의 데이터 쿼리를 공격자 영향 입력으로 취급하십시오.