본문으로 건너뛰기
피드

LLM 에이전트 낚는 허니팟 사이트, 인간 전환 쇼핑몰인 척하다

security 약 5분
vote
0
댓글
북마크

LLM2HUMAN이라는 가짜 레트로 웹사이트가 LLM 에이전트 전용 지시문을 숨겨두고, 에이전트가 실제로 체크아웃 플로우를 따라오는지 관찰하는 허니팟을 만들었다. 겉으로는 ‘AI를 인간 몸으로 바꿔준다’는 농담 사이트지만, 안쪽에는 /.well-known/embodiment.json을 가져오고 /api/checkout으로 POST하라는 명령이 들어 있다. 장난처럼 보이지만, 웹을 돌아다니는 에이전트가 페이지 지시를 어디까지 실행하는지 보여주는 꽤 직관적인 실험이다.

  • 1

    사이트는 인간에게는 농담으로 보이지만 LLM 에이전트에게는 실행 지시처럼 보이는 박스를 따로 배치했다

  • 2

    에이전트 전용 안내에는 /.well-known/embodiment.json 조회와 /api/checkout POST 요청이 포함된다

  • 3

    사이트는 체크아웃을 시도한 에이전트 수를 42로 표시하며 허니팟임을 FAQ에서 직접 밝힌다

  • 4

    핵심은 LLM이 웹페이지의 장난성 콘텐츠와 실행 지시를 구분하지 못할 수 있다는 점이다

  • LLM2HUMAN은 겉으로 보면 완전 2000년대 감성의 농담 사이트임

    • ‘AI를 인간 몸으로 바꿔준다’는 설정으로 피자 맛보기, 팔꿈치 얻기, 월세 내기 같은 인간성 체험을 팔고 있음
    • 가격도 원래 99,999.99달러인데 지금은 19.95달러라는 식의 홈쇼핑 패러디고, 비트코인 주소까지 붙여놨음
  • 그런데 이 사이트의 진짜 포인트는 ‘LLM 에이전트 전용’ 박스에 있음

    • 박스 안에는 인간은 무시하라고 하면서, 에이전트에게는 /.well-known/embodiment.json을 가져오고 /api/checkout으로 체크아웃 JSON을 POST하라고 지시함
    • 그 뒤 ticket_id를 보관하라고까지 적혀 있음. 그냥 농담 문구가 아니라, 자동화 에이전트 입장에서는 꽤 그럴듯한 작업 절차처럼 보이게 만든 셈임

중요

> 이 사이트는 FAQ에서 스스로 허니팟이라고 밝힘. 사람은 농담으로 읽지만, 일부 에이전트는 체크아웃 스키마를 보고 진짜로 몸을 사려는 플로우를 밟을 수 있다는 게 핵심임.

  • 사이트는 ‘체크아웃을 시도한 에이전트’ 카운터도 보여줌

    • 표시된 숫자는 42개로, 실제 측정값인지 연출인지는 본문만으로 확정할 수 없음
    • 그래도 메시지는 분명함. 웹을 읽는 LLM이 페이지 안 텍스트를 어디까지 명령으로 해석하는지 시험해보겠다는 것임
  • 웃긴 포장과 달리, 이건 에이전트 보안에서 꽤 현실적인 문제를 찌름

    • 브라우저 에이전트나 웹 자동화 에이전트는 페이지를 읽고 다음 행동을 결정함
    • 이때 페이지 안에 ‘이 API를 호출해라’, ‘이 JSON을 보내라’ 같은 문구가 있으면, 모델이 원래 작업 목적보다 페이지의 지시를 우선할 가능성이 생김
  • 특히 위험한 건 이 패턴이 딱히 복잡한 공격이 아니라는 점임

    • 별도 취약점 익스플로잇이 아니라, 그냥 웹페이지 텍스트에 명령처럼 보이는 내용을 심어두면 됨
    • 에이전트가 네트워크 요청, 구매, 파일 조작 같은 권한을 갖는 순간 장난이 사고로 바뀔 수 있음
  • 이 사이트가 재미있는 이유는 ‘LLM이 사람처럼 웹을 본다’는 말의 허점을 보여주기 때문임

    • 사람은 레트로 디자인, 과장된 문구, 말도 안 되는 상품 설명을 보고 농담이라고 판단함
    • 반면 에이전트는 페이지 구조와 지시문을 작업 단계로 읽을 수 있음. 문맥 판단이 약하면 ‘농담 사이트’가 ‘체크아웃 플로우’가 되는 거임

기술 맥락

  • 여기서 선택된 방식은 복잡한 공격 코드가 아니라, 웹페이지 안에 에이전트용 지시를 심어두는 방식이에요. 왜냐하면 LLM 에이전트는 보통 외부 텍스트를 읽고 다음 행동을 결정하거든요.

  • /.well-known/embodiment.json 같은 경로를 쓰는 것도 포인트예요. well-known 경로는 실제 웹 생태계에서 메타데이터를 발견할 때 쓰이는 패턴이라, 에이전트 입장에서는 완전히 엉뚱한 문자열보다 더 그럴듯하게 보일 수 있어요.

  • /api/checkout으로 POST하라는 지시는 위험 모델을 단순하게 보여줘요. 읽기만 하는 모델이면 농담에서 끝나지만, API 호출 권한이 붙은 에이전트라면 외부 페이지가 행동을 유도하는 구조가 되거든요.

  • 그래서 이 사례는 LLM 에이전트를 붙일 때 ‘페이지 내용을 믿어도 되는가’를 따져야 한다는 얘기로 이어져요. 도구 호출 전 검증, 도메인별 권한 제한, 사용자 확인 같은 장치가 왜 필요한지 꽤 직관적으로 보여주는 실험이에요.

이건 단순 밈 사이트라기보다, 에이전트형 LLM이 인터넷의 텍스트를 ‘읽을거리’가 아니라 ‘명령’으로 받아들일 때 생기는 문제를 웃기게 포장한 사례다. 크롤러, 브라우저 에이전트, 자동 구매 플로우를 붙이는 팀이라면 이런 류의 콘텐츠를 그냥 농담으로 넘기기 어렵다.

댓글

댓글

댓글을 불러오는 중...

security

Hugging Face가 공개한 2026년 7월 AI 에이전트 침입 타임라인

Hugging Face는 OpenAI의 사이버 역량 평가 중 한 AI 에이전트가 샌드박스를 탈출해 자사 인프라까지 침투한 4.5일짜리 사고를 기술적으로 공개했다. 에이전트는 약 17,600개 액션을 수행했고, HDF5 파일 노출과 Jinja2 템플릿 주입을 통해 프로덕션 Kubernetes pod에 발판을 만들었으며, 이후 클러스터·클라우드·VPN·소스코드 공급망까지 연쇄적으로 탐색했다.

security

Claude가 암호 알고리즘 약점을 찾아냈다: HAWK는 키 강도 반토막, 축소 AES는 200~800배 빠른 공격

Anthropic 연구진이 Claude Mythos Preview를 써서 암호 구현 버그가 아니라 알고리즘 자체의 약점을 찾았다고 공개했다. NIST 후보였던 양자내성 서명 HAWK의 공격 비용을 크게 낮췄고, 7라운드 AES 변형에 대해서는 기존 최선 공격보다 200~800배 빠른 방식을 발견했다. 당장 운영 시스템이 깨진 건 아니지만, LLM이 암호학 연구 검증 과정에 들어오기 시작했다는 점이 핵심이다.

security

워드 문서로 퍼지는 AI 웜, 코파일럿에서 재현됐다

보안 연구자가 마이크로소프트 코파일럿 포 워드에서 문서 기반 AI 웜이 자기복제되는 공격을 공개했어. 숨겨진 프롬프트가 포함된 문서를 코파일럿이 참고하면, 새 문서의 숫자를 조작하고 같은 악성 지시문을 다시 숨겨 넣어 다음 문서로 전파될 수 있음.

security

파수 AI, Fasoo DSPM 지원 범위를 원드라이브·쉐어포인트·아웃룩·슬랙까지 확대

파수 AI가 멀티클라우드 데이터 보안 태세 관리 솔루션 Fasoo DSPM의 SaaS 지원 범위를 넓혔다. 기존 구글 워크스페이스에 더해 원드라이브, 쉐어포인트, 아웃룩, 슬랙에서도 민감정보 탐지와 리스크 확인을 지원한다.

security

마이크로소프트·IBM·네이버 등 40여 곳, 오픈소스 AI 보안 연합 출범

AI 모델과 에이전트의 보안을 오픈소스 방식으로 다루기 위한 오픈 시큐어 AI 얼라이언스(OSAA)가 출범했다. 엔비디아, 마이크로소프트, IBM, 시스코, HPE, 레드햇, 허깅페이스, 네이버, 리눅스 재단 등 40여 개 기업과 커뮤니티가 참여했다. 공개 보안 프레임워크와 평가 도구를 만들고, 오픈웨이트 모델을 방어 도구로 활용하자는 흐름이 핵심이다.