Darren Mar-Elia | Leitender Sicherheitsstratege

Bereits im Jahr 2012 veröffentlichte Microsoft die erste Version des seiner wichtigen Whitepapers "Mitigating Pass-the-Hash and Credential Theft". In dieser ersten Version, Microsoft das Problem der lateralen Bewegung und der Privilegienerweiterung in einer lokalen Windows Active Directory-Umgebung definiert Umgebung und enthielt damals bewährte Methoden zur Abschwächung dieser Art von Angriffen. Zwei Jahre später, Microsoft veröffentlicht. Version 2 dieses Dokuments heraus, das deutlich erweitert die Anleitungen auf der Grundlage des aktuellen Stands von Windows. Die Unternehmeny auch Konzepte wie Privileged Access Workstations (PAWs) und Admin Tiering eingeführt (siehe Abbildung unten).

Admin-Tiering, wie in „Mitigating Pass-the-Hash and Other Credential Theft, Version 2“ beschrieben

Mit Admin Tiering wurde das Konzept der Trennung von "Problembereichen" bei der Verwaltung eingeführt. Admin-Konten, die AD und Domänencontroller verwalteten, konnten sich nie bei normalen Workstations und Servern anmelden. Server-Admin-Konten konnten sich nicht bei Domänencontrollern und Workstations anmelden, usw. Dieser Dieser Ansatz schränkte die Möglichkeiten für Angriffe von der Seite ein, um die Privilegstufe zu erhöhen. Es war nicht perfekt, aber es funktionierte-wenn umgesetzt wurde.

Verwandte Lektüre

Roten Wald betreten

Vor etwa 10 Jahren baute Microsoft auf der Idee auf, die in diesen beiden "Mitigating Pass-the-Hash and Credential Theft" vorgestellt wurde, durch die Einführung des Konzepts eines Red Forest, auch bekannt als Enhanced Security Admin Environment (ESAE). Ein Red Forest ist im Grunde ein separater AD-Forest, dem Ihre Produktions-AD-Forests vertrauen, in dem alle Ihre administrativen Anmeldeinformationen gespeichert werden:

Enhanced Security Admin Environment (auch bekannt als "Red Forest"), ein separater AD-Forest, der von den AD-Produktionsforests als vertrauenswürdig eingestuft wird und in dem alle administrativen Anmeldeinformationen gespeichert sind

Im Prinzip ist dasdas Konzept des Roten Waldes ein guter Ansatz zu sein. Holen Sie Ihre Admin-Anmeldedaten aus dem Wald heraus, wo sich der potenzielle Angreifer herumtreibt, und stellen Sie sicher, dass diey nur sicher in dem separaten Red Forest. In der Praxis ist der Red Forest war ein klobige Ansatz zur Lösung des Problems. Viele Management-Tools funktionieren schlecht-oder gar nicht-über Waldgrenzen hinweg. Tie Red Forest berücksichtigte keine administrativen Konten (z.B., Anwendungsadministratoren) über die Infrastrukturadministratoren hinaus. AUnd schließlich bedeutete die Pflege einer weiteren separaten Forest-Infrastruktur eine Menge Aufwand für einen relativ bescheidenen Gewinn.

Und...Verlassen Sie den Roten Wald

Als Ergebnis dieser Zwänge, und wahrscheinlich beschleunigt durch die Enthüllungen der jüngsten SolarWinds Angriffhat Microsoft kürzlich zurückgezogen. das Konzept des Red Forest. Ab heute ist der Bau eines Red Forest nicht mehr der Standardansatz für die Isolierung und den Schutz privilegierter Zugriffe in einem Windows/Active Directory Welt. Was ist also der neue Standard?

Die Annahme hat sich verzögert 

Nun, wie Sie sich vorstellen können, ist die SolarWinds Angriff die Risiken deutlich, die lokale Identitätssysteme wie Active Directory für die Cloud-Ressourcen darstellen die mit denen sie in den meisten Unternehmen heute fest verbunden sind. Es ist nicht ungewöhnlich, dass sich Unternehmen bei der Authentifizierung und Autorisierung für Azure-Cloud-Ressourcen mit einer Kombination aus AD-Identitäten vor Ort und federationslösungen wie PingFederate und ADFS verwenden, anstatt zu verwenden. Azure AD direkt zu verwenden.

Das bedeutet, dass das schwächste Glied in der Kette des Schutzes von Cloud-Identitäten und -Anwendungen und insbesondere des privilegierten Zugriffs nach wie vor die On-Prem-Ressourcen sind, die wir seit über 20 Jahren zu schützen versuchen. Und während Ansätze wie Admin Tiering und Red Forest gibt es zwar schon seit einiger Zeit, aber die Realität ist, dass viele Geschäfte diese Ansätze nie oder nur teilweise umgesetzt haben teilweise implementiert sie. Das möglicherweise schwer vorstellbar klingen, Lassen Sie mich das also wiederholen.

Nun–Bekannte Strategien zur Minderung des Risikos durch privilegierten Zugriff wurden in den meisten Microsoft-Umgebungen nur unzureichend umgesetzt.  

Die Gründe hierfür Versäumnis sind vielfältig, doch die meisten hängen mit den Kosten und der Komplexität der Umsetzung dieser Ansätze. Dies hat dazu geführt, dass viele Betriebe nach wie vor über äußerst beizur Verhinderung der Ausbreitung dessen, was im Grunde genommen ein 15-Jahre-Risiko. Angesichts der Tatsache, dass die SolarWinds Angriff zeigthat , wie Angreifer Schwachstellen im lokalen privilegierten Zugriffsmanagement nutzen konnten, um sich „vertikal“ in Cloud-Systeme wie Office 365 vorzuarbeiten, sah sich Microsoft gezwungen, neu zu definieren, wie privilegierter Zugriff in der heutigen Zeit aussehen sollte. 

Die Zukunft des privilegierten Zugangs? 

Im Dezember 2020 enthüllte Microsoft seine neue Strategie für privilegierten Zugang. Diese Strategie basiert auf den Prinzipien von Zero Trust und der Cloud. Microsoft erklärt sogar in seinen neuen Strategiedokumenten dass "Die Cloud ist eine Quelle der Sicherheit." Sie würden dieser Aussage zu Recht skeptisch gegenüberstehen, da dass Microsoft einer der größten Cloud-Anbieter der Welt ist. "So muss ich in die Cloud investieren, um sicher zu sein?"

Meiner Ansicht nach stellt dieser neue Ansatz eine Weiterentwicklung der bisherigen „Pass-the-Hash“-Methode dar und Red Forest-Strategien. DTrotz the Schwerpunkt auf Ihrer Umsatzgenerierung–Umsatzgenerierung cdeutliche sDienste aus Azure– dieser neue Ansatz ist durchaus sinnvoll. Allerdings bin ich nicht davon überzeugt, dass Unternehmen, die gezögert haben, etwas so Einfaches wie Admin T, , werden in komplexe, zonenbasierte Zero-Trust-Lösungen-basierte Implementierungen , die zahlreiche Komponenten. Aber llassen’s das Ganze ein wenig genauer betrachten und uns genauer ansehen, was Microsoft vorschlägt vorschlägt. 

Zunächst einmal müssen Sie verstehen, dass Microsoft das Tiering-Modell ein wenig anders und, wie ich meine, ganzheitlicher als bisher betrachtet. Während sich Admin Tiering und Red Forests bisher auf den privilegierten Zugriff und die Verwaltung durch IT-Fachleute konzentrierten, berücksichtigt dieses neue Modell die gesamte Landschaft eines modernen Unternehmens - nicht nur die IT-Verwaltung, sondern auch die Verwaltung von Geschäftsanwendungen und die verschiedenen Pools von Geschäftsdaten, die in den meisten Unternehmen vorhanden sind, wie Sie hier sehen können:

Microsoft-Diagramm der Zugriffsebenen in Verbindung mit den „Ebenen“ für Steuerung, Verwaltung sowie Daten und Arbeitslasten

Dieses Diagramm unterstreicht das Konzept, dass der Benutzerzugriff auf Ressourcen und Daten vom privilegierten Zugriff getrennt werden muss, mit entsprechenden Kontrollen für den Zugriff von einer Ebene zur anderen. Weiter, Microsoft unterteilt den Zugriff in drei Ebenen: Unternehmen, Spezialisiert und Privilegiertwobei die meisten Benutzer in die Kategorie "Unternehmen" fallen, während "Spezialisiert" für bestimmte Benutzerklassen wie Entwickler, Führungskräfte, und andere spezialisierte Funktionen, die potenziell ein höheres Risiko für das Unternehmen darstellen. Und Privilegiert sind natürlich die Benutzer, die diese Umgebungenwie z.B. Mitglieder von Azure Global Admins oder die bekannten integrierten AD-Gruppen wie Domain Admins und Enterprise Admins.

Für jede Sicherheitsstufe legt Microsoft Sicherheitskontrollen fest, um sicherzustellen, dass der Benutzer, der auf die Ressource zugreift, auch derjenige ist, für den er sich ausgibt. Hier zeigt sich, dass die Azure-Dienste sehr stark genutzt werden auf. Wie Sie aus dem Diagramm unten ersehen können, sollten alle Benutzer im Wesentlichen MFA und Zero Trust-Schutz verwenden, was natürlich eine große Dies ist natürlich eine große Erleichterung für viele Unternehmen, die MFA in erster Linie für den privilegierten Zugang einsetzen:

Die von Microsoft empfohlene neue Strategie für den privilegierten Zugriff bietet unkomplizierte rollenbasierte Zugriffsrichtlinien.
Die von Microsoft empfohlene neue Strategie für den privilegierten Zugriff bietet unkomplizierte rollenbasierte Zugriffsrichtlinien.

Wie Sie der obigen Abbildung entnehmen können, tdiese Strategie führt zudem zus das Konzept der Zwischeninstanzen sowie Schnittstellen. Vermittler sind, in einer geläufigeren Ausdrucksweise, beispielsweise Sprung- oder Bastion-Hosts (auch bekannt als PAWS), VPNs, oder andere sichere Weiterleitungen-Sprungpunkte für privilegierten Zugriff. Schnittstellen sind genau das, was der Begriff vermuten lässt – die Endpunkte-Anwenderanwendungen, Werkzeuge, und Dienstprogramme (z. B., PowerShell-Remoting), die für den Zugriff auf Ressourcen verwendet werden. Diese Schnittstellenkönnen über verschiedene Anwendungsproxys oder andere Indirektionsstufen verlaufen, um den sicheren Zugriff auf diese Ressourcen zu gewährleisten. Dieser Zugriff wird zudem zusätzlich gesichert durch den Einsatz von Zero-Trust-Technologien, die Sicherheitsrichtlinien für Geräte und Benutzer durchsetzen wie beispielsweise die Nutzung eines verwalteten Geräts, der Aufenthalt an einem bekannten Standort, die Identität als bekannter Benutzer, die Ausführung routinemäßiger Benutzeraktionen sowie die Verwendung von MFA, bedingter Zugriff sowie Just-in-Time-Verwaltung.  

Bislang ist der Großteil dieser Anleitung scheint einfach zu sein.wenn auch stark auf die Nutzung von viele Azure-Sicherheitsdienste, um das Modell zu implementieren. Aber ich muss Aber ich muss zugeben, dass Microsoft, als ich die Strategie verfolgte, anfing, mich mit der Komplexität, die durch "Flugzeuge" (nicht die, in denen man fliegt) eingeführt wurde, zu verlieren. Dies lässt sich am besten erklären mit Microsofts Diagramm:

Microsoft-Diagramm der Zugriffsebenen in Verbindung mit den „Ebenen“ für Steuerung, Verwaltung sowie Daten und Arbeitslasten

Dieses Diagramm wird als die Entwicklung des alten Admin Tiering Modells erklärt, aber ehrlich gesagt hat es mich nur verwirrt. Es stellt keine wirkliche Verbindung zu den vorherigen Diagrammen her, die ich gezeigt habe die zeigen. Unternehmen, Specialisiert, und Privilegierter Zugriff. Das Modell schien wie aus dem Nichts aufzutauchen - ohne zu erklären, wie ich von diesen drei Ebenen des Zugriffs zu Privilegierter Zugriff, Kontrollebene, Verwaltungsebene, und User Access, die dann den Ebenen 0, 1 und 2 zugeordnet werden. Einfach verwirrend.

Die neue Strategie umsetzen...oder nicht

Wenn ich diesen bestimmte Abweichung von der Realität außer Acht lasse und mich auf die, die ich oben erörtert habe, ergibt dieser Ansatz durchaus Sinn und scheint eine logische Weiterentwicklung der bisherigen Konzepte, die es schon seit Jahren gibt. Und wenn man es unvoreingenommen betrachtet, entsprechen viele der Prinzipien policy von policy  iZwischenstellen, Just-in-Time-Verwaltung, und MFA lassen sich umsetzen, ohne dass Sie insbesondere Microsoft Geld in die Kassen spülen müssen. Und sollten Sie sich für den Microsoft-Weg entscheiden, bietet das Unternehmen eine recht gute Implementierungsanleitung namens Rapid Modernization Plan (RAMP).

Ich bin mir nicht sicher, , ob „Schnelligkeit“ bei einer umfassenden Umsetzung dieser neuen Strategie eine Rolle spielen wird, angesichts der Komplexität der der meisten Unternehmensumgebungen. Meine größte Sorge hinsichtlich dieser gesamten neuen Strategie ist die Komplexität, die sie mit sich bringt. TDas Modell sieht vor, dass viele bewegliche Teile , die umgesetzt werden müssen, um sicherzustellen, dass icheswie erwartet funktioniert– und wir alle wissen, dass Komplexität oftmals die Sicherheit untergräbt. Meine unmittelbare Reaktion darauf ist, dass, wenn viele Unternehmen zögerten, etwas so relativ Einfaches wie Admin Tiering zögern würden, wie können wir dann von ihnen erwarten, dass sie eine Strategie umsetzen, die im Grunde genommen wesentlich komplexer ist? Ich halte das für eine berechtigte Frage. 

Ich habe keinen Zweifel daran, dass die Antwort von Microsoft lautet, dass Sie sich auf Azure-Dienste verlassen können, um einen Großteil dieser Probleme zu lösen, aber das enthebt Sie nicht der Notwendigkeit, all diese Dienste gut zu verwalten, sie konsistent zu implementieren, und sie im Laufe der Zeit gewissenhaft zu überwachen. Ich bin kein Fan davon, alles auf eine Technologie zu setzen, selbst wenn diese Technologie von einem vertrauenswürdigen Partner wie Microsoft stammt. Sie müssen die Geschäfts- und Sicherheitsanforderungen Ihres Unternehmens mit denwas die Technologie leisten kann und was nicht. Es ist ein altes Sprichwort, aber bei der Sicherheit geht es um Menschen, Prozesse, und Technologie. Renn Sie sich nur auf ein Bein des Schemels verlassen, werden Sie immer scheitern.

Abschließend frage ich mich, ob diese neue Strategie nicht eine etwas unrealistische Sichtweise darauf vermittelt, wo die meisten Unternehmen heute auf ihrem Weg zur Cloud-Implementierung. Trotz aller Bemühungen stehen und fallen die meisten Unternehmen nach wie vor lokalen Active Directory , um , Technologien wie Group Policy Sicherung und Absicherung ihrer Desktops und Server sowie eine verwirrende Vielzahl von lokalen und Cloud-basierten Branchenanwendungen. 

Diese neue Microsoft-Strategie beruht in gewisser Weise auf einer Umstellung vieler dieser Technologien auf entsprechende Cloud-Technologien. Das wird nicht über Nacht geschehen (Untertreibung), wenn überhaupt, und was können Unternehmen in der Zwischenzeit tun? Ein Vorschlag könnte sein, endlich einige der Richtlinien umzusetzen, die Microsoft seit über 10 Jahren für die Verwaltung von Schichten, PAWs, und ähnliche Technologien zu implementieren und dann damit zu beginnen, diese mit einigen der neueren Cloud-Technologien zu ergänzen. So würde ich es jedenfalls machen.