Scalable Privilege Analysis for Multi-Cloud Big Data Platforms: A Hypergraph Approach
Sai Sitharaman, Hassan Karim, Deepti Gupta, Mudit Tyagi
TL;DR
The paper tackles privileged access mismanagement in multi-cloud environments where ABAC-based PAM is computationally intractable at scale. It introduces NGAC-Hypergraph, integrating NGAC with hypergraph semantics to model multi-attribute privilege relationships, yielding theoretical bounds of $O(\sqrt{n})$ traversal and $O(n \log n)$ detection. The approach is organized around a 3-Dimensional Privilege Analysis framework and a formal NGAC-hypergraph model, with empirical validation showing up to 10× speedups over ABAC and 4× over NGAC-DAG in large AWS-like deployments. The work demonstrates real-time, scalable privilege analysis for cloud security and sets the stage for multi-cloud federation and AI-enhanced anomaly detection in PAM.
Abstract
The rapid adoption of multi-cloud environments has amplified risks associated with privileged access mismanagement. Traditional Privileged Access Management (PAM) solutions based on Attribute-Based Access Control (ABAC) exhibit cubic O(n^3) complexity, rendering real-time privilege analysis intractable at enterprise scale. We present a novel PAM framework integrating NIST's Next Generation Access Control (NGAC) with hypergraph semantics to address this scalability crisis. Our approach leverages hypergraphs with labeled hyperedges to model complex, multi-dimensional privilege relationships, achieving sub-linear O(sqrt n) traversal complexity and O(nlogn) detection time-rigorously proven through formal complexity analysis. We introduce a 3-Dimensional Privilege Analysis framework encompassing Attack Surface, Attack Window, and Attack Identity to systematically identify privilege vulnerabilities. Experimental validation on AWS-based systems with 200-4000 users demonstrates 10x improvement over ABAC and 4x improvement over standard NGAC-DAG, enabling sub-second privilege detection at scale. Real-world use cases validate detection of privilege escalation chains, over-privileged users, and lateral movement pathways in multi-cloud infrastructures.
