中文

利用程序知识图谱揭示软件漏洞

密码学与安全 2023-12-11 v1

摘要

在一个日益互联和数据驱动的世界中,稳健安全措施的重要性怎么强调都不为过。利用从系统提取的信息以及期望的安全行为构建的知识图谱,可用于识别隐藏在系统之下的复杂安全漏洞。不幸的是,现有的安全知识图谱是从公开漏洞报告中提取的粗粒度信息构建的,无法检查真实世界系统实现中的实际安全违规行为。在本海报中,我们提出了一种新颖的方法,使用嵌入了系统细粒度执行信息(例如调用图、数据流等)以及从公开漏洞和弱点数据集(例如 CVE 和 CWE)中提取信息的程序知识图谱。我们进一步证明,我们的定制安全知识图谱可以对照由 LLM 生成的标准查询进行检查,为识别关键系统中的安全漏洞和弱点提供了一种强大的方法。

关键词

引用

@article{arxiv.2312.04818,
  title  = {Using Program Knowledge Graph to Uncover Software Vulnerabilities},
  author = {M. Xie and T. Rahat and W. Wang and Y. Tian},
  journal= {arXiv preprint arXiv:2312.04818},
  year   = {2023}
}

备注

2-page poster accepted at Annual Computer Security Applications Conference