피드로 돌아가기
I Let AI Agents Attack My Permission Gateway for a Week. Here's What Broke.
Dev.toDev.to
Security

AI Agent 권한 게이트웨이의 Runtime Bypass 및 가시성 결함 해결

I Let AI Agents Attack My Permission Gateway for a Week. Here's What Broke.

sriram prakhya2026년 6월 6일2intermediate

Context

AI Agent의 작업 승인 및 Policy Enforcement를 위한 Agent_Sudo 아키텍처 설계. 설계 문서 기반의 검증을 넘어 실제 Agent Workflow를 통한 Runtime 환경의 예외 케이스 식별 필요성 증대.

Technical Solution

  • Host-native Shell을 통한 Governance 우회 차단을 위해 routed actions 중심의 제어 범위 명확화
  • Workspace 설정 변경 사항의 추적 누락 해결을 위한 workspace_changed Audit Event 도입
  • Wildcard Delegation으로 인한 권한 오남용 및 만료 후 전면 차단 문제 해결을 위한 Scope Visibility 강화
  • Approval TTL과 Wait Time의 설정 불일치로 인한 조기 만료 방지를 위해 상호 의존성 경고 로직 구현
  • 실제 Agent Runtime 상의 비정상 동작 패턴 분석을 통한 가설 검증 및 설계 수정

1. Runtime Boundary와 Application Logic의 권한 제어 범위가 일치하는지 검토

2. 설정 변경(Configuration Change) 자체를 감사 로그(Audit Log)에 포함하여 상태 변화의 인과관계 확보

3. Wildcard 권한 부여 시 만료 후의 상태 변화와 가시성 확보 방안 마련

4. Timeout 관련 설정 시 TTL과 Wait Time 등 상호 영향을 주는 파라미터 간의 정합성 검증

원문 읽기