[ Spoofing och identitetsmissbruk ]

Övertagande av underdomän och ärvt e-postförtroende

Bedöm inaktuella underdomänberoenden genom att kartlägga exakt DNS kontroll, leverantörstilldelningsskydd och det e-post- eller programförtroende som faktiskt påverkas.

Av EmailAuth forskningsteam · 8 min läsning

[Nyckelpunkter]

  • En inaktuell referens är inte ett bevis på att en annan part kan göra anspråk på den.
  • Web endpoint-kontroll och e-postsigneringsbehörighet har olika omfattningar.
  • Planera exakta rekordändringar med beroendebevis, återställ material och auktoriserad verifiering.
På den här sidan

Kartlägg beroendet innan du nämner risken

En inaktuell DNS referens kan lämna en underdomän som pekar på en tjänst som organisationen inte längre kontrollerar. Huruvida en annan part kan göra anspråk på den tjänsten beror på leverantörens regler för tilldelning och domänverifiering. Även när det finns en exponering för övertagande, kontrollerar inte den resulterande auktoriteten automatiskt all e-post för moderorganisationen. En användbar undersökning kartlägger den exakta posten, det externa beroendet och de förtroenderelationer som konsumerar det innan man bestämmer vad exponeringen kan möjliggöra.

Microsofts vägledning för övertagande av underdomän Azure beskriver dinglande DNS referenser, leverantörsspecifika skydd och sanering. Det stöder att undersöka inaktuella beroenden, utan att anta att alla olösta CNAME är exploateringsbart. Den här artikeln föreslår endast defensiv granskning och förändringsplanering. Ingen tredjepartsresurs registrerades, inget namn gjordes anspråk på, ingen DNS post ändrad och inget testmeddelande skickades.

Särskilj referenser, delegering och faktisk kontroll

RFC 1035 definierar CNAME och NS rekord format. Ett CNAME pekar ett visst DNS namn mot ett annat namn; det är inte i sig delegering av en hel zon. En delegering av barnzoner har en annan omfattning eftersom de delegerade servrarna kan svara för namn inom den zonen. En inaktuell webbhotellreferens, en delegerad marknadsföringsunderdomän och en DKIM väljare Att peka på en leverantör kräver därför olika beroendekartor. Att behandla dem alla som "domänen togs över" kastar bort den information som behövs för sanering.

Lista exakt ägarens namn, typ, värde, zon och auktoritativ operatör. Registrera tjänstekontot eller leverantören som förväntas kontrollera målet och bevisen för det förhållandet. Ett otillgängligt mål är en observation om upplösning eller servicetillstånd, inte ett bevis på att det är tillgängligt för en annan kund att göra anspråk på. Leverantörsreservationer, verifieringstokens och livscykelrestriktioner kan ändra den slutsatsen. Kontrollera aktuell dokumentation och auktoriserade ägarregister utan att försöka göra ett resursanspråk för att visa risk.

Separat webbkontroll från e-postmyndighet

Kontroll av en webbändpunkt kan påverka innehåll som visas under det namnet och alla program som litar på det. Det tillåter inte nödvändigtvis att ändra den överordnade domänens SPF, publicering godtycklig DKIM nycklar eller hantera sina brevlådor. Omvänt kan kontroll av en e-postrelevant delegerad zon eller väljarmål ha en annan säkerhetspåverkan. Undersökningen måste identifiera vilka DNS namn som e-postmekanismen faktiskt konsulterar och vem som kan ändra deras svar.

RFC 6376 beskriver hämtning av DKIM nyckel med hjälp av väljaren och signeringsdomänen. Ett inaktuellt väljarberoende är därför inte likvärdigt med en gammal orelaterade webbplats CNAME . Potentiella signeringsimplikationer beror på nyckelmaterialet, sökvägen och förmågan att producera en giltig signatur; de bör inte hävdas bara från en trasig webbsida. Ingen privat nyckel eller signaturtest behövs för den dokumentära beroendegranskning som föreslås här.

Utvärdera anpassning och ärvda antaganden noggrant

RFC 9989 definierar inriktning och policyupptäckt för DMARC. Relaterade domäner kan interagera annorlunda under avslappnad eller strikt anpassning, så den synliga From-domänen och den autentiserade domänen måste registreras exakt. Anta inte att varje underdomän är isolerad från varje överordnad identitet, eller att en underdomäns kontroll automatiskt autentiserar godtycklig e-post från överordnad domän. Den faktiska mekanismen och policyn avgör förhållandet.

Det kan också finnas applikationsförtroende utanför autentiseringsprotokollen. En intern godkännandelista, varumärkesassociation, callback-URL eller användarförväntningar kan behandla en underdomän som betrodd. Dokumentera varje sådan relation som ett applikations- eller affärsberoende snarare än en DNS standardregel. Microsoft varnar för att hemligheter eller känslig information som skickas till dinglande underdomäner kan avslöjas. Detta är en anledning att granska beroende ansökningar, inte ett påstående om att någon sådan exponering inträffat i den granskade organisationen.

Tillämpa leverantörsskydd inom deras dokumenterade omfattning

Azures vägledning beskriver App Service anpassad domänverifiering med hjälp av en asuid TXT post och ett domänverifierings-ID. Den förklarar också att förhindrande av en annan prenumeration från att validera den anpassade domänen skiljer sig från att förhindra skapandet av en App Service-instans med ett matchande tjänstnamn. Dessa är leverantörsspecifika skydd. De fastställer inte att varje Azure-tjänst, varje DNS post eller annan molnleverantör använder samma livscykelregler.

Samma vägledning beskriver Azure DNS aliasposter som kopplar vissa stödda resurslivscykler till DNS referenser, med begränsningar för mål som stöds. Generalisera inte det beteendet till vanliga CNAME poster eller alla leverantörer. För varje beroende, registrera det tillämpliga skyddet, var dess nuvarande bevis bevaras och vad som förblir overifierat. Ett dokumenterat skydd kan minska en viss exponering utan att bevisa att alla applikationer eller e-postförtroenderelationer är säkra.

Ett kalkylblad för exakt rekordändring

Förbered en godkänd förändringsplan med den aktuella kompletta rekorduppsättningen, avsedd diff, målberoende, företagsägare, aktiva konsumenter och återställ material. Inkludera orsaken till pensionering eller korrigering, nuvarande leverantörsbegränsningar, verifieringsplan och beslutskriterier för återställning. En radering är inte automatiskt säker bara för att en tjänst verkar oanvänd; köad post, aktiva väljare, kundarbetsflöden eller en ersättningstjänst kan fortfarande bero på namnet.

Håll beroendekartan åtskild från auktoriseringsposten. En forskare kan identifiera en möjlig inaktuell referens utan att vara behörig att ta bort den. Efter en godkänd ändring skulle det operativa teamet behålla auktoritativa och rekursiva uppslagsbevis med tider, namn och posttyper. Cachade svar och leverantörsstatus kan vara längre än en förändring, så enbart radering är inte ett bevis på omedelbar universell återkallelse. Ingen sådan skillnad, uppslagning eller återställning utfördes för detta manuskript.

Fiktiv diagnos: en pensionerad kampanjtjänst

En fiktiv organisation drar tillbaka en kampanjplattform men lämnar två DNS referenser: en webbplats CNAME och en DKIM -väljare CNAME . Ett inventeringsverktyg rapporterar att webbplatsmålet inte är tillgängligt. Teamet antar initialt att båda poster skapar identisk uppköpsrisk. Den föreslagna granskningen kartlägger istället målen, ägande av leverantörskonton, regler för anpassad domänverifiering och e-postsigneringsberoenden separat. Det otillgängliga webbplatsresultatet fastställer inte väljarens tillstånd eller någon annan parts förmåga att göra anspråk på någon av resurserna.

E-postägaren skulle kontrollera om väljaren fortfarande stöder aktiva eller köade signeringsarbetsflöden innan han föreslår pensionering. Webbägaren skulle granska kampanjens slutpunkt och eventuella applikationsförtroende kopplade till den. Båda de föreslagna ändringarna skulle kräva exakt återställningsmaterial och godkänd verifiering. Detta är en fiktiv livscykelövning, inte en upptäckt dinglande rekord, resursanspråk, framgångsrikt övertagande eller avslutad offboarding. Ingen riktig tjänsteidentifierare eller referens samlades in.

Stäng kontrollgränsen med bevis

En försvarbar rapport namnger det inaktuella beroendet, dess verifierade kontrolltillstånd, mekanismen genom vilken förtroende kan påverkas och den godkända korrigerande åtgärden. Den skiljer potentiell exponering från bekräftad exploatering. Den registrerar också kvarvarande osäkerheter, såsom ofullständiga bevis för leverantörsägande eller oobserverat cachebeteende. Undvik att beskriva ett leverantörsspecifikt skydd som en universell garanti eller en raderad post som bevis på att historiskt missbruk aldrig har inträffat.

Katalogen kräver en godkänd exakt rekorddiff, beroendekarta, återställningsmaterial och uppslagsbevis efter förändring. Dessa ursprungliga artefakter förblir öppna. Det föreslagna arbetsbladet uppfyller inte dem, och alla andra utsläppsportar förblir öppna. Mänsklig specialistgranskning, källans tillämplighet, produktionsvägar, tillgänglighet och ägargodkännande måste slutföras innan publicering. Syftet är att göra städningen säkrare och mer exakt utan att utföra en övertagandedemonstration eller överdriva ärvd e-postbehörighet.

[ Takeaway ]

Lös det exakta beroendet och kontrollgränsen innan du beskriver ärvt e-postförtroende eller godkänner rensning.

[Efter roll]

Vad detta betyder för dig

Välj din roll för praktiska nästa steg.

DNS administratör

Bevara exakt-registreringskontext

En CNAME och en delegerad zon förmedlar olika kontroll.

Nästa steg

  1. Spela in kompletta berörda rekorduppsättningar.
  2. Kräv godkänd diff och återställ material.

E-postsäkerhetsägare

Kartlägg e-postspecifika beroenden

Ett väljarmål skiljer sig från en icke-relaterad webbändpunkt.

Nästa steg

  1. Identifiera signerings- och anpassningsrelationer.
  2. Bevara aktiva arbetsflödesberoenden före pensionering.

Tjänsteägare

Verifiera leverantörens livscykelregler

Allokerings- och verifieringsskydd är tjänstespecifika.

Nästa steg

  1. Bekräfta ägande och pensionsstatus.
  2. Gör inte anspråk på resurser som en bevisteknik.

[ Vanliga frågor ]

Vanliga frågor

Bevisar ett olöst CNAME att övertagande är möjligt?

Nej. Regler för leverantörstilldelning, reservation och domänverifiering påverkar om en resurs kan göras anspråk på.

Microsoft Azure: Förhindra övertagande av underdomäner med hängande DNS poster

Styr ett övertagande av en webbplats automatiskt e-postmeddelanden från överordnad domän?

Nej. Exakt DNS och applikationsmyndighet måste kartläggas; kontroll av webbinnehåll är inte automatisk signering eller postlådekontroll.

Varför granska en DKIM väljare separat?

DKIM nyckelsökning beror på väljaren och signeringsdomänen, så dess beroende kan skilja sig väsentligt från en webbhotellreferens.

RFC 6376: DKIM

Anpassas varje underdomän automatiskt till den överordnade?

Utgå inte från det. De faktiska identifierarna och DMARC justeringsläget bestämmer det relevanta förhållandet.

RFC 9989: DMARC

Vad skyddar Azure App Service-verifiering?

Den citerade vägledningen beskriver en TXT -post för domänverifiering som förhindrar en annan prenumeration från att validera den anpassade domänen, skild från att skapa resursnamn.

Microsoft Azure: Förhindra övertagande av underdomäner med hängande DNS poster

Skyddar Azure-alias varje DNS referens?

Nej. Den dokumenterade livscykelkopplingen gäller aliasmål som stöds och bör inte generaliseras till vanliga CNAME:er eller andra leverantörer.

Microsoft Azure: Förhindra övertagande av underdomäner med hängande DNS poster

Bevisar radering av en post omedelbar allmän återkallelse?

Nej. Cachade svar, aktiva arbetsflöden och leverantörsstatus behöver separat övervägande och faktiska bevis efter förändring.

Ändrades eller gjordes anspråk på ett inaktuellt beroende här?

Nej. Exemplet är fiktivt; den erforderliga godkända skillnaden, beroendekarta, återställningsmaterial och uppslagsbevis förblir öppna.

[ Källor ]

Källor

  1. RFC 1035 : Implementering och specifikation av domännamn

    Avsnitt §3.3.1 CNAME RDATA-format · §3.3.11 NS RDATA-format · §3.3.14 TXT RDATA-format

  2. RFC 9989: DMARC

    Avsnitt §2.2 Anti-phishing · §2.4 Utanför räckvidd · §4.4 Identifieringsjustering förklaras · §11.4 Visningsnamnsattacker

  3. RFC 6376: DKIM

    Avsnitt §1. Inledning · §3.5 DKIM-Signature Header Field · §8. Säkerhetsöverväganden

  4. Microsoft Azure: Förhindra övertagande av underdomäner med hängande DNS poster

    Avsnitt Åtgärda hängande DNS poster · Förhindra hängande DNS poster · Använd Azure App Services anpassade domänverifiering

[ Ordlista ]

Ordlista

Dinglar referens
En DNS referens till en resurs som inte längre tillhandahålls eller kontrolleras som avsett, vilket kräver leverantörsspecifik undersökning.

Microsoft Azure: Förhindra övertagande av underdomäner med hängande DNS poster

Väljarberoende
DNS uppslagsrelationen som används för att hämta en offentlig DKIM nyckel för en väljar- och signeringsdomän.

RFC 6376: DKIM

Kontrollgräns
De exakta namnen, tjänsterna eller åtgärderna som en aktör kan påverka, hålls åtskilda från antaget varumärkesförtroende.
Återställ material
Den bevarade tidigare konfigurations- och beroendeinformationen som behövs för att planera en auktoriserad återställning.

Företagets härkomst

Varför toppfinansiella institutioner och regeringar avvecklat sina instrumentpaneler för e-postsäkerhet.

Traditionella plattformar för e-postautentisering säljer dig en instrumentpanel och ber dina ingenjörer att göra jobbet. I miljöer med hög insats innebär manuell övervakning försenad tillämpning, konfigurationsdrift och oövervakade skuggdomäner.

EmailAuth är den agentiska e-postplattformen. Våra agenter verkställer p=reject, håll avsändare från tredje part i linje och flytta dina domäner till fulla RFC 9989 överensstämmelse, den nya DMARC standarden, med auditerbarhet för människor i slingan.

regeringar Stora företag Tier-1 finansiella institutioner

SaaS · Dedikerad hyresavtal · Air-gapped on-prem · BYOK-kryptering

Kunskapsbas