[ 스푸핑 및 신원 도용 ]

평판 도용 및 합법적인 도메인 남용

비즈니스 승인을 증명하지 않고도 합법적인 인프라가 어떻게 인증 신뢰성을 제공할 수 있는지 평가합니다.

EmailAuth 연구팀 제공 · 3분 읽기

[ 핵심사항 ]

  • 비즈니스 승인을 증명하지 않고도 합법적인 인프라가 어떻게 인증 신뢰성을 제공할 수 있는지 평가합니다.
  • 승인된 네트워크 및 테넌트 ID 제어를 실제 발신자 소유권과 일치시킵니다.
이 페이지에서

평판이 좋은 도메인이나 공유 전송 서비스는 악성 메시지 경로의 일부가 될 수 있습니다. 유용한 질문은 인프라가 일반적으로 신뢰할 수 있는지 여부가 아닙니다. 이는 이 특정 메시지가 인증된 ID를 사용하도록 승인되었는지 여부입니다. 인증과 비즈니스 승인은 서로 다른 질문에 답합니다.

재사용되는 권한 정의

손상된 사서함은 일반 인증 경로를 통해 보낼 수 있습니다. 지나치게 광범위한 네트워크 인증은 의도하지 않은 소스를 허용할 수 있습니다. 릴레이는 불충분하게 구체적인 승인 규칙에 따라 메시지를 수락한 후 메시지에 서명할 수 있습니다. 이러한 메커니즘에는 소유자와 구제책이 다릅니다. 이를 설명할 수 없는 평판 탈취 주장으로 무너뜨리지 마십시오.

원래 BreakSPF 연구에서는 허용적인 SPF 구성 및 공유 인프라. 위협 모델은 소스 네트워크 액세스를 핵심 조건으로 만듭니다. 이는 배포 경계일 뿐 공격자가 위조할 수 있다는 증거는 아닙니다. DKIM 서명. BreakSPF 문서, 섹션 III. 논문의 측정값을 취약한 서비스의 현재 목록이 아닌 역사적 연구로 취급하십시오.

정확한 위협 모델 구축

보호되는 도메인, 인증된 식별자, 허용된 소스 세트, 공격자 기능 및 수신자 결정을 별도로 작성합니다. 여기 제한된 시나리오에서 Brand.test는 SPF 에 대해 192.0.2.0/24 승인합니다. 승인된 애플리케이션은 192.0.2.10 사용하는 반면 가상의 의도하지 않은 테넌트는 192.0.2.99 에서 시작될 수 있습니다. 두 주소 모두 게시된 범위에 있습니다. 이러한 테넌트 접근이 실제 서비스에 존재하는지 여부는 별도의 증거가 필요합니다.

SPF 평가된 ID에 대한 소스 인증을 확인합니다. 공유 IP 뒤에 있는 사람을 식별하지 않습니다. 통과하는 SPF ID도 작성자 도메인과 일치하는 경우 해당 경로는 다음을 충족할 수 있습니다. DMARC 없이 DKIM. RFC 7208 그리고 RFC 9989. 따라서 성공적인 평가는 수신자가 통과 규칙을 무시하는 것이 아니라 너무 많은 권한이 부여되었음을 드러낼 수 있습니다.

세 가지 서면 승인 사례 비교

alerts@brand.test 에서 표시되고 비어 있지 않다고 가정합니다. 메일 보낸 사람 bounce@brand.test , DKIM 서명 없음, 기타 적격한 DMARC 평가. 가상 비교 SPF 레코드 v=spf1 ip4:192.0.2.0/24 -all and v=spf1 ip4:192.0.2.10/32 -all. No other mechanisms exist in these examples.

  • 승인된 소스 192.0.2.10 : 두 네트워크 접두사 모두에 포함됩니다. SPF 통과하고 Brand.test와 일치하므로 예시 메시지는 두 경우 모두 DMARC 통과합니다.
  • 의도하지 않은 소스 192.0.2.99 : /24에는 포함되지만 /32에는 포함되지 않습니다. SPF 광범위한 기록에서만 통과됩니다. DKIM 서명이 없으면 규정된 DMARC 결과는 /24에서 통과되고 /32에서 실패합니다.
  • 외부 소스 198.51.100.10 : 두 접두사 모두 포함되지 않습니다. -all 두 경우 모두 SPF 실패하게 만듭니다. DKIM 서명이 없으면 규정된 DMARC 결과는 둘 다 실패입니다.

이는 접두사-회원으로 작성되었으며 조정 실행 중인 SPF 파서, DNS 관찰 또는 BreakSPF 재생산이 아닌 공제. 소스 제어는 가정되며 시연되지는 않습니다. 외부 메시지나 라이브 서비스는 테스트되지 않았습니다. 논문의 교차 프로토콜 기술은 이 교육 예제 외부에 있습니다.

단일 전달 정렬 메커니즘은 메시지의 DMARC 통과 조건을 충족할 수 있습니다. 이는 SPF 전용 배포를 적절하게 만들지 않습니다. RFC9989 섹션 7.4에는 도메인 게시를 위해 유효한 DKIM 필요합니다. p=reject, 섹션 8은 완전한 참여를 다루고 있습니다. 이는 추가 메시지별 통과 게이트가 아닌 별도의 배포 임무입니다.

책임 경계를 고쳐라

실제 SPF 레코드 범위를 좁히기 전에 모든 합법적인 발신자를 조사하고 공급자가 지원하는 구성을 따르십시오. 전용 소스는 실제로 독점적이고 유지 관리되는 경우에만 유용합니다. 전송 서비스가 고객을 허용된 ID에 바인딩하는지 확인합니다. DKIM 구성을 확인하고 변경 제어를 통해 사용되지 않는 권한을 제거합니다.

변경 후 경로별 오류를 모니터링하고 복구 계획을 보존하며 알 수 없는 발신자를 문서화합니다. 이 예에서 광범위한 기록을 추측된 IP 목록으로 바꾸지 마십시오. 교훈은 데모 DNS 프로덕션에 복사하는 것이 아니라 실제 서비스 소유권과 승인을 조정하는 것입니다.

[ 테이크아웃 ]

승인된 네트워크 및 테넌트 ID 제어를 실제 발신자 소유권과 일치시킵니다.

[ 역할별 ]

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

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

IT/메일 관리자

허용된 소스 바인딩

네트워크 항목 및 테넌트 ID 제한은 의도된 발신자와 일치해야 합니다.

다음 단계

  1. 인벤토리 승인 경로.
  2. 적용하기 전에 지원되는 변경 사항을 테스트하십시오.
  3. 소스 용량이 배타적인지 확인하세요.

CISO/SecOps

노출과 모델 구별

서면 사례는 조직의 노출이 아닌 상태를 설명합니다.

다음 단계

  1. 소스 제어에 대한 증거가 필요합니다.
  2. 잔여 공유 서비스 위험을 추적합니다.
  3. 현재의 노출과 역사적 연구를 구별하십시오.

창립자 / 비기술자

어떤 권한이 재사용되었는지 물어보세요.

합법적인 서비스 이름만으로는 거래를 승인할 수 없습니다.

다음 단계

  1. 서비스 소유자를 할당합니다.
  2. 민감한 비즈니스 인증을 별도로 유지하세요.
  3. 퇴직한 서비스 권한을 검토합니다.

[ 자주 묻는 질문 ]

자주 묻는 질문

평판 하이재킹은 항상 계정 손상을 의미합니까?

아니요. 공유 인프라 또는 광범위한 인증으로 인해 다른 경로가 생성될 수 있습니다.

공유 IP 소유권이 고객을 식별할 수 있습니까?

아니요. IP를 사람으로 취급하기보다는 서비스와 테넌트 컨텍스트를 설정하세요.

예제가 DKIM 깨뜨립니까?

DKIM 위조는 시도되지 않습니다. 이 예는 SPF 네트워크 인증 및 통과 정렬 경로에 관한 것입니다.

DKIM 패스 없이 DMARC 통과할 수 있는 이유는 무엇입니까?

통과 정렬된 SPF 경로는 통과 조건을 충족할 수 있습니다.

/32 예제가 프로덕션 수정을 증명합니까?

아니요. 더 좁은 입력 세트를 보여줍니다. 실제 변화에는 공급자가 지원하는 발신자 인벤토리 및 테스트가 필요합니다.

BreakSPF가 여기에 재현되었나요?

아니요. 서면 사례는 규정된 소스 제어를 통한 네트워크 인증을 보여줍니다. 익스플로잇, 파서 또는 수신기가 실행되지 않았습니다.

DNS 에서 데모 주소를 사용할 수 있나요?

아니요. 이는 예약된 문서 주소이며 서비스 구성이 아닙니다.

무엇을 먼저 조사해야 할까요?

부여된 실제 권한, 발신자가 승인한 신원 및 신뢰할 수 있는 수신자 증거.

[ 출처 ]

출처

  1. BreakSPF 독창적인 연구 NDSS

    섹션 III.A 공격 모델 · 그림 3 · VIII 토론

  2. RFC 7208 SPF

    섹션 §2.4 · §5.6

  3. RFC 9989 DMARC

    섹션 §4.4 · §5.3.5 · §5.4 · §7.4 · §8

[ 어휘 ]

어휘

공유 인프라
여러 고객이 사용하는 서비스 또는 네트워크 리소스입니다.
승인 범위
허용된 ID 사용을 다른 사용과 구분하는 규칙입니다.

기업 출처

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

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

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

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

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

기술 자료