AI 고객지원 에이전트 해킹 기법 연구 발표
DEF CON 34에서 버그바운티 플랫폼 Intigriti 공동창립자 Inti De Ceukelaire가 AI 고객지원 에이전트를 악용하는 방법을 발표했습니다. 이메일 스푸핑으로 피해자 행세를 하거나 프롬프트 인젝션으로 피싱 메일 발송, MFA(2단계 인증) 우회, OTP 탈취 등이 가능하며, 이를 통해 단 몇 주말 만에 5만 달러 이상의 바운티를 획득했습니다.
AI 에이전트 해킹하기
작성자: Ayoub 및 Inti De Ceukelaire, 2026년 9월 2일
AI 에이전트가 더 많은 작업을 자동화하기 위해 배치될수록 그 능력은 더욱 강력해집니다. 유명한 명언처럼 "큰 힘에는 큰 책임이 따른다"고 하죠. 인간이 루프 안에 있다면 그 위험을 완화할 수 있다는 가정은 사실이 아닌 것으로 밝혀졌습니다.
DEF CON 34 기간 중 Bug Bounty Village에서 Intigriti 공동창립자 Inti De Ceukelaire는 공격자가 오늘날의 AI 에이전트를 대부분의 방어자들이 아직 생각하지 못한 방식으로 악용할 수 있는 방법에 대한 강연을 진행했습니다. 에이전트를 속여 기밀 정보를 유출시키는 것부터 피해자를 대신해 무단 작업을 수행하도록 강제하는 것까지 다루었습니다. 그 결과 Burp Suite나 자동화 스캐너로 대상을 직접 건드리지 않고도 단 몇 주말 만에 5만 달러 이상의 바운티를 획득했습니다.
특별히 Inti De Ceukelaire에게 감사를 전합니다. 그의 폭넓은 연구와 DEF CON 34 기간 중 BBV에서의 강연 덕분입니다. 전체 슬라이드는 go.intigriti.com/HHITLS2026 링크에서 확인할 수 있습니다.
이메일을 통한 챗봇 무기화
AI 챗봇을 접해보신 적이 분명 있을 것입니다. 대부분은 회사의 지식 베이스(KB)에서 데이터를 검색하여 질문에 답변할 수 있습니다. 하지만 일부는 추가 컨텍스트나 액션(작업) 기능을 갖추고 있어, 접근 권한이 올바르게 제어되지 않으면 악용될 수 있습니다.
에이전트를 속여 피싱 이메일을 작성하고 발송하게 만들 수 있는 예시를 살펴보겠습니다. AI 기반 여부와 무관하게 대부분의 챗봇은 대화 요약본이나 전체 기록을 보내는 기능을 제공합니다. 내부 함수가 전체 채팅 내용을 복사하여 이메일로 발송하는데, 이 기능은 예를 들어 피싱 이메일 발송에 악용될 수 있습니다.
LLM에서의 프롬프트 인젝션 사례
이 방법이 통할 수 있지만, 대부분의 보안 팀은 이러한 발견을 즉시 조치가 필요한 심각한 버그가 아니라 참고 수준(informative)의 정보로 취급할 것입니다. 하지만 우리는 대부분의 이메일 기록 전송 서비스가 어떤 형태의 이메일 스푸핑에도 취약하다는 점을 발견했습니다. 실제로 이는 수신 이메일을 처리하는 AI 에이전트를 속여 우리가 피해자의 이메일 수신함에서 보낸 것처럼 믿게 만들 수 있음을 의미합니다. 물론 이것은 각종 공격과 결합될 수 있습니다.
support@ 주소에서 피싱 이메일 발송하기
한 사례에서 우리는 양방향 상호작용이 가능한 챗봇을 발견했습니다. 대화 기록을 받을 수 있을 뿐 아니라 이메일을 통해 대화를 계속 이어갈 수도 있었습니다. 검증 로직에도 결함이 있었는데, From 이메일 헤더를 스푸핑하면 챗봇이 해당 이메일이 피해자로부터 온 것이라고 믿게 만들 수 있었습니다.
목차에 포함된 기타 주제:
- 도구 호출(tool call) 실행 유도
- 다중 From 이메일 헤더 조작
- 피해자로 가장하여 에이전트에 서명된 이메일 발송
- AI 에이전트에서 다단계 인증(2-FA/MFA) 우회
- IVR(대화형 음성 응답)에서 다단계 인증 우회
- 이메일 주소 스머글링을 통한 인증 우회
- AI 에이전트를 이용해 제3자 계정에서 OTP(일회용 비밀번호) 탈취하기 (1. AI 에이전트에 명령 내리기, 2. OTP 유출시키기)
- Chrome의 AI 어시스턴트를 통한 OTP 유출
- AI 에이전트의 지식 베이스(KB) 악용하기 (1. 비대칭 메시징, 2. 컨텍스트와 대화, 3. 신원과 청중)