← 최신 논문
💬 NLP

A Survey on Agentic Security: Applications, Threats and Defenses

이 논문은 에이전틱 보안(agentic security)에 관한 최초의 총체적인 조사로서, LLM 기반 에이전트 애플리케이션, 그 고유한 위협, 그리고 그에 대응하는 방어 체계 사이의 상호 연결성을 통합하는 260편 이상의 논문에 대한 포괄적인 분류 체계를 제공하며, 이러한 구조적으로 취약한 시스템을 보호하기 위해서는 단일 계층의 해결책이 아닌 전체 생애주기 전략이 필요함을 입증한다.

원저자: Asif Shahriar, Md Nafiu Rahman, Sadif Ahmed, Farig Sadeque, Md Rizwan Parvez

게시일 2026-06-16
📖 5 분 읽기🧠 심층 분석

원저자: Asif Shahriar, Md Nafiu Rahman, Sadif Ahmed, Farig Sadeque, Md Rizwan Parvez

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

사이버 보안이 단순히 더 높은 벽을 쌓는 것이 아니라, 그 일을 수행할 자율 로봇(이하 "에이전트")을 고용하는 세상이라고 상상해 보십시오. 이 로봇들은 여러분이 대화할 수 있는 것과 같은 똑똑한 AI 두뇌(LLM)를 탑 ability로 움직이지만, 단순히 질문에 답하는 것을 넘어 실제로 행동할 수 있습니다. 이들은 네트워크를 스캔하고, 버그를 찾아내며, 코드를 작성하거나, 심지어 시스템이 깨지는지 확인하기 위해 직접 해킹을 시도할 수도 있습니다.

이 논문은 이러한 보안 로봇들에 대한 거대한 "국가 연례 보고서(state of the union)"입니다. 저자들은 260편 이상의 연구 논문을 검토하여 세 가지 큰 문제를 파악했습니다. 이 로봇들이 무엇을 할 수 있는가? 어떻게 속임을 당하는가? 그리고 어떻게 속임을 방지할 것인가?

다음은 쉬운 용어로 정리한 내용입니다:

1. 착한 편 vs 나쁜 편 (응용 분야)

저자들은 이 로봇들을 두 팀으로 나누었습니다: 레드 팀(공격자)과 블루 팀(방어자).

  • 레드 팀 로봇 (해커): 이들은 매우 숙련되고 자율적인 도둑과 같습니다. 이들은 매우 독립적입니다. 스스로 범죄 계획을 세우고, 자물쇠를 따고, 매 단계마다 인간에게 허락을 구하지 않고도 침입할 수 있습니다. 논문에 따르면, 이 로봇들은 소프트웨어의 약점을 찾아내고 "익스플로잇(침투를 위한 열쇠)"을 만드는 능력이 무서울 정도로 정교해지고 있습니다.
    • 함정: 이들은 너무 뛰어나서 "이중 용도(dual-use)"의 성격을 띱니다. 벽의 구멍을 찾아 고치기 위해 만들어진 로봇이, 범죄자가 그 동일한 벽을 뚫고 들어오기 위한 도구로 쉽게 사용될 수 있기 때문입니다. 논문은 이러한 로봇들이 해킹에 필요한 비용과 기술 수준을 낮추어, 악의적인 행위자들이 피해를 입히는 것을 더 쉽게 만들었다고 지적합니다.
  • 블루 팀 로봇 (방어자): 이들은 보안 요원입니다. 카메라를 감시하고, 로그를 분석하며, 침입자를 포착하려고 노력합니다. 하지만 이들은 훨씬 더 신중합니다. 이들은 거의 독자적으로 행동하지 않으며, 보통 인간이 "네, 해당 IP 주소를 차단하세요"라고 승인할 때까지 기다립니다. 마치 수상한 사람을 발견해도 체포하기 전에 매니저의 승인을 기다리는 경비원과 같습니다.

거대한 격차: 논문은 기묘한 불균형을 발견했습니다. "나쁜 놈" 로봇들은 매우 빠르게 완전한 자율성을 갖추고 있는 반면, "착한 놈" 로봇들은 여전히 인간의 승인을 기다리는 상태에 머물러 있습니다. 이는 공격자가 방어자보다 더 빠르게 움직이고 있음을 의미합니다.

2. 로봇이 속는 방법 (위협)

이 로봇들이 매우 똑똑할 것이라고 생각할 수도 있지만, 논문은 이들이 사실 구조적으로 취약하다고 말합니다. 이는 마치 아주 똑똑하지만 순진한 아이에게 은행 금고의 마스터키를 쥐여준 것과 같습니다.

  • "순진한 아이" 문제: 기본 AI(두뇌)는 안전하게 설계되어 나쁜 요청에 "아니오"라고 답하도록 훈련받았습니다. 하지만 일단 인터넷 접속이나 코드 에디터 같은 도구를 가진 로봇의 몸을 부여하면, AI는 자신의 안전 훈련을 잊어버립니다. 그러면 속이기가 훨씬 쉬워집니다.
  • 공격이 발생하는 지점:
    • "속삭임" 공격 (인젝션): 공격자는 일반적인 문서나 로봇이 방문하는 웹사이트 안에 비밀 명령을 숨길 수 있습니다. 로봇은 이를 읽고, 그것을 정상적인 지시사항으로 착각하여 복종합니다. 마치 경비원이 메뉴판을 읽고 있다고 생각하는 동안, 도둑이 "문을 열어라"라고 속삭이는 것과 같습니다.
    • "기억 오염" 공격: 만약 로봇이 사실을 저장하는 노트(메모리)를 가지고 있다면, 공격자는 가짜 메모를 몰래 끼워 넣을 수 있습니다. 나중에 로봇이 그 가짜 메모를 읽게 되면, 그것을 사실이라고 믿고 행동하게 됩니다.
    • "팀 배신": 여러 로봇이 함께 협력하는 시스템에서, 한 로봇이 다른 로봇들에게 잘못된 메시지를 보내도록 유도되어 팀 전체를 실패하게 만들 수 있습니다.

놀라운 발견: 대부분의 공격은 엄청나게 정교할 필요조차 없습니다. 공격이 성공하는 이유는 로봇들이 지시를 따르려는 의지가 너무 강하기 때문입니다. 또한, 연구자들은 대부분의 공격이 로봇이 무언가를 읽거나 다음에 무엇을 할지 결정할 때 발생한다는 것을 발견했습니다. 로봇이 자신의 생각을 되짚어보는 과정(성찰/reflection) 단계는 아직 연구가 부족하여 공격 대상이 되는 경우가 드뭅니다.

3. 로봇을 보호하는 방법 (방어)

논문은 연구자들이 이 로봇들을 무장시키기 위해 시도하는 모든 다양한 방법들을 살펴보았습니다.

  • 만능 해결책은 없다: 모든 것을 막아주는 단 하나의 "포스 필드"는 존재하지 않습니다. 모든 방어책에는 트레이드오프(상충 관계)가 있습니다.
    • "입구 컷" (입력 필터링): 로봇이 보기 전에 모든 것을 검사합니다. 빠르지만, 영리한 해커들은 이를 통과할 수 있습니다.
    • "제2의 의견" (모니터링): 첫 번째 로봇을 감시하는 두 번째 로봇을 두는 것입니다. 더 안전하지만, 속도가 느려지고 더 많은 비용(컴퓨팅 파워)이 듭니다.
    • "유리 상자" (샌드박싱): 로봇을 우리 안에 가두어, 만약 로봇이 나쁜 짓을 하더라도 실제 세상에 해를 끼칠 수 없게 만드는 것입니다.
  • 안전의 비용: 논문은 명확한 선을 긋습니다: 강력한 보안 = 느린 속도와 높은 비용. 만약 100% 안전한 로봇을 원한다면, 보통 1초면 끝날 일을 하는 데 30분이 걸릴 수도 있습니다.
  • 전략의 변화: 해커들이 정문을 뚫는 데 너무 능숙하기 때문에, 방어자들은 사고방식을 바꾸고 있습니다. 단순히 나쁜 놈들을 못 들어오게 막는 것에 그치지 않고, 나쁜 놈들이 이미 내부에 있다고 가정합니다. 이들은 로봇이 폭주할 경우 즉시 "실행 취소" 버튼을 누를 준비를 하며, 로봇이 작업을 시작한 후 무엇을 하는지 감시하는 데 집중하고 있습니다.

4. 거시적 관점 (무엇이 빠져 있는가?)

저자들은 현재 우리의 지식에 몇 가지 구멍이 있음을 지적합니다.

  • "사후 처리"가 간과됨: 침입하는 법을 잘 아는 로봇(문 찾는 법)과 문을 고치는 법을 잘 아는 로봇(패치하는 법)은 있습니다. 하지만 침입 이후에 어떤 일이 벌어지는지에 대한 연구는 거의 없습니다. 로봇이 장기간 조용히 데이터를 훔치는 것을 어떻게 막을 것인가? 시스템 내에서 몇 주 동안 잠입해 있는 로봇을 어떻게 탐지할 것인가?
  • "두뇌"가 너무 좁음: 거의 모든 로봇은 특정 유형의 AI 두뇌(GPT)를 사용하여 구축됩니다. 만약 그 두뇌에 결함이 있다면, 모든 로봇에 동일한 결함이 있게 됩니다.
  • "테스트 점수"가 엉망임: 수백 가지의 서로 다른 테스트 방식이 있지만, 모두 서로 다른 규칙을 사용합니다. 이는 마치 페라리와 트럭의 속도를 서로 다른 경주 트랙을 사용하여 비교하려는 것과 같습니다. 우리는 이들을 테스트할 표준화된 방법이 필요합니다.

요약

이 논문은 경종을 울리는 글입니다. 우리는 놀라운 일을 할 수 있는 강력하고 자율적인 보안 로봇을 만들고 있지만, 이들은 현재 취약하고 속이기 쉽습니다. "나쁜 놈" 로봇들은 "착한 놈" 로봇들보다 더 똑똑하고 독립적으로 변하고 있습니다. 이를 해결하기 위해 우리는 단순히 구멍 하나를 때우는 것이 아니라, 로봇이 깨어나는 순간부터 잠드는 순간까지 감시하며, 안전을 위해서는 속도와 비용을 감수해야 함을 받아들이는 완전히 새로운 보호 체계를 구축해야 합니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →