Supply Chain Risk Analysis Via SBOM Data Enrichment

The attempt to backdoor SSH via an infiltration operation in one of its dependencies, namely the XZ library, illustrated the importance of robust software supply chain security. One of the tools to achieve this objective is software bill of materials (SBOM). In this paper, we proposed enriching data from our internal SBOM tooling with maintenance-related metadata from GitHub and Node Package Manager (npm) repositories to get a better understanding of our supply chain, regarding its susceptibility to XZ-type infiltration. We defined several features that we believed contributed to this risk and calculated a risk metric to identify the most extreme cases to test the validity of our approach. In doing so, we did not identify any case of supply chain attacks but identified libraries that could be susceptible to it. In addition, during the data analysis we encountered several cases where developers were making seemingly irrational tradeoffs between productivity gains and technical debt, including cyber security risks.

Authors

Institutions

Publication Details

Published
2025-04-07
DOI
https://doi.org/10.1109/syscon64521.2025.11014830
Citations
2
Primary Topic
Supply Chain Resilience and Risk Management
Type
article
Field-Weighted Citation Impact
4.45
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Supply Chain Risk Analysis Via SBOM Data Enrichment

Nitin Katiyar, Antoine Lemay
2 citations
Supply Chain Resilience and Risk Management
4.45
article

Supply Chain Risk Analysis Via SBOM Data Enrichment

Nitin Katiyar, Antoine Lemay
article en
2 citations

Abstract

The attempt to backdoor SSH via an infiltration operation in one of its dependencies, namely the XZ library, illustrated the importance of robust software supply chain security. One of the tools to achieve this objective is software bill of materials (SBOM). In this paper, we proposed enriching data from our internal SBOM tooling with maintenance-related metadata from GitHub and Node Package Manager (npm) repositories to get a better understanding of our supply chain, regarding its susceptibility to XZ-type infiltration. We defined several features that we believed contributed to this risk and calculated a risk metric to identify the most extreme cases to test the validity of our approach. In doing so, we did not identify any case of supply chain attacks but identified libraries that could be susceptible to it. In addition, during the data analysis we encountered several cases where developers were making seemingly irrational tradeoffs between productivity gains and technical debt, including cyber security risks.

Hitachi (Canada) (CA)
Openalex Percentile: Top 6%
Supply Chain Resilience and Risk Management
4.45
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.