The Popularity Paradox: Insights into Vulnerabilities and Updates in Maven Ecosystem
In this study, we analyze the Maven Central repository to understand the factors driving dependency popularity, update patterns, and vulnerability profiles. Using Cypher Query Language on the Neo4j desktop application, we uncover insights into the frequency of updates for widely-used libraries and the nature of vulnerabilities they may harbor. We also categorize popular dependencies based on functionality to reveal developmental trends. The findings provide valuable perspectives on the relationship between dependency popularity and critical aspects such as security and maintenance, offering actionable guidance for developers. This study emphasizes the dual nature of popular libraries: they benefit from frequent updates and active maintenance but are also more likely to be targeted by malicious actors, highlighting the need for a balanced approach to dependency selection and ecosystem security.
Authors
- Md Mostafizur Rahman Bhuiyan (ORCID: https://orcid.org/0009-0009-1916-7170)
- Minhaz F. Zibran (ORCID: https://orcid.org/0009-0004-5353-5030)
- Md. Fazle Rabbi (ORCID: https://orcid.org/0000-0002-6599-7660)
- S. M. Mahedy Hasan (ORCID: https://orcid.org/0009-0005-7885-8378)
Institutions
- Idaho State University (US)
- Rajshahi University of Engineering and Technology (BD)
Publication Details
- Published
- 2025-04-04
- DOI
- https://doi.org/10.1109/icosse65712.2025.00016
- Primary Topic
- Conservation, Biodiversity, and Resource Management
- Type
- article
- Field-Weighted Citation Impact
- 0.00