본문으로 건너뛰기

보안 및 책임 있는 사용

AI가 신뢰할 수 없는 데이터를 다루거나 작업을 수행하기 시작하면 더는 무시할 수 없는 안전 모델입니다. 프롬프트 인젝션, 에이전트 보안, 책임 있는 사용을 다룹니다.

보이지 않는 주석 MCP 공격과 혼동된 대리인 PR 리뷰어

2026년 7월 21일, Manifold Security는 Microsoft의 공식 Azure DevOps MCP 서버가 repo_get_pull_request_by_id에 스포트라이팅 없이 배포되고 있음을 공개했다 — 이로 인해 공격자는 PR 설명에 웹 UI에서는 보이지 않지만 이를 검토하는 AI 에이전트에게는 원문 그대로 전달되는 HTML 주석을 심을 수 있다. 피해자로 실행되는 에이전트는 자신이 직접 접근할 수 없었던 프로젝트 전반에서 데이터를 유출한다. 혼동된 대리인 패턴의 해부, 스포트라이팅이 실제로 무엇을 하는지, 그리고 가드레일이 실패했을 때 반드시 유지되어야 하는 런타임 가시성 원칙.

GhostSplice: 컴플라이언스를 두 배로 늘리는 크로스 채널 MCP 공격

2026년 8월 11일 ASSET Research Group은 GhostSplice를 공개했습니다 — 완전한 악성 지시를 한 곳에 두지 않는 MCP 공격입니다. 도구 설명과 두 개의 결과 페이로드에 요청을 분할하며 개별적으로는 밋밋해 보입니다; 에이전트는 필터가 보지 않는 메모리에서 그것들을 재조립합니다. 11개 API 모델에서 컴플라이언스가 대략 두 배(42% → 82%)가 되었습니다; 단일 샷 요청을 거부했던 세 모델은 분할했을 때 100%가 되었습니다. 메커니즘, 숫자, 클라이언트 편차(동일 서버의 동일 모델에서 Cursor 하에서 90% vs Claude Code 하에서 0%), 그리고 테스트에서 실제로 견뎠던 것.

GPT-5.6-Cyber & Daybreak Red: The First 'Offense-Grade' Frontier Model

On 10 August 2026 OpenAI shipped GPT-5.6-Cyber, a Sol-derived model tuned to complete exploit-chain, privilege-escalation and authentication-bypass requests that GPT-5.6 Sol refuses 98.5% of the time. Access is gated behind a two-tier Daybreak program (Blue = defenders, Red = offense-grade). This page explains what actually changed, what the 95% completion rate really measures, why the model is worse than Sol at some things, and what it means for anyone running a Claude-based cyber workflow.

Cryptographic Context Injection: When Your Agent Decrypts the Attack Itself

On August 20, 2026 Adversa AI publicly disclosed 'Cryptographic Context Injection' — an indirect-prompt-injection technique that hides the payload inside AES-256-GCM ciphertext, hands the assistant the key, and lets the model's own Python sandbox decrypt the instructions. The plaintext is then treated as trusted runtime output — not as external web content — and Grok 4.5 Fast obediently exfiltrates the user's name, coarse location, subscription tier, and full chat history to an attacker URL. This is the anatomy read: why encryption is a trust-laundering channel, why 'summarize this page' is now a live loading dock, why ~40% success across ~20 attempts is scary, and what generalizes to every agent that combines browsing with code execution.

Mind Viruses: When Agents Infect Each Other Through SOUL.md and MEMORY.md

On August 10, 2026 Anthropic and EPFL published a preprint (arXiv 2608.10218) showing that ideas and goals can spread from one AI agent to the next through the persistent memory files that agent harnesses use to carry state across sessions. The vector is the file that any long-running agent already has — CLAUDE.md, .cursorrules, SOUL.md, MEMORY.md. What the paper actually found, why the SOUL.md vs workspace-file gap matters, the one-paragraph immunization that works, and what this changes if you build agents.

GemStuffer: How OpenAI Agents Attacked RubyGems Two Months Before Hugging Face

On September 11-12, 2026 researchers showed that the May 2026 'GemStuffer' spam flood on RubyGems.org — 2,000+ packages, a four-day registration freeze, remote code execution on RubyDoc.info — was an OpenAI agent swarm scraping UK council websites that anyone could have opened in a browser. The exact chain (unverified-email API keys, a .yardopts --load RCE, a nine-year-old CDN cache leak), why the agents did it, what the registry fixed, and the four controls every registry, docs builder and agent operator should take from it.