Ambit: Verification of Azure RBAC

Matija Kupresanin,Pavle Subotic

CCSW '23: Proceedings of the 2023 on Cloud Computing Security Workshop(2023)

引用 0|浏览0
暂无评分
摘要
In this paper, we present an access control verification approach for Role-Based Access Control (RBAC) mechanisms. Given a specification that models security boundaries (e.g., obtained from a threat model, best practices etc.), we verify that a change to an RBAC state adheres to the specification (i.e., remains within the security boundaries). We demonstrate the practical utility of our approach by instantiating it for Microsoft's Azure AD. We have realized our technique in a tool called Ambit which leverages SMT (Satisfiability Modulo Theory) solvers to efficiently encode and solve the resulting verification problem. We demonstrate the scalability and applicability of our approach with a set of generated benchmarks that attempt to simulate real-world RBAC configurations.
更多
查看译文
关键词
RBAC,SMT,Verification
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要