Applies ToWindows Server 2008 Windows Server 2008 R2 Windows Server 2016 Windows Server 2019 Windows Server 2012 R2 Windows Server 2012

Súhrn

Microsoft vie o aplikácii FtpPotam, ktorá sa potenciálne môže použiť na útok Windows domén alebo iných Windows serverov. Potam je klasický útok na prenos protokolu NTLM a takéto útoky spoločnosť Microsoft dokumentuje spolu s množstvom možností na obmedzenie rizík na ochranu zákazníkov. Príklad: Microsoft Security Advisory 974926.  

Ak chcete zabrániť útokom na prenos protokolu NTLM v sieťach so zapnutým systémom NTLM, správcovia domén musia zabezpečiť, aby služby, ktoré umožňujú overovanie NTLM, používajú ochranu, ako je napríklad rozšírená ochrana pre overovanie (EPA), alebo podpisovacie funkcie, ako je napríklad podpisovanie SMB. Potam využíva servery, v ktorých služba Active Directory Certificate Services (AD CS) nie je nakonfigurovaná s ochranou pre útoky na prenos protokolu NTLM. Nižšie uvedené obmedzenie pomáha zákazníkom chrániť svoje servery AD CS pred týmito útokmi.   

Ak používate služby Active Directory Certificate Services (AD CS) s niektorou z týchto služieb, potenciálne sa vynásotočíte proti tomuto útoku: 

  • Registrácia webovej lokality certifikačnej autority

  • Webová služba registrácie certifikátu

Obmedzenie rizík

Ak je potenciálne ovplyvnené vaše prostredie, odporúčame použiť nasledujúce obmedzenie rizík:

Primárne obmedzenie

Odporúčame zapnúť EPA a vypnúť protokol HTTP na serveroch AD CS. Otvorte správcu Internetové informačné služby (IIS) a vykonajte nasledovné kroky:

  1. Povoľte registráciu EPA pre webovú registráciu certifikačnej autority. Vyžaduje sa zabezpečenie a odporúčaná možnosť:

    Dialógové okno Registrácia webovej certifikačnej autority

  2. Povoľte EPA pre webovú službu registrácie certifikátov. Vyžaduje sa zabezpečenie a odporúčaná možnosť:Dialógové okno Webová služba registrácie certifikátu Po povolení EPA v používateľskom rozhraní by sa mal súbor Web.config vytvorený rolou CES na lokalite <%windir%>\systemdata\CES\<CA Name>_CES_Kerberos\web.config aktualizovať aj pridaním<extendedProtectionPolicy> nastaveného na hodnotu WhenSupported alebo Always v závislosti od možnosti Rozšírenej ochrany vybratej v používateľskom rozhraní služieb IIS vyššie.

    Poznámka: Nastavenie Vždy sa používa, keď je používateľské rozhranie nastavené na možnosť Povinné,čo je odporúčaná a najbezpečnejšie možnosť.

    Ďalšie informácie o možnostiach dostupných pre rozšírenú SlužbuProtectionPolicynájdete v<> služieb <BasichttpBinding>. Najpravdepodobnejšie použité nastavenia sú:

    <binding name="TransportWithHeaderClientAuth">
         <security mode="Transport">
             <transport clientCredentialType="Windows">
             <extendedProtectionPolicy policyEnforcement="Always" />
             </transport>
             <message clientCredentialType="None" establishSecurityContext="false" negotiateServiceCredential="false" />
         </security>
         <readerQuotas maxStringContentLength="131072" />
    </binding>
    
  3. Povoľte možnosť Vyžadovať SSL, ktorá povolí iba pripojenia HTTPS.HTTP

Dôležité: Po dokončení vyššie uvedených krokov budete musieť reštartovať služby IIS, aby sa načítali zmeny. Ak chcete reštartovať služby IIS, otvorte okno príkazového riadka bez oprávnení, zadajte nasledujúci príkaz a potom stlačte kláves ENTER: iisreset /restart Poznámka Tento príkaz zastaví všetky spustené služby IIS a potom ich reštartuje.

Ďalšie obmedzenie

Okrem primárnych rizík odporúčame, aby ste tam, kde je to možné, vypli aj overovanie NTLM. Nasledujúce obmedzenie rizík je uvedené v poradí od zabezpečenia až po menej bezpečné:

Ak to chcete urobiť, otvorte používateľské rozhranie správcu služieb IIS a nastavte Windows vyjednať:Kerberos: 

Zobrazenie dialógového okna používateľského rozhrania správcu služieb IIS

Alternatívne zobrazenie používateľského rozhrania správcu IIS

Dôležité: Po dokončení vyššie uvedených krokov budete musieť reštartovať služby IIS, aby sa načítali zmeny. Ak chcete reštartovať služby IIS, otvorte okno príkazového riadka bez oprávnení, zadajte nasledujúci príkaz a potom stlačte kláves ENTER: iisreset /restart Poznámka Tento príkaz zastaví všetky spustené služby IIS a potom ich reštartuje.

Ďalšie informácie nájdete v téme Microsoft Security Advisory ADV210003

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.