[ DMARC i zasady ]

SPF i DKIM przechodzą pomyślnie, ale DMARC kończy się niepowodzeniem: porównaj tożsamości

Surowa przepustka SPF lub DKIM może uwierzytelnić niepowiązaną domenę. Zdiagnozuj DMARC , porównując widoczną domenę From z przekazywaną kopertą i tożsamościami podpisującymi.

Przez zespół badawczy EmailAuth · 7 minut czytania

[Kluczowe punkty]

  • Porównuj uwierzytelnione domeny, a nie liczbę etykiet przebiegu.
  • Stosuj obowiązujące rygorystyczne lub złagodzone zasady dostosowania.
  • Przetestuj ponownie przepływ pracy, którego dotyczy problem, z obsługiwanymi ustawieniami tożsamości.
Na tej stronie

Mając obowiązującą politykę i przeprowadzoną ocenę, SPF I DKIM oba mogą minąć DMARC zawodzi pod RFC 9989 §5.3.5. Dzieje się tak, gdy domeny uwierzytelniane przez te mechanizmy nie są zgodne z domeną, którą ludzie widzą w adresie Od.

Każdy mechanizm odpowiada na inne pytanie. SPF sprawdza, czy źródło połączenia jest autoryzowane dla ocenianej tożsamości koperty. DKIM weryfikuje podpis powiązany z domeną podpisującą. Następnie DMARC sprawdza, czy przekazująca tożsamość ma wymaganą relację z widoczną domeną From. Sposobem zdiagnozowania tego problemu jest porównanie tych tożsamości, a nie zliczenie etykiet zielonej przepustki.

Zbierz tożsamość z otrzymanej wiadomości

Uzyskaj oryginalną wiadomość od systemu odbierającego, zawierającą wyniki zaufanego uwierzytelnienia. Dowolny nagłówek z informacją pass może zostać dostarczony przez niezaufanego nadawcę; zidentyfikować granicę odbiorczą, która wygenerowała dowód RFC 8601 §7.1.

Zapisz te pola:

  • Dowód: Widoczny z domeny; Co ustanawia: Domena autora, czyli domena w widocznym adresie Od
  • Dowody: wynik SPF i ocena POCZTA OD tożsamość; Co ustala: czy źródło łączące zostało autoryzowane dla tej tożsamości koperty
  • Dowód: każdy wynik DKIM i jego domena d=; Co ustala: Który podpis domeny został zweryfikowany
  • Dowód: Obowiązujące tryby aspf i adkim; Co ustala: czy wymagane są dokładne czy luźne relacje w domenie
  • Dowody: Zaufany wynik DMARC i kontekst diagnostyczny; Co ustala: Obserwowana ocena odbiorcy

Pod RFC 5321 §4.4, w przypadku zwykłych wiadomości, wartość dostarczona Return-Path może pomóc w identyfikacji tożsamości zwrotnej koperty. Powiąż to z zaufanymi wynikami SPF i dowodami trasy, zamiast zakładać, że pole wyświetlania opowiada całą historię SMTP .

Sprawdzony przykład: dwa przebiegi, brak wyrównanej tożsamości

To jest syntetyczna ilustracja zakładająca obowiązującą, ważną politykę i zakończone kontrole, a nie przechwyconą wiadomość klienta:

  • Pole: Od; Zaobserwowana wartość: accounts@example.com
  • Pole: SPF ; Obserwowana wartość: pass dla bounce.example.net
  • Pole: DKIM ; Obserwowana wartość: pass z d=example.org
  • Pole: DMARC wyrównanie; Zaobserwowana wartość: Żadna przekazująca domena nie jest zgodna z example.com

Obydwa mechanizmy spełniły swoje zadanie. Żadne z nich nie ustanawia wymaganego związku z example.com, więc nie udostępniają ścieżki przekazywania DMARC dla widocznej domeny From.

Obsługiwana poprawka może skonfigurować domenę klienta Podpis DKIM. Inną możliwością jest obsługiwana niestandardowa domena koperty, która tworzy przechodzącą, wyrównaną ścieżkę SPF . To, która opcja jest dostępna, zależy od faktycznego produktu i trasy wysyłania.

Nie wymyślaj wartości DNS . Uzyskaj obsługiwaną konfigurację z usługi, opublikuj ją pod właściwymi nazwami właścicieli, włącz odpowiednią funkcję wysyłania i wyślij nowy test w ramach tego samego przepływu pracy aplikacji.

Prawidłowo zastosuj ścisłe i rozluźnione ustawienie

W przypadku ścisłego wyrównania odpowiednie domeny muszą dokładnie pasować do poniżej RFC 9989 §3.2.10.2dla któregokolwiek mechanizmu. Odpowiednie identyfikatory DKIM i SPF są określone w RFC 9989 §4.4.1 I RFC 9989 §4.4.2odpowiednio. Dzięki luźnemu dostosowaniu DMARC wykorzystuje obowiązujące zasady relacji organizacja-domena i odkrywania w RFC 9989 §4.10.2.

W prostym ilustracyjnym przypadku, przechodząca tożsamość koperty o godz bounce.example.com można dopasować do domeny From z example.com przy rozluźnionym ustawieniu SPF . Nie spełnia ścisłego dostosowania SPF , ponieważ te dwie nazwy są różne.

Nie uogólniaj odkrywania domeny organizacyjnej na regułę, która zawsze przyjmuje dwie ostatnie etykiety. Granice domen i aktualne zasady odkrywania DMARC mają znaczenie. Sprawdź rzeczywistą politykę i implementację w przypadku bardziej złożonych struktur domen.

Jeśli istnieje wiele podpisów DKIM , sprawdź wszystkie odpowiednie podpisy. Jeden niewyrównany przechodzący podpis nie unieważnia oddzielnego wyrównanego przechodzącego podpisu. I odwrotnie, obecność Twojej domeny w nieudanym podpisie nie tworzy ścieżki przechodzącej.

Znajdź obsługiwane ustawienia tożsamości w usłudze wysyłającej

Często pojawia się to, gdy zespół zaczyna korzystać z CRM, narzędzia rozliczeniowego lub usługi kampanii. Dostawca twierdzi, że uwierzytelnianie jest włączone, ale niektórzy odbiorcy odrzucają wiadomości. Obydwa stwierdzenia mogą być prawdziwe, jeśli platforma uwierzytelnia własną domenę, podczas gdy firma wyświetla Twoją.

Poproś operatora o pokazanie jednej wiadomości, której dotyczy problem, i wyjaśnienie widocznego nadawcy, nadawcy w kopercie i domeny podpisującej. Przydatna rozdzielczość pokazuje, że rzeczywisty przepływ pracy biznesowej przesyłany jest za pośrednictwem obsługiwanej, dopasowanej tożsamości. Zrzut ekranu przedstawiający dwa zielone znaczniki jest niewystarczający.

Zaangażuj właściciela aplikacji. Właściwą poprawką może być ustawienie lub funkcja specyficzna dla planu w tej usłudze, a nie zmiana platformy poczty elektronicznej dla pracowników.

Przetestuj korektę na oryginalnej trasie

Wyślij wiadomość o kontrolowanej wymianie za pośrednictwem usługi, której dotyczy problem. Porównaj domenę nadawcy, tożsamość koperty i każdy odpowiedni podpis DKIM z poprzednią próbką. Zachowaj wynik zaufanego odbiornika i zmianę konfiguracji razem.

Jeśli prosty test bezpośredni zakończy się pomyślnie, ale droga biznesowa nadal nie powiedzie się, sprawdź przekazywanie, bramy i modyfikacje wiadomości. Mogą zmienić, która ścieżka uwierzytelniania pozostanie. Rozróżnij także przepustkę DMARC od umieszczenia w skrzynce odbiorczej; odbiornik może zastosować dodatkowe filtrowanie RFC 9989 §5.4.

Skorzystaj z Przewodnik po platformie Microsoft 365 Lub Przewodnik Google Workspace gdzie te systemy są faktycznymi nadawcami. Jeśli wiadomość korzysta z innej aplikacji, sprawdź własną trasę tej aplikacji. Używać raporty zbiorcze szukać tego samego wzorca w obserwowanym ruchu.

Zdecyduj, co mówi Ci porażka

Nieprawidłowe ustawienie osi stanowi wynik techniczny. Samo w sobie nie ustala, czy wiadomość była zgodna z prawem, czy stanowiła nieautoryzowaną usługę, czy doszło do wypadku w przekazywaniu, czy też stanowiła próbę podszywania się.

Wymagaj właściciela i celu biznesowego nadawcy przed zatwierdzeniem nowego zaufania. Wspólna infrastruktura i rozpoznawalna nazwa dostawcy to przydatne wskazówki, ale nie dowodzą, że Twoja organizacja autoryzowała konto lub przepływ pracy.

Zapisz zaakceptowany zakres poprawki. Dopasowana tożsamość podpisu może spełnić wymagania DMARC , gdy konto zostanie później naruszone lub aplikacja wygeneruje niebezpieczną zawartość. Kontynuuj kontrolę konta, sprawdzanie poprawności aplikacji i niezależne zatwierdzanie wrażliwych transakcji.

Praktyczne dania na wynos

Zamknij problem, gdy przepływ pracy, którego to dotyczy, wygeneruje nową wiadomość z dopasowanym, zaufanym wynikiem. Zachowaj porównanie tożsamości i zmianę konfiguracji razem. To wyjaśnia zarówno, dlaczego pierwotna wiadomość nie powiodła się, jak i dlaczego poprawka działa.

Podejmij następną decyzję jasno

W przypadku urządzenia dwuprzebiegowego zapisz „brak wyrównanej ścieżki przejścia” zamiast „Zepsuty SPF ”. Wybierz tożsamość obsługiwaną przez usługę, którą chcesz naprawić, i pozostaw zmianę w oczekiwaniu na weryfikację nowego komunikatu dotyczącego tego samego przepływu pracy. Jeśli wykrywanie zasad lub przetwarzanie DNS jest niekompletne, nie narzucaj obserwacji etykiety Pass/Fail; RFC 9989 §5.3.6 oddzielnie traktuje wymagane błędy DNS . Nie przeprowadzono konfiguracji klienta ani testu dostawy.

[Na wynos]

Porównuj uwierzytelnione domeny, a nie liczbę etykiet przebiegu. Stosuj obowiązujące rygorystyczne lub złagodzone zasady dostosowania. Przetestuj ponownie przepływ pracy, którego dotyczy problem, z obsługiwanymi ustawieniami tożsamości.

[ Według roli ]

Co to oznacza dla Ciebie

Wybierz swoją rolę, aby uzyskać praktyczne dalsze kroki.

Administrator IT / poczty

Spraw, aby porównanie tożsamości było wyraźne.

Skorzystaj z oryginalnej otrzymanej wiadomości i zaufanych wyników. Zapisz z, tożsamość ocenioną przez SPF, każdą odpowiednią domenę DKIM d= i obowiązujące tryby wyrównania przed zmianą konfiguracji.

Kolejne kroki

  1. Sprawdź osobno wszystkie istotne podpisy DKIM .
  2. Uzyskaj obsługiwane ustawienia tożsamości od nadawcy.
  3. Ponów test po każdej bramie lub pośredniku na danej trasie.

CISO / SecOps

Oddziel awarię techniczną od przypisania.

Niepowodzenie wyrównania nie świadczy o ataku, a pozytywny wynik wyrównania nie świadczy o bezpiecznej zawartości. Wymagaj własności usługi i dowodów przed autoryzowaniem nowych uprawnień do wysyłania.

Kolejne kroki

  1. Zachowaj nierozwiązane źródła jako nieznane.
  2. Zatwierdź uzasadnioną tożsamość i zakres wysyłania.
  3. Zapisz weryfikację i pozostałe ryzyko związane z kontem lub treścią.

Założyciel / Nietechniczny

Zapytaj, która domena jest uwierzytelniana przez aplikację.

Dostawca może poprawnie uwierzytelnić własną domenę, wyświetlając Twoją w obszarze Od. Poproś o otrzymaną wiadomość pokazującą obsługiwaną, dostosowaną tożsamość dla Twojego rzeczywistego przepływu pracy w zakresie rozliczeń, CRM lub kampanii.

Kolejne kroki

  1. Podaj nazwę aplikacji, której dotyczy problem, i właściciela firmy.
  2. Poproś o porównanie tożsamości przed i po.
  3. Oceń poprawkę przywróconego przepływu pracy, a nie dwie zielone kontrole.

[ Często zadawane pytania ]

Często zadawane pytania

W jaki sposób zarówno SPF , jak i DKIM mogą przejść bez przejścia DMARC ?

Mogą uchodzić za domeny niezwiązane z widoczną domeną From. DMARC wymaga co najmniej jednego mechanizmu przekazywania, którego odpowiednia domena również spełnia kryteria dopasowania.

RFC 9989 §5.3.5

Z którym polem DKIM mam porównać From?

Porównaj domenę podpisującą d= przechodzącego podpisu z widoczną domeną From w odpowiednim trybie adkim. Wartość s= lokalizuje klucz weryfikacyjny; to nie jest domena podpisująca.

RFC 9989 §4.4.1 RFC 6376 §3.5

Czy Return-Path musi być identyczny z From?

Nie zawsze. Tożsamości pełnią różne role. Łagodne dostosowanie SPF może pozwolić na odpowiednią relację organizacja-domena; ścisłe dopasowanie SPF wymaga dokładnego dopasowania. Oddzielna dostosowana przepustka DKIM może również spełniać DMARC .

RFC 9989 §3.2.10.2 RFC 9989 §4.10.2 RFC 9989 §5.3.5

Czy powinienem najpierw dodać dostawcę do głównego rekordu SPF ?

Ustal, która tożsamość koperty jest faktycznie oceniana SPF . Edycja rekordu SPF innej domeny może nie mieć wpływu na nieprawidłową ścieżkę i może dodać niepotrzebne uprawnienia.

RFC 7208 §2.4 RFC 7208 §4.4

Co się stanie, jeśli przejdzie tylko własny podpis DKIM dostawcy?

Sprawdź, czy produkt obsługuje podpisywanie dostosowane do klienta lub inną obsługiwaną ścieżkę dostosowaną. Nie utrzymuj, że podpis dostawcy jest zgodny tylko dlatego, że konto usługi należy do Twojej firmy.

RFC 9989 §4.4.1

Czy jeden wyrównany podpis może przejść pomyślnie, gdy inny podpis zawiedzie?

Tak. Dopasowany przechodzący podpis DKIM może spełnić ścieżkę DKIM dla DMARC , nawet jeśli inny podpis zawiedzie lub korzysta z niepowiązanej domeny.

RFC 9989 §5.3.5

Czy zmiana zasady na „brak” naprawi wyrównanie?

Nie. Preferencje zasad i wyniki uwierzytelniania są oddzielne. Monitorowanie może zmienić żądany kontekst obsługi, ale nie naprawia relacji między tożsamościami.

RFC 9989 §5.4

Jakie dowody potwierdzają, że problem został rozwiązany?

Nowa wiadomość za pośrednictwem ścieżki biznesowej, której dotyczy problem, z zgodnym z zaufanym wynikiem, popartym dokładną zmianą konfiguracji i odpowiednią polityką. Wynik samego DNS nie wystarczy.

[ Źródła ]

Źródła

  1. RFC 9989

    Sekcje §3.2.10.2 · §4.4.1 · §4.4.2 · §4.10.2 · §5.3.5 · §5.4 · §3.2.2 · §5.3.6

  2. RFC 7208

    Sekcje §2.4 · §4.4

  3. RFC 6376

    Sekcje §3.5

  4. RFC 8601

    Sekcje §7.1

  5. RFC 5321

    Sekcje §4.4

[ Słowniczek ]

Słowniczek

DMARC
Mechanizm oceniający, czy przekazujący uwierzytelniony identyfikator jest zgodny z domeną autora zgodnie z obowiązującymi zasadami.

RFC 9989 §5.3.5

Domena autora
Domena w polu nagłówka wiadomości Od, używana jako tożsamość referencyjna DMARC .

RFC 9989 §3.2.2

Pochodzenie przedsiębiorstwa

Dlaczego najlepsze instytucje finansowe i rządy wycofali swoje panele bezpieczeństwa poczty e-mail.

Tradycyjne platformy uwierzytelniania poczty e-mail oferują pulpit nawigacyjny i proszą inżynierów o wykonanie pracy. W środowiskach o dużej stawce ręczny nadzór oznacza opóźnione egzekwowanie, zmianę konfiguracji i niemonitorowane domeny-cienie.

EmailAuth to platforma agentowego pochodzenia wiadomości e-mail. Nasi agenci egzekwują p=reject, dostosuj zewnętrznych nadawców i przenieś swoje domeny do pełnych adresów RFC 9989 zgodność, nowy standard DMARC , z możliwością kontroli przez człowieka.

Rządy Duże przedsiębiorstwa Instytucje finansowe poziomu 1

SaaS · Dedykowany najem · Lokalne rozwiązanie typu air-gapped · Szyfrowanie BYOK

Baza wiedzy