On the impact of security vulnerabilities in the npm package dependency network
Security vulnerabilities are among the most pressing problems in open source software package libraries. It may take a long time to discover and fix vulnerabilities in packages. In addition, vulnerabilities may propagate to dependent packages, making them vulnerable too. This paper presents an empirical study of nearly 400 security reports over a 6-year period in the npm dependency network containing over 610k JavaScript packages. Taking into account the severity of vulnerabilities, we analyse how and when these vulnerabilities are discovered and fixed, and to which extent they a ect other packages in the packaging ecosystem in presence of dependency constraints. We report our findings and provide guidelines for package maintainers and tool developers to improve the process of dealing with security issues.
Mon 28 MayDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
11:00 - 12:30 | Modularity and DependencyTechnical Papers at E3 room Chair(s): Moritz Beller Delft University of Technology | ||
11:00 17mFull-paper | An Empirical Evaluation of OSGi Dependencies Best Practices in the Eclipse IDE Technical Papers A: Lina Ochoa , A: Thomas Degueule CWI, Netherlands, A: Jurgen Vinju Centrum Wiskunde & Informatica / Technische Universiteit Eindhoven / SWAT.engineering BV | ||
11:17 17mFull-paper | On the impact of security vulnerabilities in the npm package dependency network Technical Papers Link to publication DOI | ||
11:34 17mFull-paper | Feature Location using Crowd-based Screencasts Technical Papers Pre-print | ||
11:51 17mFull-paper | Profiling call changes via motif mining Technical Papers Pre-print | ||
12:08 7mShort-paper | Toward Predicting Architectural Significance of Implementation Issues Technical Papers A: Arman Shahbazian University of Southern California, A: Daye Nam University of Southern California, USA, A: Nenad Medvidović University of Southern California Pre-print | ||
12:15 15mOther | Discussion phase Technical Papers |