논문 정보
제목: RedEvoAgent: Automatic Red-Teaming Agent with Experience-Driven Skill Evolution
저자: Junjie Zhang, Hui Liu, Kecheng Chen, Xianbo Mo
분야: cs.CR (LLM 에이전트 보안, 자동 레드티밍, 젤브레이크)
저자: Junjie Zhang, Hui Liu, Kecheng Chen, Xianbo Mo
분야: cs.CR (LLM 에이전트 보안, 자동 레드티밍, 젤브레이크)
연구 배경
LLM 기반 에이전트는 실제 제품 수준의 실행 하네스(harness)에 배포되면서, 젤브레이크가 단순한 유해 텍스트 생성이 아닌 유해한 도구 사용과 영구적 상태 변경을 유발할 수 있게 되었다. 그러나 기존 자동 레드티밍 기법은 고정된 공격 패턴에 의존하는 경우가 많고, 최근 에이전트형 공격자(agentic attacker)는 여러 젤브레이크 도구를 조합하며 궤적(trajectory) 기반 검색으로 더 강력한 잠재력을 보였지만, 검색 편향(retrieval bias)과 도구 기여도 불명확성으로 오해를 유발하는 경험을 재사용할 수 있고, 전체 궤적을 컨텍스트로 쓰면 오버헤드가 커지고 해석 가능성이 떨어진다는 한계가 있다. 저자들은 이를 극복하기 위해 경험을 간결한 공격 스킬로 증류하고 스스로 진화시키는 블랙박스 레드티밍 에이전트를 제안한다.
핵심 내용
- 스킬 증류(Skill Distillation): 여러 사례에 걸친 공격 궤적을 인간이 읽을 수 있는 간결한 공격 스킬로 압축 — 전체 궤적 재사용의 컨텍스트 오버헤드와 해석 불가능성 문제 해결
- 경험 기반 스킬 진화: 도구 효과성 프로파일링(tool-effectiveness profiling)과 도구 기여도를 명확히 귀속시키는 Deciding-Tool Attribution을 통해 스킬을 업데이트하고, 검증 성능을 개선하는 업데이트만 유지하는 검증 래칫(validation ratchet)으로 악화를 방지
- 블랙박스 공격: 대상 모델의 내부에 접근하지 않고 여러 벤치마크·대상 모델·실행 하네스에서 고정 공격 및 기존 에이전트형 공격자보다 우수한 성능을 달성
- 전이 가능성: 학습된 공격 스킬이 공격자 모델과 대상 실행 하네스를 가로질러 전이되며, 도구 효율성(tool efficiency)도 개선됨
보안 시사점
- 공격 궤적을 '스킬'로 증류·진화시키는 패러다임은 자동 레드티밍의 확장성을 크게 높임 — 수작업 프롬프트 엔지니어링 없이도 진화하는 공격 능력에 방어가 직면하게 됨
- 도구 수준의 실행 권한을 가진 에이전트 환경에서는 젤브레이크 1회가 영구 상태 변경·민감 도구 오용으로 이어질 수 있어, 기존 텍스트 안전성 평가만으로는 부족함을 재확인
- 검증 래칫 설계는 '효과적인 공격 스킬만 남기는' 메커니즘으로, 방어자 입장에서는 지속적으로 개선되는 공격 스킬 라이브러리에 대비한 상시 레드티밍 파이프라인이 필요함
- 공격 스킬의 모델·하네스 간 전이는 한 번 만들어진 공격 지식이 생태계 전체에 재사용될 수 있음을 의미 — 공급망 수준의 공격 지식 유포 위험도 시사
결론
이 연구는 자동 레드티밍을 '고정 공격 집합'이 아니라 '경험에서 배우고 스스로 진화하는 스킬'로 재정의했다. 궤적을 간결한 스킬로 증류하고, 도구 기여도를 명확히 귀속시키며, 검증 래칫으로 품질을 보장하는 설계는 공격 효율과 전이성을 동시에 끌어올렸다. 방어자에게는 진화하는 공격 스킬을 가정한 지속적 보안 평가가 필수임을 보여주는 시의적절한 연구이다.