🔒 보안·해킹

소프트웨어 공급망 취약점, 시스템 다이나믹스로 위험 전파 경로를 그리다

소프트웨어 공급망 취약점, 시스템 다이나믹스로 위험 전파 경로를 그리다

소프트웨어 공급망은 생태계다. 하나의 취약점이 발견됐을 때, 그것이 얼마나 빠르게, 어떤 경로로 전파되는가?바이러스처럼 퍼지는 취약점의 리스크 전파를 수학적으로 모델링하는 것이 이번 연구의 핵심이다.

연구팀은 시스템 다이나믹스 방법론을 활용했다. 소프트웨어 공급망 내 컴포넌트들의 의존 관계를 네트워크로 표현하고, 취약점이 하나의 노드에서 발생했을 때 연결된 컴포넌트로 얼마나 빠르게 확산되는지 시뮬레이션했다.

핵심 발견:의존성 깊이보다 의존성 폭이 위험 전파에 더 결정적이었다. 많은 컴포넌트에 의존되는 "허브" 패키지가 취약해지면, 직접 의존하지 않더라도 간접 경로를 통해 전파가 이루어졌다.

패치 적용 속도도 결정적 변수였다. 취약점 공개 후 72시간 내 패치가 이루어지면 전파 위험이 급격히 감소했지만, 1주일 이상 지연되면 리스크가 기하급수적으로 증가했다.

이 모델은 기업이 어떤 컴포넌트를 우선적으로 업데이트해야 하는지 의사결정하는 데 실용적 지침을 제공한다. SCA(소프트웨어 컴포지션 분석) 도구와 결합하면 선제적 리스크 관리가 가능하다.


📖 *Supply chain vulnerability risk contagion* | 논문