elizaOS 인증 메커니즘 결함으로 인한 원격 무단 접근 및 민감 엔드포인트 데이터 유출
이 취약점은 시스템 내부 역할 정의의 파편화와 권한 검증 로직의 단절에서 비롯됩니다. HTTP 게이트웨이 계층이 단일 불리언 값에만 의존하여 이진 허용 여부를 판단하고 세분화된 역할 기반 인터셉션이 부재하여, 공격자는 악의적인 네트워크 요청을 구성함으로써 중앙 인증 모듈을 직접 우회할 수 있습니다. 공개 상태로 표시된 지갑 서명 라우트 및 정적 공유 토큰 메커니즘을 악용하여 재전송 공격 또는 크로스도메인 자격증명 탈취를 시도할 수 있으며, 암묵적 루프백 신뢰로부터 추론된 관리자 엔티티 식별자와 결합하면 미인가 주체가 구성 관리, 키 스토리지, 자금 조작 등 고위험 인터페이스를 수평적으로 탐색할 수 있습니다. 이로 인해 핵심 비즈니스 데이터가 불법적으로 읽히거나 변조되고, 시스템 신뢰 경계가 전면적으로 붕괴될 수 있습니다.
컴포넌트
elizaOS는 지능형 에이전트 상호작용 및 엔터프라이즈급 애플리케이션 통합을 위한 분산 협업 플랫폼으로, 모듈형 플러그인 설계와 멀티테넌트 마이크로서비스 프레임워크를 아키텍처로 채택하고 있습니다. 시스템은 표준화된 RESTful API를 통해 핵심 기능을 노출하며,…
통합된 역할 열거형 및 권한 매핑 테이블을 재구성하고, API 게이트웨이 계층에서 역할 기반 접근 제어 정책을 강제 적용할 것을 권장합니다. 불필요한 인터페이스의 공개 노출 표시를 제거하고, 정적 공유 자격증명을 재전송 방지 메커니즘을 갖춘 동적 토큰으로 교체해야 합니다. 또한 크로스도메인 리소스 공유 허용 목록을 엄격히 제한하고 자격증명 투과 전달을 비활성화하며, 명시적인 초기 관리자 바인딩 프로세스와 전체 체인 감사 로그를 수립해야 합니다.
CVE 인텔리전스
2
CVE-2026-59726
CVSS
10.0 치명적
2026-07-10
Ruflo 기본 배포 MCP 엔드포인트 미인증 취약점으로 인한 원격 코드 실행
Ruflo 3.16.3 버전 이전의 기본 docker-compose 배포에서 MCP bridge의 POST /mcp 및 POST /mcp/:group 엔드포인트에 인증이 구현되지 않아 운영 체제 명령 삽입(CWE-78) 보안 결함이 존재합니다. 인증되지 않은 네트워크 공격자가 tools/call을 호출하여 terminal_execute를 실행함으로써 bridge 컨테이너 내 셸 접근 권한 획득, provider API 키 읽기, AgentDB 학습 저장 패턴 오염이 가능합니다. 해당 취약점은 3.16.3 버전에서 수정되었습니다.
컴포넌트
Ruflo는 Claude Code 및 Codex를 위한 에이전트 메타 프레임워크(agent meta-harness)로, AI 에이전트의 워크플로우를 조율하고 관리합니다.
위험
완전한 컨테이너 제어: 공격자가 bridge 컨테이너 내에서 셸 접근 권한을 획득하여 임의 명령을 실행할 수 있음
민감 정보 유출: 공격자가 provider API 키를 읽어 자격 증명이 노출될 수 있음
데이터 무결성 침해: 공격자가 AgentDB 학습 저장 패턴을 오염시켜 에이전트 시스템의 학습 및 동작 로직에 영향을 줄 수 있음
미인증 원격 공격: 공격자가 어떠한 인증 없이도 네트워크를 통해 공격을 수행할 수 있어 악용 난이도가 매우 낮음
컨테이너 내 명령 실행 권한을 제한하여 terminal_execute 기능이 직접 노출되지 않도록 조치
CVE-2026-55615
CVSS
9.8 치명적
2026-07-10
Langroid Neo4jChatAgent 프롬프트 인젝션 취약점으로 인한 원격 코드 실행
Langroid 0.65.5 버전 이전에서 Neo4jChatAgent 모듈은 LLM이 생성한 Cypher 쿼리에 대한 유효성 검사, 구문 유형 화이트리스트 및 비활성화 옵션이 부재하여 프롬프트 인젝션(CWE-74) 보안 취약점이 존재합니다. 공격자는 직접적인 사용자 입력 또는 에이전트가 RAG를 통해 읽는 간접 콘텐츠를 통해 프롬프트에 영향을 미쳐 악의적인 Cypher 쿼리를 구성할 수 있습니다. 이 취약점을 통해 공격자는 모든 그래프 데이터를 읽거나 삭제할 수 있으며, 서버에서 APOC 또는 dbms.security 프로시저가 활성화된 경우 운영 체제 명령 실행 및 파일 시스템 접근 권한까지 획득할 수 있습니다. 이 취약점은 CVE-2026-25879와 동일한 결함 범주에 속하지만, 이전 수정 사항에서 neo4j 모듈이 포함되지 않았습니다.
이 취약점은 0.65.5로 업데이트되지 않은 모든 Langroid 사용자에게 영향을 미칩니다. 공격자는 대상 애플리케이션이 제어된 프롬프트 입력을 처리하도록 유도하기만 하면 취약점을 악용할 수 있으며, 이로 인해 데이터 유출, 데이터 손상 또는 서버의 완전한 탈취가 발생할 수 있습니다.
컴포넌트
Langroid는 대형 언어 모델(LLM) 기반 애플리케이션 구축을 위한 프레임워크로, Neo4j 그래프 데이터베이스를 포함한 다양한 백엔드 통합을 지원합니다.
위험
데이터 완전 유출 또는 손상: 공격자는 Neo4j 데이터베이스의 모든 그래프 데이터를 읽거나 삭제할 수 있습니다
원격 코드 실행(RCE): 서버에서 APOC 또는 dbms.security 프로시저가 활성화된 경우, 공격자는 임의의 운영 체제 명령을 실행하고 파일 시스템에 접근할 수 있습니다
복잡한 인증 없이 공격 가능: 프롬프트 인젝션 기술을 통해 공격자는 전통적인 인증 없이도 LLM 에이전트의 논리 결함을 이용하여 공격을 수행할 수 있습니다