How Software Supply Chains Go Wrong
In this episode, Matt compares his recent move into his new home to software production, making a strong point that no matter how great your team and efforts are, mistakes are still inevitable in the build and release process.
Learn More
- See post: Why your need to go beyond vulnerabilities
- ReversingGlass: The DNA of Software Supply Chain Security
- Report: The Software Supply Chain Risk Report
Episode Transcript
MATT ROSE: Welcome back to another episode of ReversingGlass. I'm Matt Rose, Field CISO at ReversingLabs. Today's episode is entitled, as is always across the top, How Do Supply Chains Go Wrong? How Do Software Supply Chains Go Wrong? So this is something that I thought about, a new analogy about software supply chains and how they go wrong.
And the kind of idea came out of the fact that I moved last week. Yep, went through the process of moving. Don't recommend it to anybody, but it is a chaotic experience. So thinking about moving, we're basically taking all our possessions and boxing them up and then having movers move them somewhere and then put them in the proper room.
So went through the process and we're very diligent. This is a box for the master bedroom. This is a box for the study. All labeled very clearly. So they knew where they wanted to go. Kind of like we're talking about a piece of software where we have the open source code, the first party code, third party code, what have you.
So think about the boxes that you're moving your things and the pieces of your component or your piece of software application all put together. Here's where things go awry. I have found some of the weirdest things in my house in the weirdest places. Let's jump into something real quick here, so this is a quick example here.
We'll make that right there. This is my basement. A lot of things were put in the basement, labeled basement. That's great. Problem is, all of a sudden started to say where are the coffee mugs? Where is the air fryer? Because I want to make dinner. Couldn't find them. Box was clearly labeled kitchen. Box was clearly labeled that these things did not belong in the basement.
In this back corner, I was able to find three boxes that meant to go to the kitchen were in the basement in the back corner. The better one that I don't have a picture of was a box of tools and motor oil was in my bedroom. So I went through the process of doing the right things, labeling the boxes, paying movers to basically move the boxes to the appropriate room, but they appeared in the wrong spot.
Field CISO at ReversingLabs. Matt Rose has an extensive background in application security, object-oriented programming, multi-tier architecture design and implementation, and internet/intranet development. His areas of expertise include Application Security, SAST, DAST, IAST, SCA, DevSecOps, and Threat Modeling. Matt is an accomplished public speaker and has been quoted in 50+ AST industry media publications.



