Tracing Vulnerability Propagation Across Open Source Software Ecosystems

📅 2025-05-07
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
This paper addresses the challenge of tracing cross-ecosystem propagation of security vulnerabilities in open-source software ecosystems. We systematically characterize the topological structure and temporal dynamics of over 84,000 CVEs across 28 major package ecosystems. Leveraging multi-source CVE data and dependency graphs, we construct a cross-ecosystem propagation network and apply graph-based modeling alongside statistical association analysis. Our findings reveal that vulnerability propagation exhibits strong nonlinearity, long median delays (127 days), and weak dependence on ecosystem size—challenging the prevailing assumption that larger ecosystems propagate vulnerabilities faster. We identify GitHub, Debian, and Ubuntu as critical hub nodes and quantify the empirical distribution of propagation delays. This work provides the first large-scale empirical foundation and methodological framework to support coordinated, cross-ecosystem vulnerability response mechanisms.

Technology Category

Application Category

📝 Abstract
The paper presents a traceability analysis of how over 84 thousand vulnerabilities have propagated across 28 open source software ecosystems. According to the results, the propagation sequences have been complex in general, although GitHub, Debian, and Ubuntu stand out. Furthermore, the associated propagation delays have been lengthy, and these do not correlate well with the number of ecosystems involved in the associated sequences. Nor does the presence or absence of particularly ecosystems in the sequences yield clear, interpretable patterns. With these results, the paper contributes to the overlapping knowledge bases about software ecosystems, traceability, and vulnerabilities.
Problem

Research questions and friction points this paper is trying to address.

Analyzing vulnerability propagation across 28 open-source ecosystems
Examining complex propagation sequences involving GitHub, Debian, Ubuntu
Investigating lengthy propagation delays unrelated to ecosystem count
Innovation

Methods, ideas, or system contributions that make the work stand out.

Traceability analysis of vulnerability propagation
Examining propagation delays across ecosystems
Identifying complex patterns in vulnerability sequences
🔎 Similar Papers
No similar papers found.