Analyzing Challenges in Deployment of the SLSA Framework for Software Supply Chain Security

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Tamanna, Mahzabin, Hamer, Sivana, Tran, Mindy, Fahl, Sascha, Acar, Yasemin, Williams, Laurie
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866913598777851904
author Tamanna, Mahzabin
Hamer, Sivana
Tran, Mindy
Fahl, Sascha
Acar, Yasemin
Williams, Laurie
author_facet Tamanna, Mahzabin
Hamer, Sivana
Tran, Mindy
Fahl, Sascha
Acar, Yasemin
Williams, Laurie
contents In 2023, Sonatype reported a 200\% increase in software supply chain attacks, including major build infrastructure attacks. To secure the software supply chain, practitioners can follow security framework guidance like the Supply-chain Levels for Software Artifacts (SLSA). However, recent surveys and industry summits have shown that despite growing interest, the adoption of SLSA is not widespread. To understand adoption challenges, \textit{the goal of this study is to aid framework authors and practitioners in improving the adoption and development of Supply-Chain Levels for Software Artifacts (SLSA) through a qualitative study of SLSA-related issues on GitHub}. We analyzed 1,523 SLSA-related issues extracted from 233 GitHub repositories. We conducted a topic-guided thematic analysis, leveraging the Latent Dirichlet Allocation (LDA) unsupervised machine learning algorithm, to explore the challenges of adopting SLSA and the strategies for overcoming these challenges. We identified four significant challenges and five suggested adoption strategies. The two main challenges reported are complex implementation and unclear communication, highlighting the difficulties in implementing and understanding the SLSA process across diverse ecosystems. The suggested strategies include streamlining provenance generation processes, improving the SLSA verification process, and providing specific and detailed documentation. Our findings indicate that some strategies can help mitigate multiple challenges, and some challenges need future research and tool enhancement.
format Preprint
id arxiv_https___arxiv_org_abs_2409_05014
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Analyzing Challenges in Deployment of the SLSA Framework for Software Supply Chain Security
Tamanna, Mahzabin
Hamer, Sivana
Tran, Mindy
Fahl, Sascha
Acar, Yasemin
Williams, Laurie
Computational Engineering, Finance, and Science
Software Engineering
In 2023, Sonatype reported a 200\% increase in software supply chain attacks, including major build infrastructure attacks. To secure the software supply chain, practitioners can follow security framework guidance like the Supply-chain Levels for Software Artifacts (SLSA). However, recent surveys and industry summits have shown that despite growing interest, the adoption of SLSA is not widespread. To understand adoption challenges, \textit{the goal of this study is to aid framework authors and practitioners in improving the adoption and development of Supply-Chain Levels for Software Artifacts (SLSA) through a qualitative study of SLSA-related issues on GitHub}. We analyzed 1,523 SLSA-related issues extracted from 233 GitHub repositories. We conducted a topic-guided thematic analysis, leveraging the Latent Dirichlet Allocation (LDA) unsupervised machine learning algorithm, to explore the challenges of adopting SLSA and the strategies for overcoming these challenges. We identified four significant challenges and five suggested adoption strategies. The two main challenges reported are complex implementation and unclear communication, highlighting the difficulties in implementing and understanding the SLSA process across diverse ecosystems. The suggested strategies include streamlining provenance generation processes, improving the SLSA verification process, and providing specific and detailed documentation. Our findings indicate that some strategies can help mitigate multiple challenges, and some challenges need future research and tool enhancement.
title Analyzing Challenges in Deployment of the SLSA Framework for Software Supply Chain Security
topic Computational Engineering, Finance, and Science
Software Engineering
url https://arxiv.org/abs/2409.05014