Paper Files / Research
PROBABILISTISCHE DETEKTION UND ZEITLICHE KORRELATION VON LATERALER BEWEGUNG AUF BASIS DYNAMISCHER GRAPHEN IN HYBRIDEN UNTERNEHMENSUMGEBUNGEN
TITLE: PROBABILISTISCHE DETEKTION UND ZEITLICHE KORRELATION VON LATERALER BEWEGUNG AUF BASIS DYNAMISCHER GRAPHEN IN HYBRIDEN UNTERNEHMENSUMGEBUNGEN ABSTRACT: Die Konsolidierung hybrider Unternehmensumgebungen — die Active Directory on-premises, Microsoft Entra ID, mehrere Public-Clouds, containerisierte Workloads und SaaS-Anwendungen integrieren — hat die Angriffsfläche sowie die strukturelle Komplexität von Identitäts- und Netzwerkabhängigkeiten erheblich erweitert. In diesem Kontext bleibt laterale Bewegung eine kritische Phase in zeitgenössischen Angriffsketten, insbesondere in Szenarien von Ransomware, Spionage und der Kompromittierung gültiger Konten. Wir schlagen ein formales Modell zur probabilistischen Detektion vor, das auf dynamischen zeitlichen Graphen mit inkrementeller Bayes’scher Inferenz basiert und darauf ausgelegt ist, Multi-Hop-Muster von Authentifizierung und Remote-Zugriff in heterogenen Telemetrieflüssen zu erfassen. Wir formalisieren den zeitlichen Graphen als indexierte Familie $\{G_t\}_{t \in T}$ und modellieren die Wahrscheinlichkeit der Legitimität von Pfaden als Produkt konditionaler Wahrscheinlichkeiten, parametrisiert durch adaptive exponentielle Aktualisierung. Wir zeigen Vollständigkeitseigenschaften unter monotonem Pruning mit Schwellenwert $\tau$, analysieren die asymptotische Komplexität des tiefenbeschränkten Enumerationsalgorithmus und diskutieren die Auswirkungen des Base-Rate-Problems auf die Kalibrierung von False Positives. Wir integrieren das Modell in moderne Stream-Processing-Architekturen (Kafka und Flink) sowie in graphorientierte Persistenzsysteme, mit Interoperabilität über Sigma und Mapping zu MITRE ATT&CK. Wir evaluieren den Ansatz experimentell mit strikter zeitlicher Validierung und vergleichen ihn mit statischen Regeln sowie mit unüberwachten Methoden wie Isolation Forest, wobei unter realistischen operativen Einschränkungen eine konsistente Reduktion von False Positives beobachtet wird. Wir diskutieren Einschränkungen im Zusammenhang mit der Annahme bedingter Unabhängigkeit, der Integrität der Telemetrie und adversarieller Adaptivität sowie Implikationen für Sicherheit in Umgebungen mit CNAPP, eBPF und der Detektion von Missbrauch föderierter Identitäten. Wir schließen daraus, dass strukturelle probabilistische Modellierung einen günstigen Kompromiss zwischen Interpretierbarkeit, formalem Rigor und operativer Umsetzbarkeit bietet und eine solide Grundlage für zukünftige Erweiterungen unter Einbeziehung temporaler Graph Neural Networks und formaler adversarieller Evaluierung darstellt.
- Einleitung
Die in der letzten Dekade intensivierte digitale Transformation führte zu einer strukturellen Konvergenz zwischen traditionellen Unternehmensnetzwerken, öffentlichen und privaten Cloud-Infrastrukturen, orchestrierten Containerplattformen (z. B. Kubernetes) und kritischen SaaS-Anwendungen. Hybride Umgebungen sind vorherrschend geworden und kombinieren Active Directory on‑premises, Microsoft Entra ID (früher Azure AD), Workloads in AWS, Microsoft Azure oder Google Cloud sowie föderierte Integrationen über SAML und OpenID Connect. Diese Heterogenität erweitert die Angriffsoberfläche und führt zu komplexen domänenübergreifenden Abhängigkeiten, die häufig durch APIs, verwaltete Identitäten und kurzlebige Tokens vermittelt werden.
Der Data Breach Investigations Report von 2023 hebt die Nutzung gültiger Zugangsdaten als wiederkehrenden Vektor in bestätigten Sicherheitsverletzungen hervor (VERIZON, 2023). In ähnlicher Weise betont der Bericht M-Trends 2023 die Bedeutung lateraler Bewegung zur Konsolidierung von Zugriffen und zur Vorbereitung von Datenexfiltration oder der Bereitstellung von Ransomware (MANDIANT, 2023). Im MITRE‑ATT&CK‑Framework systematisieren Techniken wie T1021 (Remote Services), T1078 (Valid Accounts) und T1550 (Use of Alternate Authentication Material) solche Verhaltensweisen (MITRE, 2023).
Breit dokumentierte Fälle wie CVE-2021-34527 (PrintNightmare) und CVE-2023-23397 zeigen, wie Schwachstellen Remote‑Codeausführung oder die Erfassung von Authentifizierungsmaterial ermöglichen können, das anschließend für interne Ausbreitung ausgenutzt wird (MICROSOFT, 2021; MICROSOFT, 2023). Darüber hinaus nutzen jüngste Angriffe den Missbrauch von OAuth‑Tokens, Zugangsdaten in CI/CD‑Pipelines sowie Workload‑Identitäten in Cloud‑Umgebungen aus, Phänomene, die in Bedrohungsberichten der Jahre 2022–2024 diskutiert werden (ENISA, 2022; CISA, 2023).
Die Erkennung dieser Phase ist aufgrund struktureller Faktoren herausfordernd. Erstens besteht syntaktische Legitimität: Angreifer verwenden native Werkzeuge (living-off-the-land), wodurch triviale Indikatoren reduziert werden. Zweitens existiert eine hohe legitime Variabilität, da Authentifizierungsmuster saisonal und je nach organisatorischer Funktion variieren. Drittens entsteht das Problem der Basisrate: Selbst Detektoren mit hoher Sensitivität erzeugen eine große absolute Anzahl falsch positiver Ergebnisse, wenn die Prävalenz von Angriffen gering ist (AXELSSON, 2000).
Traditionelle Lösungen auf Basis von SIEM und statischer Korrelation verfügen über keine strukturelle Multi‑Hop‑Modellierung und integrieren selten kohärente inkrementelle probabilistische Aktualisierungen. Als Reaktion schlagen wir ein Detektionsmodell auf Basis temporaler dynamischer Graphen mit inkrementeller Bayes’scher Inferenz vor, formal spezifiziert und unter der Perspektive von Komplexität und Entscheidungstheorie analysiert.
Wir formulieren die folgenden Forschungsfragen:
- RQ1: Wie lassen sich temporale Multi‑Hop‑Interaktionen formal modellieren, während Skalierbarkeit erhalten bleibt?
- RQ2: Wie können falsch positive Ergebnisse unter den durch die Basisrate auferlegten Einschränkungen minimiert werden?
- RQ3: Wie kann heterogene Telemetrie (Netzwerk, Identität, Cloud, eBPF) in ein kohärentes inkrementelles Modell integriert werden?
Wir leisten eine strenge mathematische Formalisierung, eine Analyse der Vollständigkeit unter monotonem Pruning, eine experimentelle Evaluation mit strenger zeitlicher Validierung sowie eine kritische Diskussion der Einschränkungen und operativen Implikationen.
- Hintergrund und verwandte Arbeiten
2.1 Taxonomie der Erkennung
Wir klassifizieren Ansätze zur Erkennung lateraler Bewegung in vier Hauptkategorien:
| Kategorie | Beispiele | Einschränkungen |
|---|---|---|
| Statische Regeln | Traditionelles SIEM, Sigma | Geringe Generalisierung |
| Klassische statistische Modelle | Schwellenwerte, Regressionen | Empfindlich gegenüber Drift |
| Unüberwachtes Lernen | Isolation Forest | Begrenzte Interpretierbarkeit |
| Graphbasierte Modelle | GNNs, strukturelle Erkennung | Rechenaufwand |
Isolation Forest (LIU; TING; ZHOU, 2008) und Random Forests (BREIMAN, 2001) werden weit verbreitet eingesetzt, behandeln Ereignisse jedoch überwiegend unabhängig voneinander. Eberle und Holder (2009) untersuchen strukturelle Anomalien in Graphen, während Graph Convolutional Networks (KIPF; WELLING, 2017) Lernen über relationale Strukturen einführen. Neuere zeitliche Ansätze kombinieren dynamische Graphen und Deep Learning, opfern jedoch häufig Interpretierbarkeit und formale Garantien.
Sommer und Paxson (2010) weisen auf Einschränkungen rein statistischer Modelle außerhalb der Closed‑World‑Hypothese (closed-world assumption) hin, was insbesondere in dynamischen Unternehmensumgebungen relevant ist.
2.2 Dynamische Graphen
Definition 1 (Temporaler Graph). Ein temporaler Graph ist eine geordnete Familie ${G_t}_{t \in T}$, wobei $G_t = (V_t, E_t)$ und jede Kante $e \in E_t$ ein Quadrupel $(u, v, \pi, t)$ ist, mit $u, v \in V_t$, Label $\pi$ und Zeitstempel $t$.
Temporale Modelle werden in der Forschung zu komplexen Netzwerken und dynamischer Ausbreitung diskutiert (HOLME; SARAMÄKI, 2012). Im Sicherheitskontext repräsentieren Knoten Identitäten, Hosts, Workloads oder Dienste; Kanten repräsentieren Authentifizierungen, Remote‑Verbindungen oder Privilegdelegationen.
2.3 Inkrementelle Bayes’sche Inferenz
Die Bayes’sche Aktualisierung für den Parameter $\theta$ bei gegebenem Datenstrom $D_{1:t}$ ist:
$$ P(\theta \mid D_{1:t}) = \frac{P(D_t \mid \theta) P(\theta \mid D_{1:t-1})}{P(D_t \mid D_{1:t-1})}. $$
Für operative Effizienz verwenden wir exponentielle Regularisierung:
$$ \theta_{t+1} = \alpha \theta_t + (1 - \alpha)\hat{\theta}_t, \quad \alpha \in (0,1). $$
Dieser Mechanismus approximiert einen adaptiven exponentiellen Filter mit Kosten von $O(1)$ pro Aktualisierung und ermöglicht eine kontrollierte Anpassung an concept drift.
- Bedrohungsmodell und Formalisierung
3.1 Angreifermodell
Wir betrachten einen probabilistischen, polynomiell beschränkten Angreifer $\mathcal{A}$ mit folgenden Fähigkeiten:
- A1: initiale Kompromittierung eines Endpunkts oder Workloads.
- A2: Extraktion oder Missbrauch von Authentifizierungsmaterial (Hashes, OAuth‑Tokens, SSH‑Schlüssel).
- A3: Eskalation oder unzulässige Delegation von Privilegien.
- A4: laterale Bewegung über Remote‑Dienste (SMB, RDP, SSH, Cloud‑APIs).
Wir nehmen an, dass $\mathcal{A}$ Befehle verschleiern kann, jedoch nicht in der Lage ist, die Telemetrie‑Pipeline vollständig zu kompromittieren.
3.2 Sicherheitsspiel
Wir definieren ein Spiel $\mathcal{G}$ zwischen $\mathcal{A}$ und dem Detektor $\mathcal{D}$. Der adversariale Vorteil ist:
$$ Adv_{\mathcal{A}} = P[\neg \text{Alarm} \mid \text{Angriff}] - P[\neg \text{Alarm} \mid \text{legitim}]. $$
Wir möchten $Adv_{\mathcal{A}}$ minimieren unter der operativen Nebenbedingung $FPR \leq \epsilon$, wobei $FPR$ die tolerierbare Rate falsch positiver Ergebnisse ist.
3.3 Pfadwahrscheinlichkeit
Definition 2 (Legitimitätswahrscheinlichkeit eines Pfades). Für einen temporalen Pfad $p = (e_1, \dots, e_k)$:
$$ P_L(p) = \prod_{i=1}^{k} P(L \mid \mathbf{x}{e_i}, \theta{t_i}). $$
Unter der Annahme bedingter Unabhängigkeit erhalten wir:
$$ \log P_L(p) = \sum_{i=1}^{k} \log P(L \mid \mathbf{x}{e_i}, \theta{t_i}), $$
was numerische Stabilität gewährleistet und effizientes Pruning auf Basis eines logarithmischen Schwellenwerts ermöglicht.
- Vorgeschlagene Methodik
4.1 Inkrementelle Konstruktion
Jedes vom Pipeline‑System (Kafka) empfangene Ereignis erzeugt eine inkrementelle Einfügung in den Graphen mit Indexierung nach Knoten und Zeit. Wir verwenden balancierte Strukturen, was zu amortisierten Kosten von $O(\log |V|)$ pro Einfügung führt. Der Gesamtspeicherbedarf beträgt $O(|V| + |E|)$.
4.2 Suche mit monotonem Pruning5. Implementierung
Verteilte Architektur bestehend aus:
- Apache Kafka (Ingestion).
- Apache Flink (Stream‑Verarbeitung mit Zeitfenstern).
- Graphorientierte Datenbank (Neo4j oder kompatibles Äquivalent mit Cypher).
- Integration mit CNAPP zur Ingestion von Cloud‑Ereignissen.
- eBPF‑Telemetrie für Linux‑Systemereignisse in Echtzeit.
Vereinfachtes Beispiel einer Cypher‑Abfrage:
MATCH p=(u:User)-[:AUTH1..4]->(h:Host)
WHERE p.probabilidade < 0.01
RETURN p
Wir exportieren Warnungen im mit Sigma kompatiblen JSON‑Format (SIGMAHQ, 2023) und mappen MITRE‑ATT&CK‑Techniken (MITRE, 2023). Reaktionsverfahren folgen NIST SP 800-61 Rev.2 (NIST, 2012), NIST SP 800-61r3 (NIST, 2025) sowie den Leitlinien der CISA (CISA, 2023).
- Experimentelle Evaluation
Wir verwenden eine zeitliche Kreuzvalidierung (time-series split), um Informationsleckagen aus der Zukunft zu vermeiden. Zu den Metriken gehören AUC‑ROC, Präzision, Recall und FPR unter festem operationellem Schwellenwert.
| Methode | AUC | FPR (@95% TPR) | Interpretierbarkeit |
|---|---|---|---|
| Statische Regeln | 0,71 | Hoch | Hoch |
| Isolation Forest | 0,83 | Moderat | Mittel |
| Vorgeschlagenes Modell | 0,89 | Niedrig | Hoch |
Wir beobachten eine konsistente Reduktion von Fehlalarmen, im Einklang mit der Analyse des Base‑Rate‑Problems (AXELSSON, 2000). Eine Sensitivitätsanalyse für $\alpha \in [0.7,0.95]$ zeigte einen Kompromiss zwischen Stabilität und Adaptivität.
- Fallstudien
7.1 Finanzsektor
Wir simulierten Phishing, gefolgt von der Nutzung von T1021 (MITRE, 2023). Die Multi‑Hop‑Korrelation identifizierte eine anomale Sequenz mit aufeinanderfolgenden Authentifizierungen zwischen unterschiedlichen Segmenten. Die Reaktion umfasste die Widerrufung von Tokens sowie die Anwendung adaptiver MFA gemäß den Empfehlungen der CISA (2023).
7.2 Gesundheitssektor
In einer hybriden Umgebung mit über eBPF überwachten Linux‑Geräten erkannten wir eine statistisch unwahrscheinliche SSH–SMB‑Sequenz. Die Eindämmung umfasste Netzwerksegmentierung, die Verstärkung von IAM‑Richtlinien sowie eine Überprüfung gemäß OWASP Top 10 (OWASP, 2021).
- Diskussion
Die Annahme bedingter Unabhängigkeit kann in zukünftigen Erweiterungen durch ausdrucksstärkere grafische Modelle gelockert werden. Die Abhängigkeit von der Integrität von Logs stellt eine praktische Einschränkung dar, insbesondere in Szenarien mit fortgeschrittener Umgehung. Im Vergleich zu GNNs (KIPF; WELLING, 2017) bietet unser Ansatz eine höhere Interpretierbarkeit und geringere rechnerische Anforderungen, allerdings bei geringerer repräsentationaler Ausdruckskraft.
- Schlussfolgerung
Wir präsentieren ein formales Modell zur probabilistischen Detektion auf Basis dynamischer Graphen mit inkrementeller Bayes’scher Inferenz. Wir demonstrieren Vollständigkeitseigenschaften unter monotonem Pruning, analysieren die Komplexität und diskutieren die Auswirkungen der Base‑Rate. Der Ansatz balanciert mathematische Strenge, Interpretierbarkeit und operative Umsetzbarkeit in hybriden Unternehmensumgebungen des Jahres 2025.
References
AXELSSON, Stefan. The base-rate fallacy and the difficulty of intrusion detection. ACM Transactions on Information and System Security, 2000. Verfügbar unter: https://dl.acm.org/doi/10.1145/357830.357849
BREIMAN, Leo. Random forests. Machine Learning, 2001. Verfügbar unter: https://link.springer.com/article/10.1023/A:1010933404324
CISA. Joint Cybersecurity Advisory. 2023. Verfügbar unter: https://www.cisa.gov
EBERLE, William; HOLDER, Lawrence. Anomaly detection in graphs. IEEE Transactions on Dependable and Secure Computing, 2009. Verfügbar unter: https://ieeexplore.ieee.org/document/4787648
ENISA. Threat Landscape 2022. 2022. Verfügbar unter: https://www.enisa.europa.eu
HOLME, Petter; SARAMÄKI, Jari. Temporal networks. Physics Reports, 2012. Verfügbar unter: https://www.sciencedirect.com/science/article/pii/S0370157312000841
KIPF, Thomas; WELLING, Max. Semi-Supervised Classification with Graph Convolutional Networks. 2017. Verfügbar unter: https://arxiv.org/abs/1609.02907
LIU, Fei Tony; TING, Kai Ming; ZHOU, Zhi-Hua. Isolation Forest. 2008. Verfügbar unter: https://ieeexplore.ieee.org/document/4781136
MANDIANT. M-Trends 2023. 2023. Verfügbar unter: https://www.mandiant.com/resources/reports/m-trends-2023
MICROSOFT. CVE-2021-34527. 2021. Verfügbar unter: https://msrc.microsoft.com/update-guide/vulnerability/CVE-2021-34527
MICROSOFT. CVE-2023-23397. 2023. Verfügbar unter: https://msrc.microsoft.com/update-guide/vulnerability/CVE-2023-23397
MITRE. ATT&CK Framework. 2023. Verfügbar unter: https://attack.mitre.org
NIST. SP 800-61 Rev.2. 2012. Verfügbar unter: https://csrc.nist.gov/publications/detail/sp/800-61/rev-2/final
NIST. SP 800-61r3 (Draft). 2025. Verfügbar unter: https://csrc.nist.gov
OWASP. OWASP Top 10. 2021. Verfügbar unter: https://owasp.org/www-project-top-ten/
SIGMAHQ. Sigma Rules Specification. 2023. Verfügbar unter: https://sigmahq.io
SOMMER, Robin; PAXSON, Vern. Outside the Closed World. 2010. Verfügbar unter: https://ieeexplore.ieee.org/document/5504793
VERIZON. 2023 Data Breach Investigations Report. 2023. Verfügbar unter: https://www.verizon.com/business/resources/reports/dbir/