Cubic-DUCAG: A New Modeling and Probabilistic Computing Approach for Cyclic Network Attacks

By calculating the risk probabilities of nodes within the attack graph, the attack paths and scenarios can be constructed to effectively describe the attack process. The general the probabilistic computing approaches for attack graph analysis require that the graph does not contain cycles, for that the cycles will bring about repetitive calculations and increased complexity, resulting in inaccurate results. However, loop attack paths often occur in the network obtained by applying the attack graph generator such as MulVAL. To solve the above issues, this study presents the Cubic-Dynamic Uncertain Causality Attack Graph (Cubic-DUCAG) for modeling the cyclic network attacks, and an algorithm for calculating the risk probability of node in the cycle paths based on causal chains (Cycle-CCRP). The proposed method offers a unified framework for calculating the risk probability of nodes within cycles while without changing the attack graphs. Experiments show that the Cycle-CCRP algorithm exhibits superior time efficiency characteristics compared to the Variable Elimination algorithm in Bayesian attack graphs and demonstrates good scalability in large-scale computer networks.

Authors

Institutions

Publication Details

Published
2024-08-19
DOI
https://doi.org/10.1109/ithings-greencom-cpscom-smartdata-cybermatics62450.2024.00033
Primary Topic
Network Security and Intrusion Detection
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Cubic-DUCAG: A New Modeling and Probabilistic Computing Approach for Cyclic Network Attacks

Chunling Dong, Feng Yu
Network Security and Intrusion Detection
article

Cubic-DUCAG: A New Modeling and Probabilistic Computing Approach for Cyclic Network Attacks

Chunling Dong, Feng Yu
article en

Abstract

By calculating the risk probabilities of nodes within the attack graph, the attack paths and scenarios can be constructed to effectively describe the attack process. The general the probabilistic computing approaches for attack graph analysis require that the graph does not contain cycles, for that the cycles will bring about repetitive calculations and increased complexity, resulting in inaccurate results. However, loop attack paths often occur in the network obtained by applying the attack graph generator such as MulVAL. To solve the above issues, this study presents the Cubic-Dynamic Uncertain Causality Attack Graph (Cubic-DUCAG) for modeling the cyclic network attacks, and an algorithm for calculating the risk probability of node in the cycle paths based on causal chains (Cycle-CCRP). The proposed method offers a unified framework for calculating the risk probability of nodes within cycles while without changing the attack graphs. Experiments show that the Cycle-CCRP algorithm exhibits superior time efficiency characteristics compared to the Variable Elimination algorithm in Bayesian attack graphs and demonstrates good scalability in large-scale computer networks.

Communication University of China (CN)
National Natural Science Foundation of China, Fundamental Research Funds for the Central Universities
Openalex Percentile: Top 78%
Network Security and Intrusion Detection
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.