{"title":"云系统中多租户攻击的依赖感知建模","authors":"Yijia Li , Maochao Xu , Peng Zhao","doi":"10.1016/j.ress.2025.111750","DOIUrl":null,"url":null,"abstract":"<div><div>Multi-tenant cloud systems are increasingly vulnerable to co-residency attacks, in which adversaries deploy attacker virtual machines (AVMs) to compromise service component versions (SCVs) colocated on shared physical servers. Conventional reliability models often assume independent SCV failures, overlooking dependencies arising from shared vulnerabilities or coordinated attacks. We introduce a dependence-aware probabilistic framework that explicitly models statistical dependence among SCV compromises via copula-based joint distributions, and incorporates various AVM placement policies (random, hash, affinity). We analyze how SCV dependence structure, the number of attacker accounts, and IDS detection sensitivity affect the overall corruption probability. The risk model is further embedded in a Stackelberg game between defender and attacker, incorporating budget and risk-cap constraints and various detection cost regimes. We prove equilibrium existence and compute optimal strategies via a Monte Carlo procedure. It is discovered that dependence significantly increases the risk of corruption. The probability of corruption can increase by up to 75% compared to the independence baseline, with non-overlapping confidence intervals across different copula families and placement policies. Equilibrium analysis shows that placement and cost structure jointly determine the optimal detection sensitivity. These results demonstrate how dependence modeling, placement realism, and operational constraints together shape cloud service resilience and defender strategy.</div></div>","PeriodicalId":54500,"journal":{"name":"Reliability Engineering & System Safety","volume":"266 ","pages":"Article 111750"},"PeriodicalIF":11.0000,"publicationDate":"2025-09-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Dependence-aware modeling of multi-tenant attacks in cloud systems\",\"authors\":\"Yijia Li , Maochao Xu , Peng Zhao\",\"doi\":\"10.1016/j.ress.2025.111750\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>Multi-tenant cloud systems are increasingly vulnerable to co-residency attacks, in which adversaries deploy attacker virtual machines (AVMs) to compromise service component versions (SCVs) colocated on shared physical servers. Conventional reliability models often assume independent SCV failures, overlooking dependencies arising from shared vulnerabilities or coordinated attacks. We introduce a dependence-aware probabilistic framework that explicitly models statistical dependence among SCV compromises via copula-based joint distributions, and incorporates various AVM placement policies (random, hash, affinity). We analyze how SCV dependence structure, the number of attacker accounts, and IDS detection sensitivity affect the overall corruption probability. The risk model is further embedded in a Stackelberg game between defender and attacker, incorporating budget and risk-cap constraints and various detection cost regimes. We prove equilibrium existence and compute optimal strategies via a Monte Carlo procedure. It is discovered that dependence significantly increases the risk of corruption. The probability of corruption can increase by up to 75% compared to the independence baseline, with non-overlapping confidence intervals across different copula families and placement policies. Equilibrium analysis shows that placement and cost structure jointly determine the optimal detection sensitivity. These results demonstrate how dependence modeling, placement realism, and operational constraints together shape cloud service resilience and defender strategy.</div></div>\",\"PeriodicalId\":54500,\"journal\":{\"name\":\"Reliability Engineering & System Safety\",\"volume\":\"266 \",\"pages\":\"Article 111750\"},\"PeriodicalIF\":11.0000,\"publicationDate\":\"2025-09-27\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Reliability Engineering & System Safety\",\"FirstCategoryId\":\"5\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0951832025009500\",\"RegionNum\":1,\"RegionCategory\":\"工程技术\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"ENGINEERING, INDUSTRIAL\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Reliability Engineering & System Safety","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0951832025009500","RegionNum":1,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, INDUSTRIAL","Score":null,"Total":0}
Dependence-aware modeling of multi-tenant attacks in cloud systems
Multi-tenant cloud systems are increasingly vulnerable to co-residency attacks, in which adversaries deploy attacker virtual machines (AVMs) to compromise service component versions (SCVs) colocated on shared physical servers. Conventional reliability models often assume independent SCV failures, overlooking dependencies arising from shared vulnerabilities or coordinated attacks. We introduce a dependence-aware probabilistic framework that explicitly models statistical dependence among SCV compromises via copula-based joint distributions, and incorporates various AVM placement policies (random, hash, affinity). We analyze how SCV dependence structure, the number of attacker accounts, and IDS detection sensitivity affect the overall corruption probability. The risk model is further embedded in a Stackelberg game between defender and attacker, incorporating budget and risk-cap constraints and various detection cost regimes. We prove equilibrium existence and compute optimal strategies via a Monte Carlo procedure. It is discovered that dependence significantly increases the risk of corruption. The probability of corruption can increase by up to 75% compared to the independence baseline, with non-overlapping confidence intervals across different copula families and placement policies. Equilibrium analysis shows that placement and cost structure jointly determine the optimal detection sensitivity. These results demonstrate how dependence modeling, placement realism, and operational constraints together shape cloud service resilience and defender strategy.
期刊介绍:
Elsevier publishes Reliability Engineering & System Safety in association with the European Safety and Reliability Association and the Safety Engineering and Risk Analysis Division. The international journal is devoted to developing and applying methods to enhance the safety and reliability of complex technological systems, like nuclear power plants, chemical plants, hazardous waste facilities, space systems, offshore and maritime systems, transportation systems, constructed infrastructure, and manufacturing plants. The journal normally publishes only articles that involve the analysis of substantive problems related to the reliability of complex systems or present techniques and/or theoretical results that have a discernable relationship to the solution of such problems. An important aim is to balance academic material and practical applications.