[ Transportsikkerhed ]

DANE valideringsfejl efter et certifikat eller nøgleskift

Diagnosticer DANE brud ved at sammenligne det serverede certifikat, sikre TLSA-svar og implementeringstidslinje, før du ændrer tillidspolitik.

Af EmailAuth -forskningsteamet · 3 min læst

[Nøglepunkter]

  • Adskil DNS tillid, TLS håndtryk og tilknytningsmatchfejl.
  • Sammenlign de valgte DER-bytes fra hvert aktivt slutpunkt.
  • Reparer dækket nøgle- og DNS tilstande uden at fjerne sikkerheden.
På denne side

Når DANE levering begynder at mislykkes efter en certifikatændring, skal du først fastslå, om nøglen er ændret, om TLSA foreningen bruger den nøgle, og hvilket certifikat hver modtager faktisk betjener. En generisk certifikatadvarsel kan skjule en DNSSEC fiasko, en forkert vælger eller en delvis implementering. Reparation af det forkerte lag kan efterlade post i kø, samtidig med at beviserne bliver sværere at fortolke.

Bevar den svigtende observation

Referencer: RFC 7672 §2, RFC 7672 §3.

Registrer afsenderimplementering, tidsstempel, modtagerdomæne, valgt MX vært, port, modtagende IP og observeret fejl. Gem DNSSEC valideringsresultatet og det relevante TLSA-svar sammen med certifikatet eller dets offentlige fingeraftryk. Hvis afsenderen prøver en anden vært igen, skal du beholde det som en separat observation. Et dashboard, der opsummerer hele domænet, kan ikke erstatte bevis på slutpunktsniveau.

Skeln håndtryksfejl fra godkendelsesfejl efter et håndtryk. En netværkstimeout beviser ikke, at TLSA-sammendraget ikke matchede. Omvendt beviser modtagelse af et certifikat hverken en betroet DNSSEC kæde eller vellykket DANE godkendelse. RFC 7672 definerer opdagelses- og valideringstrinene separat. RFC 7672 afsnit 2 og 3.

Tjek brug og vælger, før du sammenligner bytes

Referencer: RFC 6698 §2.1.2, RFC 6698 §2.1.3, RFC 7672 §4.

For en 3 1 1 forening, udtræk det serverede certifikats DER SPKI og beregn SHA-256. En certifikatfornyelse, der genbruger den samme nøgle, kan lade denne sammenfatning være uændret. En nøglerotation kan ikke. Med en fuld-certifikatvælger ændrer et fornyet certifikat tilknytningen, selvom nøglen beholdes. Brug ikke en browsers certifikatfingeraftryk i flæng med et SPKI-fingeraftryk.

Den bibeholdte OpenSSL-armatur 7. november 2026, inspiceret, men ikke genudført her, skabte certifikater A og B med forskellige nøgler og en genudstedelse A2 med A's nøgle. Dens registrerede beregninger viser, at A og A2 deler den valgte SPKI-sammenslutning, mens B er forskellig. Den sammenligner derefter bevidst B med A's forening og registrerer svigt. Testen bruger ægte genererede certifikatbytes, men er lokalt, syntetisk bevis snarere end en registreret produktionshændelse.

Rekonstruer DNS og slutpunktstiming

Referencer: RFC 7671 §8.1, RFC 7672 §2.1.

Sammenlign aktiveringstiden for ny nøgle med offentliggørelse af det overlappende tilknytningssæt og udløb af tidligere cachelagrede data. Hvis B blev implementeret, mens en afsender beholdt A-kun-registreringer, kan en korrekt afsender afvise B. Forespørgsel efter autoritativ DNS efter hændelsen og se B modbeviser ikke den tidligere cachetilstand.

Tjek alle backends og adressefamilier. En server, der ikke kunne genindlæse, beholder muligvis A, mens andre servere bruger B. Et nyt TLSA-sæt ville så kun fejle en del af trafikken. DNSSEC fejl har en anden tidslinje: signaturer, delegering og resolvervalidering skal undersøges uden tilfældigt at behandle falske data som usignerede. RFC 7672 afsnit 2.1 og 4.

Gendan konsistensen i stedet for at deaktivere kontroller

Referencer: RFC 7672 §3.1.1, RFC 7672 §4.

Hvor nøglen ikke er kompromitteret, kan gendannelse af et tidligere dækket certifikat eller korrekt overlappende tilknytninger være passende, afhængigt af den faktiske cache og udrulningstilstand. Koordiner mail- og DNS ejere og bekræft reparationen fra afsendersiden. Antag ikke, at sletning af TLSA straks vil fjerne cachelagrede krav, og konverter ikke en sikkerhedsfejl til uautoriseret levering som en standardløsning.

For DANE-EE skal du ikke importere alle browser-PKIX-regler til diagnosen: dens certifikatbrug har specifik autentificeringssemantik, inklusive intet krav om certifikatnavn-match og ignoreret certifikatudløb for DANE-EE-brug 3 under RFC 7672 §3.1.1. Udvid ikke denne specifikke regel til enhver TLSA-brug. Det undskylder ikke udløbne driftscertifikater, hvor andre afsendere bruger PKIX eller MTA-STS. Separat indeholder det bevarede 7. november 2026 gennemgangsbevis tidsstemplet loopback STARTTLS sessioner. Sessionerne blev inspiceret, men blev ikke kørt igen for denne revision. En kontrolleret klient observerer certifikat B ved en registreret 127.0.0.1 port, udtrækker peer-SPKI'en og nægter en tilknytning kun A. Den korrigerede overlappende A-plus-B kontrol accepterer ruten. Separat afviser Python/OpenSSL-certifikatverifikation B mod tillidsmateriale A, mens A lykkes. Den private anmeldelsespakke beholder syv transskriptioner og peer-certifikatbytes for de fire sager, der når certifikatfangst. Failed-handshake og no-STARTTLS-sager indeholder ikke registrerede peer-certifikatbytes. Dette er en lille laboratorieklient med konfigurerede TLSA-input, ikke et internet- DNSSEC -resultat eller -produktion MTA hændelse. Ingen besked blev sendt; produktionsaccept kræver stadig det tilsigtede slutpunkt og afsendersporing.

[ Takeaway ]

Reparer dækket nøgle- og DNS tilstande uden at fjerne sikkerheden.

[Efter rolle]

Hvad betyder det for dig

Vælg din rolle for praktiske næste trin.

IT / Mail Admin

Sammenlign serveret materiale

Filer på disk kan afvige fra certifikater på ledningen.

Næste trin

  1. Optag slutpunkt-IP'er.
  2. Træk den korrekte vælger ud.
  3. Sammenlign cachelagrede og aktuelle RR-sæt.

CISO / SecOps

Undgå nedgraderingsreparationer

En forbigående svagere forbindelse er ikke genoprettet DANE forsikring.

Næste trin

  1. Hold validering aktiveret.
  2. Gennemgå nøglekompromis separat.
  3. Behold bekræftelse på afsendersiden.

Grundlægger / Ikke-teknisk

Bevar hændelsens tidslinje

En delvis udrulning kan forårsage periodisk forretningspåvirkning.

Næste trin

  1. Registrer berørte perioder.
  2. Identificer udgivelsesejere.
  3. Kræv bevis før lukning.

[ Ofte stillede spørgsmål ]

Ofte stillede spørgsmål

Ændrer hver fornyelse TLSA-sammensætningen?

Nej. Det afhænger af vælgeren og om den offentlige nøgle ændres.

RFC 6698 §2.1.2 RFC 7672 §4

Er et browserfingeraftryk den rigtige sammenligning?

Ikke automatisk. En 3 1 1 forening hashes DER SPKI i stedet for hele certifikatet.

RFC 6698 §2.1.2

Beviser en timeout et DANE mismatch?

Nej. Det kan forekomme før certifikatsammenligningen.

RFC 7672 §3

Hvorfor kan kun IPv6 trafik fejle?

IPv6 slutpunktet kan tjene andet certifikatmateriale eller have en anden netværksfejl.

Afviser frisk DNS et tidligere cacheproblem?

Nej. Tidligere afsendercacher kan have indeholdt et andet tilknytningssæt.

RFC 7671 §8.1

Skal jeg slette TLSA med det samme?

Undersøg og genskab konsistensen; sletning rydder ikke øjeblikkeligt cachelagret politik.

RFC 7672 §4

Bruger DANE-EE og browservalidering identiske regler?

Nej. Anvend reglerne for certifikatbrug i RFC 7672 i stedet for at antage PKIX-semantik.

RFC 7672 §3.1.1

Hvilket sammenhængsbevis er opsummeret?

Beholdt 7. november 2026 loopback STARTTLS poster blev inspiceret, ikke genudført. Syv afskrifter og fire peer-certifikater dækker det afgrænsede armatur; Internet DNSSEC og produktions MTA-beviser forbliver afventende.

[ Kilder ]

Kilder

  1. RFC 6698

    Afsnit §2.1.2 · §2.1.3

  2. RFC 7671

    Afsnit §8.1

  3. RFC 7672

    Afsnit §2 · §2.1 · §3 · §3.1.1 · §4

[ Ordliste ]

Ordliste

DANKER-EE
TLSA-brug 3, godkendelse af slutenhedscertifikatet eller nøglen gennem DANE .
Delvis udrulning
En implementering, hvor forskellige aktive slutpunkter tjener forskellige versioner.
Vælger
TLSA-feltet, der vælger de certifikatdata, der bruges til matchning.

Virksomhedens herkomst

Hvorfor top finansielle institutioner og regeringer pensionerede deres e-mailsikkerhedsdashboards.

Traditionelle e-mail-godkendelsesplatforme sælger dig et dashboard og beder dine ingeniører om at gøre arbejdet. I miljøer med høj indsats betyder manuel overvågning forsinket håndhævelse, konfigurationsdrift og uovervågede skyggedomæner.

EmailAuth er den agentiske e-mail-herkomstplatform. Vores agenter håndhæver p=reject, hold tredjepartsafsendere på linje og flyt dine domæner til fuld RFC 9989 compliance, den nye DMARC standard, med menneskelig auditabilitet.

regeringer Store virksomheder Tier-1 finansielle institutioner

SaaS · Dedikeret lejemål · Air-gapped on-prem · BYOK-kryptering

Vidensbase