Säkerhetssårbarheter är bland de mest akuta problemen i open source-programvarubibliotek. Det kan ta lång tid att upptäcka och åtgärda sårbarheter i paket. Dessutom kan sårbarheter spridas till beroende paket, vilket gör dem sårbara också. Detta dokument presenterar en empirisk studie av nästan 400 säkerhetsrapporter under en 6-årsperiod i npm-beroendenätverket som innehåller över 610k JavaScript-paket. Med hänsyn till sårbarheternas svårighetsgrad analyserar vi hur och när dessa sårbarheter upptäcks och fixeras, och i vilken utsträckning de påverkar andra paket i förpackningsekosystemet i närvaro av beroendebegränsningar. Vi rapporterar våra resultat och ger riktlinjer för paketansvariga och verktygsutvecklare för att förbättra processen för att hantera säkerhetsfrågor. Programvara lagring gruva, programvara ekosystem, beroende nätverk, säkerhet sårbarhet, semantisk version ACM Referensformat: Alexandre Decan, Tom Mens, och Eleni Constantinou. År 2018............................................................................................................. På effekten av säkerhetssårbarheter i npm-paketets beroendenätverk. Om ja, varsågod.
Dekan m.fl. REF studerade empiriskt nästan 400 säkerhetsrapporter för 269 npm-paket.
On the impact of security vulnerabilities in the npm package dependency network
{'venue': "MSR '18", 'journal': None, 'mag_field_of_study': ['Computer Science']}