IOActive / Services / Supply Chain Integrity

Integrität der Lieferkette

Die Aufrechterhaltung der Integrität der Lieferkette erfordert dedizierte, robuste Sicherheitspraktiken an jedem Glied der Wertschöpfungskette. Die Lieferketten von heute müssen einen Zustand der Resilienz erreichen, der auf Vertrauenswurzeln auf Silizium-Ebene aufbaut und so strukturiert ist, dass Sicherheit in jeder Technologieebene und jeder Stufe der Lieferkette umgesetzt wird.

Cybersicherheit in der Lieferkette: Warum sie wichtig ist

Operational Resiliency ist ein wesentlicher Ansatz zur Bewältigung von All-Hazard-Risiken in einer Organisation. Das oberste Ziel besteht darin, die operative Leistungsfähigkeit trotz Angriffen auf und Störungen der Lieferkette, Cyberangriffen sowie Geschäftsunterbrechungen durch Naturgefahren aufrechtzuerhalten.

Kontaktieren Sie das Team und informieren Sie sich über Hardware-Sicherheitsbewertungen

Viele Organisationen haben ihre Lieferketten global ausgeweitet, bis hin zu offensichtlich feindlich gesinnten Ländern, wobei Komponenten, Hardware, Ausrüstung, Software und Humanressourcen weltweit betrieben, hergestellt und beschafft werden.

Die Globalisierung hat zahlreiche Chancen für Geschäftswachstum und Effizienzsteigerungen eröffnet, aber auch zu operationeller Fragilität durch lange, komplexe Lieferketten geführt. Derzeit kommt es zu wesentlichen Veränderungen im globalen Sicherheitsumfeld, ausgelöst durch eine Wiederbelebung des großen Machtkampfes, der die Bemühungen um eine Rückverlagerung kritischer Fertigungskapazitäten und -kapazitäten beschleunigt.

Darüber hinaus behindert das Risiko von Cyberangriffen auf die Lieferkette weiterhin das Geschäfts- und Expansionswachstum. Im Jahr 2019 wurde die digitale Lieferkette von SolarWinds durch Akteure der Bedrohungslandschaft kompromittiert, die eine Software-Update-Pipeline mit schädlichem Code infizierten, der als Sunburst bekannt ist. Insgesamt wurde ursprünglich angenommen, dass 18.000 Kunden unwissentlich ein nachfolgendes schädliches Update installiert hatten, das vom Unternehmen freigegeben wurde. SolarWinds korrigierte diese Zahl später auf ungefähr 100 Kunden, darunter Regierungsbehörden wie Microsoft, FireEye und Intel, was die schwerwiegenden Folgen einer unsicheren Lieferkette verdeutlicht.

Ein weiteres bemerkenswertes Ereignis im Bereich der Lieferketten-Sicherheit ist die als Log4j bekannte kritische Schwachstelle im Apache Log4j Open-Source-Logging-System, das von unzähligen Systemen und Java-basierten Softwarelösungen weltweit genutzt wird. Auf ihrem Höhepunkt im Jahr 2021 verzeichneten Sicherheitsforscher über 10 Millionen exploit Versuche pro Stunde, was die Sicherheit von Hunderten Millionen Geräten gefährdete.

Mehrere Jahre später stellt das Risiko für digitale Lieferketten weiterhin eine Bedrohung für selbst die bekanntesten Technologieunternehmen dar. Kürzlich wurde Brad Smith, Präsident von Microsoft, von Mitgliedern des Kongresses befragt im Zusammenhang mit der Kompromittierung von Microsoft Exchange-E-Mail-Konten von Beamten des Außenministeriums.

Auch Hardware kann die Stabilität der heutigen Lieferketten gefährden. Die Chipknappheit während und nach der Pandemie zeigt zudem die Fragilität spezialisierter globaler Lieferketten, die bei unzähligen Unternehmen zu Produktionsproblemen und bei Verbrauchern zu eingeschränkten Lieferungen führten. Organisationen müssen nun auch Veränderungen im Halbleiterbereich berücksichtigen, wie etwa den US Chips and Science Act von 2022 CHIPS Act, der die Bundesförderung für Halbleiterunternehmen einschränkt, die die Entwicklung an bestimmte Länder auslagern.

Beispielsweise wurde Huawei seit 2019 auf eine US-Handelsblacklist gesetzt. Diese Beschränkungen wurden in diesem Jahr verschärft, sodass US-Chiphersteller wie Qualcomm und Intel bestimmte Waren nicht mehr an Huawei exportieren oder verkaufen dürfen. Es gibt Vorwürfe, dass Huawei Verbindungen zum chinesischen Militär unterhält.

Die Absicherung der Lieferkette und die Gewährleistung ihrer durchgängigen Integrität waren jedoch stets eine komplexe und in manchen Fällen äußerst anspruchsvolle Aufgabe.

Unternehmen müssen mehr als nur Softwareprobleme, logistische Probleme, gefälschte oder fehlerhafte Hardware und Insider-Bedrohungen berücksichtigen. In den letzten Jahren hat IOActive eine Verlagerung der Taktiken hin zu mehr Raffinesse beobachtet, bei der beabsichtigte Opferunternehmen indirekt durch Chained Exploitations kompromittiert werden, etwa über vorgelagerte Hersteller und Drittanbieter.

Die Lieferkette ist ein Einstiegspunkt in Unternehmensnetzwerke, den Akteure der Bedrohungslandschaft in großer Zahl zunehmend ins Visier nehmen.

Die Aufrechterhaltung der Integrität der Lieferkette erfordert dedizierte, robuste Sicherheitsmaßnahmen an jedem Glied der Wertschöpfungskette. Lieferanten, Anbieter sowie deren Lieferanten und Anbieter müssen ebenfalls ein hohes Maß an Vertrauen verdienen und aufrechterhalten. Der geringste Makel in den Abläufen eines Drittanbieters kann die Sicherheit der gesamten Lieferkette untergraben, die Integrität und das Vertrauen beeinträchtigen, den Betrieb stören und Reputationsschäden verursachen.

Heutige Lieferketten müssen einen Zustand der Resilienz erreichen, der auf Vertrauenswurzeln auf Siliziumebene basiert und so strukturiert ist, dass in jeder Technologieschicht und jeder Stufe der Lieferkette Sicherheit umgesetzt wird.

Hier liegt die Herausforderung. Mit zunehmender Größe und Komplexität von Lieferketten kann das Risiko exponentiell steigen. Schätzungen von Analysten bei McKinsey zufolge unterhält ein Automobilunternehmen durchschnittlich Beziehungen zu rund 250 Tier-1-Lieferanten; diese Zahl steigt über die gesamte Lieferkette hinweg auf etwa 18.000. Ein Technologieunternehmen arbeitet hingegen mit etwa 200 Tier-1-Lieferanten zusammen, was sich über alle Lieferkettenstufen hinweg auf rund 12.000 erhöht.

Nur wenige Unternehmen geben an, wie viele Lieferanten sie tatsächlich haben. Doch allein Walmart betreibt eine Lieferkette mit über 100.000 Lieferanten. Dies zeigt, dass Lieferketten-Sicherheit nicht mit einem traditionellen Ansatz für Cybersecurity Defense und Risikomanagement erreicht werden kann.

IOActive verfolgt einen einzigartigen Ansatz der „Angreifer-Mentalität“ in der Sicherheit und kombiniert Expertenwissen mit bewährten Techniken, um moderne Lieferketten auf allen Ebenen des Technologie-Stacks einschließlich der Silizium-Ebene zu schützen. In diesem Leitfaden wird erläutert, wie die betrieblichen Risiken moderner Lieferketten verwaltet werden und warum die Implementierung eines Secure-by-Design-Frameworks für die Integrität der Lieferkette heute entscheidend ist.

Supply Chain Security, erklärt

Lieferketten bestehen aus einem Netzwerk von Entitäten, einschließlich Herstellern, Unternehmen, Vertriebshändlern und Partneranbietern, die Produkte oder Dienstleistungen herstellen.

Diese Ketten, auch als Schritte in einem Produktionsnetzwerk beschrieben, sind heute stark von Technologie geprägt und können alles umfassen – von physischen Komponenten über menschliche Betreiber bis hin zu Technologien der nächsten Generation wie Automatisierung und künstlicher Intelligenz (AI).

Physische Produkte und Komponenten, einschließlich Prozessoren und anderer kritischer Computing-Hardware, werden hergestellt und durchlaufen eine Lieferkette, bis sie schließlich bei Endnutzerorganisationen oder Verbrauchern ankommen. Digitale Lieferketten sind insofern ähnlich, als Softwareentwicklungslebenszyklen verschiedene Entwicklungsstadien durchlaufen, die möglicherweise Code- und Konfigurationsänderungen umfassen, bevor sie an Lizenznehmer und Endnutzer freigegeben werden.

Jedes Glied einer Wertschöpfungskette – ob Hardware, Software oder Dienstleistungen – vergrößert jedoch die Angriffsfläche. Risikofaktoren sind veraltete, anfällige Komponenten, gefälschte Hardware, Insider-Bedrohungen, zero-day sowie bekannte, ungepatchte oder nur teilweise behobene Schwachstellen und Versäumnisse bei der Kommunikation oder Festlegung von Basissicherheitsstandards zwischen Partnern in der Lieferkette.

Unternehmen müssen die Resilienz und Integrität ihrer Lieferkette aufrechterhalten und gleichzeitig Betriebsunterbrechungen verhindern. Für optimale Ergebnisse müssen Unternehmen in der Lage sein, Vorfälle schnell zu bewältigen, um das operative Niveau und die Fähigkeiten vor der Krise wiederherzustellen.

Die Dringlichkeit, robuste Sicherheitspraktiken innerhalb einer Lieferkette umzusetzen, sowie die modernen Risiken, die mit der Produktion hochintegrierter, komplexer Produkte verbunden sind, sind nicht unbemerkt geblieben, doch wir haben noch einen langen Weg vor uns, um echte Lieferkettenintegrität und Resilienz zu erreichen.

Laut einer aktuellen Umfrage und einem Bericht der Agentur der Europäischen Union für Cybersicherheit (ENISA) setzen 86 Prozent der Befragten Richtlinien zur Cybersicherheit der Lieferkette für Informations- und Kommunikationstechnologie (ICT) und operative Technologie (OT) um, doch weniger als die Hälfte – 47 Prozent – haben Budgets für damit verbundene Aktivitäten bereitgestellt.

Insgesamt verlangen 61 Prozent der in Lieferketten involvierten Organisationen eine Sicherheitszertifizierung von ihren Lieferanten, 43 Prozent nutzen Sicherheitsbewertungsdienste und 37 Prozent geben an, Due Diligence oder Risikobewertungen durchzuführen. Leider geben 9 Prozent der befragten Organisationen an, dass sie ihre Lieferketten-Sicherheitsrisiken nicht bewerten.

Die Festlegung geeigneter Sicherheitsrichtlinien und Reaktionspläne zur Bewältigung von Risiken in der Lieferkette kann schwierig sein, da das Verständnis für Cybersecurity-Bedrohungen sehr unterschiedlich ausfällt: Wann werden sie auftreten? Woher werden sie kommen? Welche Folgen werden sie haben? Welche Angriffe sind möglich?

Diese Probleme betreffen alle Branchen, einschließlich kritischer Infrastruktur, Energie, Fertigung, Telekommunikation, Technologie, Logistik und Transport. Da die heutige Wirtschaft davon abhängt, dass Produkte und Dienstleistungen rechtzeitig verfügbar sind, kann eine Störung – wie etwa ein Chipmangel oder die Schließung einer Produktionshalle aufgrund eines Cyberangriffs – weitreichende Folgen haben.

Anstatt sich ausschließlich auf Ereignisse mit hoher Auswirkung, aber geringem Risiko zu konzentrieren, wie etwa Angriffe durch staatlich unterstützte Cyberangriffsgruppen, sollten die meisten Organisationen heute ihre allgemeine Resilienz der Lieferkette stärken, indem sie in jedem Schritt der Produktion und Distribution eine sichere Grundlage schaffen.

„In der Regel geht es bei Supply-Chain-Angriffen nicht um das ursprüngliche Ziel. Es geht darum, dieses Ziel zu nutzen, um sich lateral durch eine Supply Chain zu bewegen.“ John Sheehy, SVP, Research and Strategy bei IOActive

Dieses Video wird von Vimeo gehostet und wird abgespielt, sobald Sie Marketing-Cookies erlauben. oder auf Vimeo ansehen.

Eine sichere Lieferkette muss die Sicherheit in ihren Mittelpunkt stellen. Für moderne Unternehmen bedeutet dies, dass die Sicherheit bereits auf der untersten Ebene der Technologie-Stack, der Silizium-Ebene, berücksichtigt werden muss.

Die Implementierung von Sicherheitskontrollen auf der herkömmlichen Ebene der Informationstechnologie (IT), des Netzwerks und der Anwendungen reicht nicht mehr aus. Hardwarebasierte Supply-Chain-Angriffe nehmen zu, darunter das Einschleusen von gefälschter Hardware in Lieferketten, geistiger Eigentumsdiebstahl zur Ermöglichung künftiger Angriffe sowie siliziumbasierte Cyberangriffe, einschließlich Datendiebstahl und Überwachung, Implantate, Backdoors und unbefugter Zugriff auf Unternehmenswerte durch Dritte.

Bei IOActive wissen wir, dass es entscheidend ist, Komponenten und Hardware zu überprüfen, bevor sie in eine Lieferkette gelangen. Unser Team für Silizium-Sicherheit unterstützt Kunden dabei, die aufkommenden Risiken von Angriffen auf Siliziumebene zu verstehen. Wir können legitime Organisationen bei der Bewertung von Chips, Geräten und Systemen unterstützen, um die allgemeine Resilienz der Lieferkette zu verbessern.

IOActive war in den vergangenen Jahrzehnten führend in der Cybersicherheitsforschung für Hardware und eingebettete Systeme und nutzt seine Expertise in diesen Bereichen, um Angriffs­techniken für die operative Absicherung der Lieferkette und der Silizium-Sicherheit weiterzuentwickeln.

IOActive verfolgt bei der Durchführung siliziumbasierter Angriffe eine einzigartige „Angreiferperspektive“, einschließlich White-, Gray- und Black-Box-Aktivitäten, die zur Erstellung individueller Bedrohungsmodelle beitragen, die für unsere Kunden von großem Wert sind. Unsere Dienstleistungen umfassen:

  • Forschung und Analyse
  • Sicherheitseigenschaftsbewertung und -bestätigung
  • Daten- und Netlistextraktion (NVMs)
  • Stichprobenprüfung von Lieferkettenrisiken und Bedrohungsmodellierung
  • Hardware-Erkennung backdoor
  • Unterstützung bei Verletzung von Rechten an geistigem Eigentum
  • Risikobewertungen

Die Sicherheit der Lieferkette hängt von einer ordnungsgemäßen Gestaltung und Implementierung der Hardware-Sicherheit ab. Ein Verständnis von Chips, deren Sicherheitsarchitektur und Risikoprofilen führt zu fundierten Geschäftsentscheidungen in Bezug auf Lieferanten, Partnerschaften, Geschäftsinitiativen und den Schutz des geistigen Eigentums.

IOActive ist auf Full-Stack-Sicherheitsbewertungen spezialisiert und kann die Sicherheit auf jeder Ebene prüfen – von Silizium und Hardware bis hin zu Programmen, Richtlinien und Governance –, um Kunden einen ganzheitlichen Eindruck von der Widerstandsfähigkeit ihrer Lieferketten gegen Exploits zu vermitteln.

Erfahren Sie mehr über unsere Silizium- und Full-Stack-Sicherheitsbewertungsdienstleistungen und kontaktieren Sie uns noch heute.

Datenblatt für Silizium-Sicherheitsdienste

Wie neue Chip-Regulierungen die Lieferkette beeinflussen

Bedrohungen im Produktionsprozess gefährden globale Lieferketten und haben daher Einfluss auf den politischen Raum. Regulierungsbehörden weltweit untersuchen die Bedrohungen durch gefälschte Hardware und Komponenten, die in Lieferketten eingeschleust werden und die nationale Sicherheit sowie die öffentliche Sicherheit gefährden können, sowie die Gefahren von Cyberangriffen.

Als Reaktion auf geopolitische Spannungen, die zwangsläufig mit einem Vertrauensmangel einhergehen, und angetrieben durch den Wunsch, das inländische Wirtschaftswachstum zu fördern, versuchen zahlreiche Regierungen, kritische Elemente der Lieferkette durch Reshoring-Maßnahmen wieder innerhalb der nationalen Grenzen zu halten.

Ein gutes Beispiel für diese Bemühungen ist das US-amerikanische CHIPS Act. Das Gesetz, das 2022 in Kraft trat, schränkt die Bundesfinanzierung und Subventionen ein, indem es Empfängerorganisationen im Halbleiterbereich verbietet, ihre Tätigkeiten in Ländern auszuweiten, die als Bedrohung für die nationale Sicherheit der Vereinigten Staaten gelten. Dazu zählt derzeit die Volksrepublik China (PRC).

Ein vergleichbares Gesetz ist das European Chips Act. Bei geschätzten einer Billion weltweit hergestellten Mikrochips im Jahr 2020 und einer erwarteten Verdopplung der Nachfrage bis 2023 schlägt dieses Gesetz einen Rahmen vor, um die Halbleiterproduktion der Mitgliedstaaten der Europäischen Union (EU) zu stärken, die Resilienz der Lieferketten zu verbessern und die externen Abhängigkeiten von kritischen Technologien und Komponenten zu reduzieren.

Die Europäische Kommission gibt an, dass das Gesetz, das 2023 in Kraft getreten ist, „die Wettbewerbsfähigkeit und Resilienz Europas bei Halbleitertechnologien und -anwendungen stärken wird“.

So sichern Sie Ihre Lieferkette

Die Absicherung der Lieferkette birgt komplexe Herausforderungen, und eine vollständige Überprüfung jeder Komponente, jedes Prozessors, jedes physischen Geräts, jedes Anbieters, jedes Quellcodes sowie jedes Entwicklungs- oder Distributionsprozesses ist nahezu unmöglich.

Das bedeutet jedoch nicht, dass wir machtlos sind, die Resilienz heutiger Lieferketten zu verbessern und das Risiko von Betriebsunterbrechungen zu verringern – ganz im Gegenteil.

Die Absicherung der Lieferkette ist ein kontinuierlicher Prozess und nicht das Ergebnis einer einzelnen Prüfung oder eines Verifikationschecks. Um Sie auf diesem Weg zu unterstützen, behandeln wir im Folgenden die wichtigsten Aspekte der Absicherung Ihrer Lieferkette gegen moderne Bedrohungen.

Sichere Hardware-Basis schaffen

In den letzten Jahren hat IOActive eine Verlagerung der Taktiken von Cyberkriminellen festgestellt. Es besteht nun ein bedauerliches Interesse daran, Hardware zu kompromittieren, um globale Lieferketten zu infiltrieren. Dies umfasst das Platzieren von Implantaten, Rootkits, Malware, die auf eingebettete Systeme abzielt, sowie die Ausnutzung unbeabsichtigter Schwachstellen in Rechenkomponenten und Konfigurationen.

Da der Halbleiterbereich weiter wächst und die operative Bedeutung von Verbraucher- und Geschäftstechnik steigt, ist die Sicherstellung der Hardware-Integrität entscheidend für die Sicherheit der Lieferkette.

Lieferketten sollten, soweit möglich, auf Sicherheit, Resilienz und Integrität ausgelegt sein, wobei Bewertungen risikobasiert durchgeführt werden – entweder von den Organisationen selbst oder von vertrauenswürdigen Dritten –, um Komponenten zu verifizieren und sicherzustellen, dass ihre Leistung und ihre Ergebnisse den Erwartungen entsprechen.

Darüber hinaus sollten Organisationen regelmäßig firmware-Prüfungen durchführen und ihre Risikomanagementstrategien auf die übergreifenden Fragen der Qualität und Integrität von Komponenten ausrichten, anstatt sich nur auf seltene, schwerwiegende Ereignisse wie das Risiko staatlich gesponserter Angriffe zu konzentrieren. Das Framework zur Bewertung der Lieferkette von Open Compute Project (OCP), OCP SAFE, ist ein gutes Beispiel für einen fundierten Ansatz zur Bewältigung der Risiken im Bereich Hardware und firmware-Integrität.

Mehr über die OCP S.A.F.E. Dienstleistungen von IOActive

Software: Sicherer Code

Obwohl Hardware für echte Lieferkettenintegrität zentral sein muss, darf die Bedeutung der Softwaresicherheit nicht vergessen werden, da jede Ebene der Technologie-Stack gegen Angriffe abgesichert werden muss.

Bei der Softwareintegrität und Verifikationsprüfungen bestehen Herausforderungen, wie etwa ein möglicherweise eingeschränkter Zugriff auf Quellcode und IP. Es stehen jedoch zahlreiche skalierbare Tools zur Verfügung, die bei Reviews und Third-Party-Assessments unterstützen, einschließlich Security Reviews von Binaries.

Organisationen sollten Code-Signierung und Verschlüsselungsprüfungen integrieren, Änderungsprotokolle von Lieferanten prüfen und sicherstellen, dass sie über wesentliche Änderungen an Software und Updates informiert werden – unabhängig davon, ob es sich um proprietäre oder Open-Source-Software handelt.

Betrachten Sie den Secure Product Development Lifecycle (SDL)

Der sichere Produktentwicklungslebenszyklus (SDL) ist von entscheidender Bedeutung für die Absicherung von Software-Supply-Chains.

Ein SDL umfasst die Erstellung und Durchsetzung von Praktiken zur Sicherstellung von Qualität, Sicherheit und Datenschutz in allen Phasen der Produktentwicklung. Durch die Abbildung des gesamten Softwareentwicklungsprozesses und die Integration von Prüfungen, Audits und Reviews in jeder Phase können Organisationen Schwachstellen beheben, potenzielle Exploit-Vektoren eliminieren und die Sicherheit von Produkten vor der Bereitstellung erhöhen.

Wie von der US-amerikanischen Cybersecurity and Infrastructure Security Agency (CISA) erläutert, definieren SDLRahmenwerke die Verfahren und Richtlinien in der Produktion und legen fest, wie und wann Produktentwicklung, Verifikation und Validierung erfolgen. Diese können sichere Programmierpraktiken, Code-Reviews, Tests, Schwachstellenbewertungen, Qualitätssicherungsmaßnahmen sowie die Einrichtung und Verwaltung sicherer Vertriebs- und Bereitstellungskanäle umfassen. Ein gutes Beispiel für ein standardisiertes SDLRahmenwerk für eine spezifische, vertikale Branche ist SAEISO 21434, das „Anforderungen für Cybersecurity-Prozesse und eine gemeinsame Sprache zur Kommunikation und zum Management von Cybersecurity-Risiken“ enthält.

Ein Gedanke zu KI

Zudem ist es wichtig, die Veränderungen zu berücksichtigen, die Machine Learning (ML) und künstliche Intelligenz (AI) unweigerlich im SDL-Prozess und bei der Integrität der Lieferkette insgesamt bewirken werden.

KI kann über Chat-Assistenten und grundlegende Modelle des maschinellen Lernens (ML) hinaus ein wertvolles Werkzeug zur Reduzierung unsicherer Code sein. Zugleich müssen Organisationen jedoch berücksichtigen, wie KI für böswillige Zwecke eingesetzt werden könnte, etwa zur Unterstützung beim Schreiben von Malware, die speziell auf bestimmte Komponenten oder Software abzielt und damit außerhalb der Fähigkeiten vieler Bedrohungsakteure liegen würde.

Lieferketten sind ihrer Natur nach flüssig und flexibel. Disruptive Technologien, einschließlich KI und anderer Technologien der nächsten Generation am Horizont, könnten das Gesicht der globalen Fertigung und Distribution verändern. Durch den Fokus auf Resilienz und Integrität verschaffen sich Organisationen die besten Chancen, zukünftige Störungen der operativen Wirksamkeit zu bewältigen.

Firmware-Updates für physische Produkte

In den letzten zehn Jahren haben wir einen Mangel an robusten Sicherheitspraktiken im Zusammenhang mit firmware-Updates für physische Produkte festgestellt, einschließlich fehlender sicherer Updates, starker kryptografischer Integritätsprüfungen, starker firmware-Verschlüsselung zur Abwehr von Reverse Engineering sowie unnötig verzögerter Updates.

Da weltweit inzwischen Milliarden von Geräten verbunden sind, von denen viele noch hartcodierte Zugangsdaten enthalten und von Anbietern stammen, die keine zeitnahen Patch-Prozesse bereitstellen, ist die Untersuchung der firmware physischer Produkte entscheidend für die Absicherung der Lieferkette.

Wie in einem Bericht von 2022 des US-Handelsministeriums und des Ministeriums für Innere Sicherheit dargelegt, lagern viele heutige OEMs die firmware Entwicklung an Dritte aus, was „Risiken im Zusammenhang mit mangelnder Transparenz hinsichtlich der Programmier- und Cybersicherheitsstandards der Lieferanten birgt“.

Während die Sicherheit einiger physischer Produkte durch die Fähigkeiten eingebetteter Chips und die verfügbaren Leistungsressourcen begrenzt ist, muss firmware wie herkömmliche Software für das Computing gegen Cyber-Bedrohungen durch regelmäßige Sicherheitsupdates geschützt werden. Dies gilt insbesondere angesichts der Berechtigungen, die firmware zugewiesen werden und die in falschen Händen dazu führen könnten, dass Sicherheitskontrollen umgangen werden.

Chip-Architektur: Warum ist sie wichtig?

Da die Anzahl der Geräte im Consumer- und Unternehmensbereich exponentiell wächst, ist das Management und die Überprüfung der Chips, die diese betreiben, entscheidend für die Wahrung der Integrität der Lieferkette.

Die Auswahl der richtigen Chiparchitektur und des richtigen Anbieters, basierend auf durchgeführten Sicherheitsprüfungen, ist notwendig, um Probleme zu verhindern, die den gesamten Produktionsprozess stören und zu folgenreichen Reputationsschäden führen können – unabhängig davon, ob es sich um die Software-Supply-Chain oder eine industrielle Produktionslinie handelt.

Beispielsweise könnten gefälschte Chips, die ohne spezialisierte Unterstützung nicht von Originaldesigns zu unterscheiden sind, letztlich zu Datenpannen und/oder Hardware-Ausfällen führen. Im Vergleich dazu können einige Chip-Architekturen inhärente Designfehler enthalten, die von Angreifern ausgenutzt werden könnten.

Organisationen sollten zudem sicherstellen, dass sie über regulatorische und Compliance-bezogene Änderungen im Halbleiterbereich informiert sind. Dies ist besonders wichtig in einer Zeit, in der Regierungen weltweit die Chip-Entwicklung innerhalb ihrer Grenzen fördern und in bestimmten Szenarien Strafen für die Auslagerung der Chip-Produktion ins Ausland vorsehen.

Reversing the Chip: Risikominimierung bei Routern, Switches und gefälschter Hardware

Organisationen sollten Hardware, einschließlich Router und Switches, proaktiv bewerten und validieren, um das Risiko für ihre Lieferkette zu minimieren.

Die Überprüfung von Partnern und Herstellern innerhalb der Lieferkette kann auch das Risiko von Betriebsunterbrechungen, technischen Problemen, rechtlichen Fragen und Reputationsschäden erheblich senken.

Ein Beispiel für Hardware-Verifikationsfehler mit katastrophalen Folgen wurde vom FBI hervorgehoben, das gefälschte Cisco-Produkte aufdeckte, die von chinesischen Partnern hergestellt wurden und schließlich in die US-Militär-Lieferkette gelangten.

Produzenten von Fälschungen unterbieten Originalprodukte, während organisierte Kriminalität und ausländische Regierungsstellen in gefälschte Chips bösartige Implantate wie Code oder verdeckte Subroutinen einschleusen können.

Abgesehen von Bedenken hinsichtlich der nationalen Sicherheit führen minderwertige und gefälschte Netzwerkgeräte, Hardware und Prozessoren häufig zu Instabilität innerhalb authentischer Produkte, wobei der legitime Hersteller die Folgen und Kosten trägt.

Das Erkennen solcher Kompromittierungen innerhalb einer Lieferkette kann schwierig sein, insbesondere bei der Due Diligence auf Siliziumebene. Dies erfordert spezialisierte Ausrüstung, Microcode-Extraktion, Quellmaterial und qualifizierte Spezialisten, die in der Lage sind, Mikroprozessoroperationen auf tiefster Ebene zu analysieren.

Wie IOActive in seiner Forschung und seiner Fähigkeit, gefälschte Chips in der Lieferkette zu erkennen, gezeigt hat, stehen kostengünstige Methoden zur Verfügung, die die Angriffsfläche reduzieren und die Widerstandsfähigkeit sowie die Integrität heutiger Lieferketten verbessern.

Strategien zur Absicherung der Lieferkette

Die Bedrohungslandschaft entwickelt sich ständig weiter. Eine Integrität basierende Lieferkette ist der beste Weg, um das Risiko einer Kompromittierung zu mindern. Was Sie nicht verifizieren können, dem können Sie nicht vertrauen.

Nicht behobene Bedrohungen und Schwachstellen in Lieferketten für Software, Hardware und Dienstleistungen stellen ein erhebliches Risiko für Organisationen dar. Cyber-Akteure haben gezeigt, dass eine Lieferkette nur so stark ist wie die Sicherheit der schwächsten darin beteiligten Organisationen.

Da Organisationen ihre Cybersicherheitsoperationen weiterentwickelt und ihre Sicherheitslage verbessert haben, wird ihre Lieferkette für hochrationale Akteure der Bedrohungsseite zu einem zunehmend praktischen Ziel. Hardware, firmware, operative Verfahren, Anbieter oder menschliche Faktoren bieten einem Bedrohungsakteur, der auf ein Ziel mit solider Cyber-Hygiene trifft, attraktive Angriffsflächen. Dies ermöglicht es ihm, seine Angriffskette auszuführen, um in ein Netzwerk einzudringen und sich lateral darin zu bewegen, sowie schwerwiegende Folgen zu hinterlassen.

Laut der Studie Global Cybersecurity Outlook des World Economic Forums von 2023 sind die meisten befragten Führungskräfte der Meinung, dass Cyber-Akteure sich zunehmend auf Geschäftsunterbrechungen und Reputationsschäden konzentrieren. Infolgedessen geben heutige Führungskräfte an, dass Cyber-Resilienz in die unternehmensweiten Strategien zum Risikomanagement ihrer Organisationen integriert ist.

Die Lieferkette ist von diesen Bedenken nicht ausgenommen, und es ist Widerstandsfähigkeit erforderlich, um sie zu bekämpfen.

Organisationen sollten sich auf eine umsichtige Risikosteuerung und die Aufrechterhaltung der betrieblichen Effektivität während Sicherheitsvorfällen oder Störungen der Lieferkette konzentrieren, um echte Resilienz und Sicherheitsreife zu erreichen.

IOActive empfiehlt folgende Schritte, um Ihre Reise zur Integrität und Sicherheit der Lieferkette zu beginnen:

  • Identifizierung der Entitäten innerhalb Ihrer Lieferkette, einschließlich Inventaren von Produkten, Komponenten, Software-Bibliotheken und firmware-Nutzung. Die Verwendung von SBOM und HBOM wäre hier hilfreich, und ihre Nutzung wird durch eine Executive Order aus dem Jahr 2021 gestützt, die von Bundesbehörden verlangt, diese Dokumente zu nutzen.
  • Starten Sie ein Programm zur Integrität der Lieferkette, das Earned Trust und Verifizierungsprozesse für Partner, Lieferanten und Hardware kombiniert
  • Zusammenarbeit mit Partnerorganisationen, um das Sicherheitsniveau Ihrer gesamten Lieferketten zu erhöhen – und die technischen Kosten und Konsequenzen für Cyberangreifer zu steigern, die sie ins Visier nehmen
  • Priorisieren Sie technische und Risikobewertungen von Hochrisiko- und Hochauswirkungsbereichen, wie z. B. Silizium- und firmware-basierte Angriffe, die umfassende Kompromittierungen bewirken können
  • Erstellen von Bedrohungsmodellen zur Identifizierung und zum Verständnis von Angriffsvektoren, Risiken und Folgen sowie von Roadmaps zur Erreichung der gewünschten Sicherheitsreife
  • Kontrollen und Komponenten der Lieferkette regelmäßig neu bewerten
  • Achten Sie auf Tools und Angriffsmethoden der nächsten Generation, die die Integrität und Sicherheit der Lieferkette beeinträchtigen können, einschließlich künstlicher Intelligenz.

„Wer nach bösartigen, staatlich gesteuerten Implantaten sucht, sollte nicht die Qualitätsprobleme mit Sicherheitsauswirkungen wie Fälschungen ignorieren. Ein Angreifer muss keinen langsamen, riskanten und kostspieligen Lieferkettenangriff durchführen, wenn Ihre Server nicht gepatcht sind.“ John Sheehy, SVP, Research and Strategy bei IOActive

Häufig gestellte Fragen

Wie beginne ich mit der Bewertung der Integrität meiner Software und Hardware?

Die Integrität Ihrer Software und Hardware zu bewerten, ist ein wesentlicher Schritt zur Gewährleistung der Gesamtsicherheit der Lieferkette Ihrer Organisation. Das US-amerikanische National Institute of Standards (NIST) hat einen Standard für Cybersecurity Supply Chain Risk Management (C-SCRM) Practices for Systems and Organizations in NIST SP 800-161 veröffentlicht. Dieser Standard baut auf bestehenden, wichtigen Cybersecurity-Standards auf, wie dem NIST Cybersecurity Framework (NIST CSF), NIST 800-53 und NIST 800-171. NIST hat zudem einen Quick Start Guide für C-SCRM bereitgestellt. Ebenso hat die European Union Agency for Cybersecurity (ENISA) eine Good Practices for Supply Chain Cybersecurity veröffentlicht. Um diesen Prozess zu beginnen, befolgen Sie diese Schritte auf hoher Ebene: 1. Durchführung einer gründlichen Bestandsaufnahme: Identifizieren Sie alle verbundenen Geräte und Systeme innerhalb Ihrer Organisation, einschließlich Desktops, Laptops, mobiler Geräte, Server, Netzwerkgeräte und sonstiger IT- oder Operational-Technology-(OT)-Assets. 2. Bewertung des Sicherheitsstatus jedes Assets: Verwenden Sie Tools wie Schwachstellenscanner (z. B. Nessus, OpenVAS) oder Pentest-Frameworks (z. B. Metasploit), um die Sicherheit jedes Geräts und Systems zu bewerten. Dies hilft Ihnen, potenzielle Schwachstellen, Fehlkonfigurationen und andere Schwächen zu identifizieren, die von Angreifern ausgenutzt werden könnten. Diese Asset-Bewertungen sollten nach potenzieller Auswirkung auf den Betrieb Ihrer Organisation priorisiert werden. 3. Überprüfung und Aktualisierung von Richtlinien und Verfahren: Stellen Sie sicher, dass die Richtlinien und Verfahren Ihrer Organisation für das Management von Software und Hardware aktuell sind und den Branchenbest Practices entsprechen. Dazu gehören die Implementierung eines robusten Patch-Management-Programms, regelmäßige Aktualisierungen von Betriebssystemen und Anwendungen sowie die Verwendung sicherer Protokolle für die Datenübertragung. Diese Richtlinien oder strengere Maßnahmen sollten von Ihren Lieferanten als Anforderung in jedem Vertrag zum Kauf von Produkten oder Dienstleistungen eingehalten werden. 4. In Betracht ziehen eines externen Prüfers: Wenn Sie unsicher sind, wie eine Bewertung durchgeführt wird, oder fachliche Anleitung benötigen, ziehen Sie einen externen Sicherheitsberater oder Auditor hinzu, der eine unabhängige Bewertung und Empfehlungen liefern kann. Bei IOActive verstehen wir die Bedeutung der Gewährleistung der Integrität der Software und Hardware Ihrer Organisation. Deshalb bieten wir Full Stack Security Assessments an, eine umfassende Bewertung Ihres gesamten Systems, von der Facility- und Halbleiterebene bis hin zu strategischen Auswirkungen auf Personal, Prozesse und Lieferkettensicherheit. Unser Expertenteam kann Sie dabei unterstützen, eine gründliche Bewertung Ihrer IT-Assets durchzuführen, um potenzielle Schwachstellen und Fehlkonfigurationen zu identifizieren, die von Angreifern ausgenutzt werden könnten. Unsere hochmodernen Assessments gehen bis in jede Zwischenschicht hinab und identifizieren potenzielle Lücken in Ihrer gesamten Umgebung. Wir bewerten sorgfältig jeden Aspekt Ihres Technology Stacks, einschließlich: - Physische Infiltration und Close-Access-enabled Assessments - Embedded-Device-Hardware und firmware - Netzwerk- und anwendungsspezifische Bedrohungen - Durchführung einer umfassenden Bestandsaufnahme aller verbundenen Geräte und Systeme innerhalb Ihrer Organisation - Bewertung des Sicherheitsstatus jedes Assets mit branchenführenden Tools und Techniken - Identifizierung potenzieller Schwächen und Bereitstellung von Empfehlungen für die Remediation - Entwicklung eines maßgeschneiderten Plans zur Behebung identifizierter Schwachstellen und zur Verbesserung der allgemeinen IT-, OT- oder Produktsicherheit Durch die Bewertung aller Ebenen des Technology Stacks bieten wir eine echte One-Stop-Shop-Lösung für hochspezialisierte Cybersecurity-Expertise – die einzige ihrer Art in der Branche. Unsere mehrschichtige Sicherheitsstrategie bietet erhöhten Schutz und macht es Angreifern schwieriger, Schwachstellen exploit

Was sollte ich bei der Absicherung meiner Lieferkette priorisieren?

Die Absicherung Ihrer Lieferkette erfordert einen facettenreichen Ansatz, der verschiedene Risiken und Schwachstellen adressiert. Um die Integrität Ihrer Lieferkette zu gewährleisten, priorisieren Sie die folgenden Schlüsselbereiche nach potenzieller Auswirkung auf den Betrieb Ihrer Organisation: - Risiken von Drittanbietern identifizieren und mindern: Bewerten Sie die Sicherheitslage aller Drittanbieter, die Waren oder Dienstleistungen für Ihre Organisation bereitstellen. Stellen Sie sicher, dass sie über robuste Sicherheitskontrollen verfügen, einschließlich Zugriffskontrollen, Authentifizierungsmechanismen und regelmäßiger Schwachstellenbewertungen. - Robuste Zugriffskontrollen und Authentifizierungsmechanismen implementieren: Verwenden Sie Multi-Faktor-Authentifizierung (MFA), sichere Passwörter und andere Maßnahmen zur Zugriffskontrolle, um unbefugten Zugriff auf sensible Daten und Systeme zu verhindern. - Regelmäßige Sicherheitsaudits und Schwachstellenbewertungen durchführen: Bewerten Sie die Sicherheitslage Ihrer Organisation regelmäßig mit Tools wie Schwachstellenscannern oder Penetrationstest-Frameworks. Dies hilft Ihnen, potenzielle Schwächen zu identifizieren und Korrekturmaßnahmen zu ergreifen, bevor Angreifer diese ausnutzen können. - Einhaltung relevanter Vorschriften und Standards sicherstellen: Machen Sie sich mit branchenspezifischen Vorschriften und Standards vertraut, wie PCI DSS für Kartendaten, HIPAA für Gesundheitsdaten oder GDPR für personenbezogene Daten in der EU. Stellen Sie sicher, dass die Sicherheitspraktiken Ihrer Organisation mit diesen Anforderungen übereinstimmen. Bei IOActive verstehen wir, dass ein umfassender Ansatz für die Lieferkettensicherheit eine sorgfältige Berücksichtigung verschiedener Risiken und Schwachstellen erfordert. Unser Service für Lieferkettensicherheit umfasst: - Identifizierung und Minderung von Risiken durch Drittanbieter mittels gründlicher Bewertungen und risikobasierter Minderungsstrategien - Durchführung regelmäßiger Sicherheitsbewertungen und Schwachstellenbewertungen, um potenzielle Schwächen zu identifizieren und Korrekturmaßnahmen zu ergreifen, bevor sie von Angreifern ausgenutzt werden können - Unterstützung bei Compliance-Bemühungen im Einklang mit relevanten Vorschriften und Standards, wie PCI DSS für Kartendaten oder GDPR für personenbezogene Daten in der EU

Gibt es ein Framework für sicheren Code?

Ja, es gibt etablierte Frameworks, die Orientierungshilfe beim Schreiben sicherer Software bieten. Beachten Sie die folgenden von der Branche anerkannten Richtlinien: - Open Web Application Security Project (OWASP) Secure Coding Practices: OWASP bietet einen umfassenden Leitfaden für sichere Programmierpraktiken, einschließlich Prinzipien für sichere Softwareentwicklung, Bedrohungsmodellierung und Schwachstellenbewertung. - National Institute of Standards and Technology (NIST) Guidelines for Secure Code Development: NIST bietet Richtlinien für die Entwicklung sicherer Software, einschließlich Prinzipien für sichere Programmierung, sicherer Programmierpraktiken und sicherer Testmethoden, oder NIST Leitlinien zur Verifizierung von Code zur Unterstützung von Executive Order 14028. - Branchenspezifische Richtlinien: Machen Sie sich mit branchenspezifischen Richtlinien vertraut, wie dem Payment Card Industry Data Security Standard (PCI DSS) für Kartendaten oder dem Health Insurance Portability and Accountability Act (HIPAA) für Gesundheitsdaten. Bei IOActive sind wir der Überzeugung, dass das Schreiben sicherer Software ein wesentlicher Aspekt ist, um das Vertrauen Ihrer Kunden, Partner und Stakeholder zu wahren. Unser Expertenteam unterstützt Sie dabei, einen umfassenden Ansatz für sichere Programmierpraktiken zu entwickeln, damit der Code Ihrer Organisation die Branchenstandards für Sicherheit und Zuverlässigkeit erfüllt. Unser Service für Secure Coding umfasst: - Entwicklung maßgeschneiderter Richtlinien für sichere Programmierung auf Basis von Branchenframeworks wie OWASP Secure Coding Practices oder NIST Guidelines for Secure Code Development - Bereitstellung von Services für den Secure Development Lifecycle (SDL), um sicherzustellen, dass Ihr Entwicklungsprozess von Anfang an auf Sicherheit ausgelegt ist - Durchführung regelmäßiger Code-Reviews und Schwachstellenbewertungen, um potenzielle Schwachstellen zu identifizieren und Gegenmaßnahmen zu ergreifen, bevor sie von Angreifern ausgenutzt werden können

Welches System sollten wir zuerst angreifen?

Fordern Sie eine Bewertung an