跳到主要导航 跳到搜索 跳到主要内容

Uncover the Risks of Outdated Dependencies in Software Supply Chains: Insights from the npm Ecosystem

  • Fenglin Bi
  • , Cheng Liang
  • , Yanbin Zhang
  • , Yang Chen
  • , Wei Wang*
  • *此作品的通讯作者
  • East China Normal University
  • Fudan University

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

In the rapidly evolving domain of software development, the security and reliability of the open source software supply chain are of increasing concern. Outdated dependencies pose significant risks to the software ecosystem. This study aims to quantitatively reveal the prevalence of outdated dependencies in the open source supply chain, evaluate their impact on software security, and identify effective techniques for the timely detection of outdated dependencies to prevent security issues. We aggregated outdated dependencies from the npm ecosystem and the Open Source Vulnerabilities (OSV) dataset to construct the Outdated Dependencies Vulnerability Supply Chain. Our analysis suggested that outdated dependencies in a central position within the dependency chain significantly affect downstream components. Using clustering algorithms, we discovered that outdated packages are concentrated in the development tools area, which has a significant security risk from injection flaws (CWE-707) vulnerabilities. Utilizing model-based feature importance techniques, we predict the outdatedness of dependencies in the open source supply chain, with key indicators including the average duration of open issues and pull requests. The findings offer software developers and maintainers a foundation to identify current issues and security vulnerabilities within outdated dependencies, facilitating mitigation efforts through the open source software supply chain.

源语言英语
主期刊名Engineering of Complex Computer Systems - 29th International Conference, ICECCS 2025, Proceedings
编辑Yuan Zhou, Zuohua Ding, Sin G. Teo, Xiaofei Xie, Yang Liu
出版商Springer Science and Business Media Deutschland GmbH
403-423
页数21
ISBN(印刷版)9783032008275
DOI
出版状态已出版 - 2026
活动29th International Conference on Engineering of Complex Computer Systems, ICECCS 2025 - Hangzhou, 中国
期限: 2 7月 20254 7月 2025

出版系列

姓名Lecture Notes in Computer Science
15746 LNCS
ISSN(印刷版)0302-9743
ISSN(电子版)1611-3349

会议

会议29th International Conference on Engineering of Complex Computer Systems, ICECCS 2025
国家/地区中国
Hangzhou
时期2/07/254/07/25

指纹

探究 'Uncover the Risks of Outdated Dependencies in Software Supply Chains: Insights from the npm Ecosystem' 的科研主题。它们共同构成独一无二的指纹。

引用此