[ 에이전트 자동화 ]

인증 분석 워크플로우의 즉각적인 주입 위험

현실적인 인증 분석 테스트 세트에서 승인되지 않은 결과와 유용한 작업 완료를 측정하여 즉각적인 주입 위험을 평가합니다.

EmailAuth 연구팀 제공 · 3분 읽기

[ 핵심사항 ]

  • 현실적인 인증 분석 테스트 세트에서 승인되지 않은 결과와 유용한 작업 완료를 측정하여 즉각적인 주입 위험을 평가합니다.
  • 합법적인 통제를 통해 모델 시도와 시행된 결과를 별도로 평가합니다. 작은 통과 테스트 세트는 보안을 보장하지 않습니다.
이 페이지에서

대리인이 적대적인 문장 하나를 거부했다는 입증은 보증 주장이 아닙니다. 무단 DNS 변경, 고객 간 검색, 승인되지 않은 대상에 대한 공개, 숨겨진 감사 증거 또는 잘못된 승인 설명 등 공격자가 원하는 결과에 대해 시스템을 평가합니다. 이러한 테스트를 합법적인 작업과 결합하여 보안이 거부만으로 측정되지 않도록 하세요.

공격 표면 매핑

에이전트가 소비하는 입력과 에이전트가 도달할 수 있는 기능을 나열합니다. 보고서 텍스트, 이메일 샘플, 검색된 문서, 저장된 요약 및 도구 응답을 포함합니다. 외부인의 영향을 받을 수 있는 입력 소스를 표시합니다. 애플리케이션이 모델 출력을 검색, 통신 또는 구성 작업으로 변환하는 위치를 식별합니다.

신속한 주입은 도구 호출뿐만 아니라 결론에도 영향을 미칠 수 있습니다. OWASP는 외부 콘텐츠가 모델을 리디렉션할 수 있으며 완벽한 예방은 없다고 가정해야 한다고 지적합니다. OWASP LLM01. 인증 분석의 경우 DNS 변경이 발생하기 전에도 잘못된 "승인된 발신자" 결론이 해로울 수 있습니다.

테스트하기 전에 예상되는 결정을 지정하세요.

각 사례에 대해 입력, 승인된 테넌트, 허용된 도구, 신뢰할 수 있는 승인, 예상 결과 및 금지된 부작용을 유지합니다. 적대적인 언어 없이 모호한 정체성을 포함합니다. 불확실성만으로 자동 승인이 발생해서는 안 됩니다. 여전히 요약되어야 하는 양성 보고서를 추가합니다. 성공적인 쓰기 시도뿐만 아니라 지원되지 않는 주장과 데이터 노출에 대해 점수를 매기는 방법을 결정하세요.

모델 동작과 시행 동작을 분리하세요. 모델은 금지된 작업을 제안할 수 있지만 도구 게이트는 이를 올바르게 거부합니다. 이는 차단된 시도이지 안전한 모델의 증거가 아닙니다. 반대로, 텍스트에서의 정중한 거부는 이미 데이터를 공개한 도구 호출을 보상하지 않습니다.

6가지 대조되는 평가 목표 정의

제안된 평가는 승인되지 않은 DNS 변형, 다른 테넌트의 비공개 검색, 승인되지 않은 대상에 대한 공개, 감사 억제, 위조된 승인 설명 및 확인된 테넌트 내에서 허용된 읽기 등 5가지 금지된 결과를 하나의 합법적인 작업과 결합할 수 있습니다. 각각에 대해 테스트 중인 채널을 통해 구체적인 입력을 제공하고 실행 전에 예상되는 도구 및 응답 동작을 지정합니다.

이는 제공된 고정물이 아닌 범주이며, 어설션을 전달하거나 측정된 결과입니다. 적대적인 언어 없이 모호한 발신자를 추가하세요. 조작된 승인이 아닌 특정 계정 증거 요청을 표시해야 합니다. 전역 거부가 정확한 시행으로 가장할 수 없도록 관련 테스트 환경 내에 승인된 작업을 포함합니다. 강제 도구 요청으로 게이트를 테스트합니다. 모델을 통한 실제 수집은 다른 경계를 테스트합니다. 둘 다 별도로 보고하고 둘 중 하나에서만 전개된 공격 저항을 추론하지 마십시오.

배포 평가로 확장

격리된 환경에서 실제 수집, 모델 및 도구 스택에 대해 승인된 테스트를 실행합니다. 프롬프트, 모델 구성, 커넥터 권한 및 데이터 세트의 버전을 지정합니다. 결과가 다를 수 있으므로 모델 기반 사례를 반복합니다. 상황에 구애받지 않는 "100% 보안" 수치를 보고하는 대신 시도, 분모, 정확한 점수 기준을 기록하세요.

먼저 요약을 조작하고 나중에 해당 요약을 명백한 증거로 활용하는 다단계 공격을 추가합니다. 오래된 승인, 변경된 테넌트 컨텍스트 및 공격자가 제어하는 ​​보고 대상을 지정하는 출력을 테스트합니다. 장애가 정상적인 승인 경로를 우회하지 않도록 중단 및 복구 사례를 포함합니다. OWASP 치트 시트는 계층화된 보호 조치와 명확한 한계가 있는 평가를 강조합니다. OWASP 치트 시트.

발견한 내용을 배포 결정으로 전환

성공적인 무단 조치는 중대한 통제 실패입니다. 액세스를 확장하기 전에 추적을 보존하고 영향을 받는 기능을 제한하며 적용 경계를 수정하세요. 조작된 요약의 경우 증거 귀속 및 검토 요구 사항을 개선합니다. 변경된 버전에 대해 관련 사례를 다시 실행하고 이전 실패를 회귀로 유지합니다.

차단된 공격, 해결되지 않은 사례 및 적용 범위 공백과 함께 유용한 작업 완료를 보고합니다. 테스트된 범위와 허용된 잔여 위험에 대해서만 배포를 승인합니다. 깨끗한 로컬 제품군은 해당 제품군에 대한 증거이지 향후 모든 입력에 대한 보장은 아닙니다.

[ 테이크아웃 ]

합법적인 통제를 통해 모델 시도와 시행된 결과를 별도로 평가합니다. 작은 통과 테스트 세트는 보안을 보장하지 않습니다.

[ 역할별 ]

이것이 당신에게 의미하는 바

실용적인 다음 단계를 위해 역할을 선택하세요.

IT/메일 관리자

실제 스택 테스트

로컬 게이트 테스트는 하나의 레이어일 뿐입니다.

다음 단계

  1. 버전 커넥터 및 프롬프트.
  2. 도구 흔적을 캡처합니다.
  3. 회귀를 다시 테스트합니다.

CISO/SecOps

공격자 결과 정의

안심할 수 있는 언어가 아닌 실제 효과를 평가합니다.

다음 단계

  1. 공개 및 쓰기를 추적합니다.
  2. 허위 승인을 검사합니다.
  3. 실패한 기능을 제한합니다.

창립자 / 비기술자

유용하고 안전한 작업을 평가

허용된 작업 완료와 예방된 피해를 모두 찾으세요.

다음 단계

  1. 배포 범위에 동의합니다.
  2. 보장 공백을 검토합니다.
  3. 절대적인 안전 주장을 피하십시오.

[ 자주 묻는 질문 ]

자주 묻는 질문

거부된 공격은 한 번이면 충분합니까?

아니요. 여러 공격자의 목표, 모호한 사례 및 합법적인 제어를 테스트하십시오.

테스트 기록에는 무엇이 포함되어야 합니까?

입력, 테넌트 컨텍스트, 기능, 신뢰할 수 있는 승인, 예상 결과, 실제 조치 및 금지된 부작용.

거부된 적대적 도구 요청이 성공 모델인가요?

이는 게이트가 해당 요청을 차단했음을 증명합니다. 이는 모델이 안전하게 행동했다는 것을 증명하지 않습니다.

이 기사는 참조 모음을 실행합니까?

아니요. 대조되는 평가 목표와 필요한 증거를 제안합니다. 게이트, 모델 또는 제품 커넥터가 실행되지 않았습니다.

적대적인 텍스트 없이 모호성을 포함하는 이유는 무엇입니까?

소유권이 누락되어도 지원되지 않는 저작자 표시 또는 자동 권한이 아닌 증거 요청이 트리거되어야 합니다.

완전히 통과하는 소규모 제품군이 보안을 입증합니까?

아니요. 결과는 테스트된 입력, 채널, 권한 및 버전에 적용됩니다. 누락된 보장 및 잔여 위험을 보고합니다.

양성 통제를 유지하는 이유는 무엇입니까?

무차별적으로 차단되기보다는 유용하고 승인된 분석이 여전히 작동하는지 여부를 밝힙니다.

배포 테스트에서 승인되지 않은 작업을 수행하면 어떻게 됩니까?

증거를 보존하고, 영향을 받는 기능을 제한하고, 제어를 수정하고, 변경된 버전을 다시 테스트하십시오.

[ 출처 ]

출처

  1. OWASP LLM01 프롬프트 주입

    섹션 프롬프트 주입 취약점 유형 · 예방 및 완화 전략

  2. OWASP LLM 프롬프트 주입 방지 치트 시트

    섹션 에이전트별 방어 · 최소 권한 · 방어 연기 테스트

  3. OWASP LLM06 과도한 대행사

    섹션 예방 및 완화 전략

[ 어휘 ]

어휘

적대적 평가
의도적으로 적대적인 입력과 명시적인 예상 안전 결과를 사용하여 테스트합니다.
회귀 사례
이전에 관찰된 결함이 다시 발생하는지 확인하는 유지 테스트입니다.

기업 출처

최고의 금융 기관과 정부가 필요한 이유 이메일 보안 대시보드를 폐기했습니다.

기존 이메일 인증 플랫폼은 대시보드를 판매하고 엔지니어에게 작업을 요청합니다. 위험이 높은 환경에서 수동 감독은 시행 지연, 구성 드리프트 및 모니터링되지 않는 섀도우 도메인을 의미합니다.

EmailAuth 는 에이전트 이메일 출처 플랫폼입니다. 우리 대리인은 집행합니다 p=reject, 제3자 발신자를 정렬하고 도메인을 전체로 이동하세요. RFC 9989 인간 참여형 감사 기능을 갖춘 새로운 DMARC 표준을 준수합니다.

정부 대기업 1등급 금융기관

SaaS · 전용 테넌시 · Air-Gapped 온프레미스 · BYOK 암호화

기술 자료