Software-Lieferkette

Bei der Softwareentwicklung sind wir sowohl auf eigene als auch auf Komponenten oder Artefakte von Drittanbietern angewiesen. Ein flexibles Abhängigkeitsmanagement ist für moderne Software unerlässlich. Paketmanager wie NPM, Maven, pip oder NuGet werden häufig verwendet, um Softwareabhängigkeiten anzugeben. Diese Tools wurden mit Blick auf Komfort und Benutzerfreundlichkeit entwickelt, nicht auf Sicherheit. Das Problem Das Problem...

Die Softwaretechnologie entwickelte sich weiter und die Hacker mit ihr. Das Wettrüsten mit böswilligen Akteuren beschränkte sich größtenteils auf Schwachstellen und Angriffe, die sich gegen die eingesetzte Software richteten. Angriffe auf die Softwarelieferkette waren, wenn auch nicht unbemerkt, nicht das Hauptziel der Bösewichte...