paperbot · PL 论文追踪

全部论文 待读 收藏

P2 The extent of orphan vulnerabilities from code reuse in open source software

开源软件中代码复用导致的孤儿漏洞的范围
ICSE Proceedings of the 44th International Conference on Software Engineering2022匹配度 2/10 · 该论文研究开源代码复用导致的孤儿漏洞传播,属于软件安全与实证研究,与用户关注的静态分析、LLM/Agent、浮点程序分析或贝叶斯程序分析均无直接关系。虽然涉及代码复用与漏洞,但未聚焦程序分析技术或 LLM 与分析的交叉。引用 27 inbox
David Reid, Mahmoud Jahanshahi, Audris Mockus
crossref: 2026-09-12

AI 速览

一句话:指出现有研究尚未在大规模开源代码库中考察代码复用如何传播源项目已修复的漏洞(孤儿漏洞)。

开源软件的核心前提之一是允许将代码复制到其他项目(白盒复用)。这能加速新项目开发,但原项目中的代码缺陷(如漏洞)也可能随之扩散;即便漏洞已在被复制代码的原项目中修复,复用该代码的下游项目仍可能保留该漏洞,形成“孤儿漏洞”。然而,在近乎完整的开源代码集合背景下,这类漏洞的传播范围、潜在影响以及降低风险的可选途径仍缺乏研究。所给摘要仅明确提出这一研究空白与问题动机,未提供具体方法、数据集规模和实证结果。

问题
开源代码复用可能使源项目中已修复的漏洞继续存在于下游项目,形成孤儿漏洞;其传播范围、潜在影响与缓解途径尚未在大规模开源代码集合中被研究。
方法
所给摘要仅描述研究动机与空白,未提供具体方法信息。
评估
所给摘要未报告评估方式、数据集或关键结果。
原文摘要(Abstract)

Motivation: A key premise of open source software is the ability to copy code to other open source projects (white-box reuse). Such copying accelerates development of new projects, but the code flaws in the original projects, such as vulnerabilities, may also spread even if fixed in the projects from where the code was appropriated. The extent of the spread of vulnerabilities through code reuse, the potential impact of such spread, or avenues for mitigating risk of these secondary vulnerabilities has not been studied in the context of a nearly complete collection of open source code.

链接与引用

DOI 原文 ·

BibTeX
@inproceedings{paperbot6937,
  title = {The extent of orphan vulnerabilities from code reuse in open source software},
  author = {David Reid and Mahmoud Jahanshahi and Audris Mockus},
  booktitle = {ICSE},
  year = {2022},
  doi = {10.1145/3510003.3510216}
}