Identifying missing relationships of CAPEC attack patterns by transformer models and graph structure

被引:2
|
作者
Miyata, Rikuho [1 ]
Washizaki, Hironori [1 ]
Sumoto, Kensuke [1 ]
Yoshioka, Nobukazu [1 ]
Fukazawa, Yoshiaki [1 ]
Okubo, Takao [2 ]
机构
[1] Waseda Univ, Tokyo, Japan
[2] Inst Informat Secur, Yokohama, Japan
关键词
CAPEC; relation prediction; Transformer; BERT; Longformer;
D O I
10.1109/SVM59160.2023.00008
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As threats to software vulnerabilities diversify, countermeasures against various threat patterns become more critical. The Common Attack Pattern Enumeration and Classification (CAPEC) is a catalog of security attack patterns that helps understand what attacks can be launched against these vulnerabilities. CAPEC defines relationships between attack patterns, but these are manually associated so that some may be missed. This paper proposes a method to identify missed relationships using the transformer model and existing relational graph structures. Specifically, pre-trained models are fine-tuned using BERT and Longformer based on the names and descriptions of the two attack patterns and their relationships. Then missed relationships are identified by the classification task, and graph structure rules are defined for the identified relations to determine whether they are graph-structurally correct. Finally, whether the relations are semantically correct is verified. Our evaluation found that 41 likely relationships were missed.
引用
收藏
页码:14 / 17
页数:4
相关论文
共 6 条
  • [1] Identifying Relationships between Attack Patterns using Large Language Models
    Tsuchida, Takuma
    Miyata, Rikuho
    Washizaki, Hironori
    Sumoto, Kensuke
    Yoshioka, Nobukazu
    Fukazawa, Yoshiaki
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2025, E108A (03) : 242 - 253
  • [2] Graph models for identifying robot-packable patterns of pallet loading
    Pienkosz, Krzysztof
    OPERATIONS RESEARCH AND DECISIONS, 2024, 34 (04) : 141 - 155
  • [3] Stability Oracle: a structure-based graph-transformer framework for identifying stabilizing mutations
    Diaz, Daniel J.
    Gong, Chengyue
    Ouyang-Zhang, Jeffrey
    Loy, James M.
    Wells, Jordan
    Yang, David
    Ellington, Andrew D.
    Dimakis, Alexandros G.
    Klivans, Adam R.
    NATURE COMMUNICATIONS, 2024, 15 (01)
  • [4] Identifying dynamic interaction patterns in mandatory and discretionary lane changes using graph structure
    Zhang, Yue
    Zou, Yajie
    Xie, Yuanchang
    Chen, Lei
    COMPUTER-AIDED CIVIL AND INFRASTRUCTURE ENGINEERING, 2024, 39 (05) : 638 - 655
  • [5] Exploiting Missing Value Patterns for a Backdoor Attack on Machine Learning Models of Electronic Health Records: Development and Validation Study
    Joe, Byunggill
    Park, Yonghyeon
    Hamm, Jihun
    Shin, Insik
    Lee, Jiyeon
    JMIR MEDICAL INFORMATICS, 2022, 10 (08)
  • [6] Mining Discriminative Patterns from Graph Data with Multiple Labels and Its Application to Quantitative Structure-Activity Relationship (QSAR) Models
    Shao, Zheng
    Hirayama, Yuya
    Yamanishi, Yoshihiro
    Saigo, Hiroto
    JOURNAL OF CHEMICAL INFORMATION AND MODELING, 2015, 55 (12) : 2519 - 2527