paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Identifying Affected Libraries and Their Ecosystems for Open Source Software Vulnerabilities

识别开源软件漏洞的受影响库及其生态系统
ICSE Proceedings of the IEEE/ACM 46th International Conference on Software Engineering2024匹配度 3/10 · 论文属于软件供应链安全与极端多标签学习,关注开源漏洞受影响库及生态识别,与用户的静态分析、LLM/Agent 改进程序分析、浮点程序分析和贝叶斯程序分析等核心方向无直接交集;仅在“机器学习用于软件工程/安全”层面略有相关。引用 11 inbox
Susheng Wu, Wenyan Song, Kaifeng Huang, Bihuan Chen, Xin Peng
crossref: 2026-09-12

AI 速览

一句话:论文聚焦开源软件漏洞受影响库及其生态系统的识别,并指出现有极端多标签学习方法因标签有限和忽略生态系统而效果不佳。

软件组成分析(SCA)工具广泛用于识别软件应用中使用的易受攻击库,但其依赖漏洞数据库准确记录每个漏洞影响的库。人工维护该数据库成本高且易出错。已有工作尝试采用极端多标签学习为漏洞预测受影响库,然而摘要指出这些方法在实践中效果有限,原因在于库标签数量有限以及未考虑生态系统信息。论文因此关注受影响库及其所属生态系统的识别,以改进漏洞数据库维护中的受影响库判定问题;但摘要未展开所提方法的具体技术细节与实验评估结果。

问题
SCA 工具依赖人工维护的漏洞数据库来获知每个漏洞的受影响库,这一维护过程劳动密集且容易出错。
方法
摘要提到已有方法采用极端多标签学习预测受影响库,并指其受限于库标签有限和未考虑生态系统;论文关注同时识别受影响库及其所属生态系统,但未给出所提方法的具体技术细节。
评估
摘要未报告评估设置与结果,仅定性指出现有极端多标签学习方法在实践中效果有限。
原文摘要(Abstract)

Software composition analysis (SCA) tools have been widely adopted to identify vulnerable libraries used in software applications. Such SCA tools depend on a vulnerability database to know affected libraries of each vulnerability. However, it is labor-intensive and error prone for a security team to manually maintain the vulnerability database. While several approaches adopt extreme multi-label learning to predict affected libraries for vulnerabilities, they are practically ineffective due to the limited library labels and the unawareness of ecosystems.

链接与引用

DOI 原文 · PDF(开放获取) ·

BibTeX
@inproceedings{paperbot11421,
  title = {Identifying Affected Libraries and Their Ecosystems for Open Source Software Vulnerabilities},
  author = {Susheng Wu and Wenyan Song and Kaifeng Huang and Bihuan Chen and Xin Peng},
  booktitle = {ICSE},
  year = {2024},
  doi = {10.1145/3597503.3639582}
}