Aikido

Die besten Werkzeuge zur Bildhärtung im Jahr 2026

Verfasst von
Nicholas Thomson

Standard- container -Image-Vorlagen sind mit unnötiger Software überladen, was die Angriffsfläche vergrößert und potenziell zu CVEs und Sicherheitslücken führen kann. Forscher, die 7.380 Debian-basierte Docker-Images untersuchten, stellten fest, dass kein einziges frei von bekannten Sicherheitslücken war. Unter „Image Hardening“ versteht man den Prozess, bei dem container -Images auf kleinere, sichere Versionen reduziert werden, um Angriffspunkte für Angreifer zu verringern und gesetzliche Standards zu erfüllen.

Die Image-Härtung hat sich jedoch weiterentwickelt und kann im Jahr 2026 unterschiedliche Bedeutungen haben. Einige Tools erstellen CVE-freie Images auf der Grundlage ihrer eigenen Distributionen neu. Das bedeutet jedoch, dass Sie jeden Dienst auf deren Basis migrieren und erneut auf Fehler prüfen müssen, und dass Sie an die Distribution und den Release-Rhythmus dieses Anbieters gebunden sind. Ein anderer Ansatz besteht darin, das bereits von Ihnen verwendete Image zu patchen, sodass Sie bei derselben Distribution und Hauptversion bleiben und die Migration vermeiden können.

In diesem Beitrag werden die führenden Tools zur Bildhärtung im Jahr 2026 hinsichtlich ihrer jeweiligen Funktionsweise, der Migrations- und Kompatibilitätsrisiken, der Geschwindigkeit der Fehlerbehebung sowie ihrer Einbindung in Ihren übrigen Sicherheits-Workflow verglichen. Wir vergleichen:

  • Aikido Security
  • Chainguard
  • Docker Hardened Images
  • Rapidfort
  • Echo
  • Minimus
  • Wiz

TL;DR

Aikido Sicherheit steht bei uns an erster Stelle. Anstatt Sie zu zwingen, auf eine neue Distribution umzusteigen, werden Patches auf das Basis-Image angewendet, das Sie bereits nutzen – so entfallen Migration und grundlegende Änderungen. Die Patches werden über einen „Autofix“-Pull-Request angewendet, den Sie einmalig prüfen und zusammenführen. Danach erstellt Aikido das Image immer wieder neu, sobald neue Sicherheitslücken behoben werden, und benachrichtigt Sie, sobald ein neuer Build verfügbar ist. Aikido patcht Versionen auch noch nach Ablauf ihrer Lebensdauer weiter, sodass Sie auf einer älteren Basis bleiben können, ohne deren bekannte kritische und hochriskante CVEs mit sich zu tragen. Aikido Intel erweitert die Abdeckung über die öffentlichen Datenbanken hinaus und kennzeichnet Schwachstellen, die upstream stillschweigend gepatcht, aber nie mit einer CVE versehen wurden. Jedes Image ist ein direkter Ersatz mit einer Herkunftsangabe gemäß „ SBOM “, VEX und SLSA, der CVEs auf Betriebssystemebene im Rahmen eines definierten SLA für die Patch-Erstellung abdeckt – alles Teil einer Plattform, die auch SAST, DAST, SCA, die Erkennung von „ secrets “ sowie die Cloud-Sicherheitslage abdeckt.

{{cta}}

Tool Wie es aushärtet Keine Migration Backports für Ihre festgelegte Version Am besten geeignet für Einschränkungen
Aikido Security Patcht die von Ihnen bereits verwendeten Basis-Images; minimiert, erstellt neu und aktualisiert Komponenten bei Bedarf Teams, die gehärtete Images benötigen, ohne dass dabei grundlegende Änderungen oder unerwartete Updates auftreten Neueres Produkt
Chainguard Entpackt und kompiliert aus dem Quellcode auf der eigenen Distribution Teams, die sich auf den Vertriebs- und Release-Rhythmus eines einzelnen Anbieters festlegen können Das „Digest-Pinning“ verhindert, dass Patches Sie erreichen
Docker Hardened Images Minimalistische, gehärtete Konstruktionen auf Standardfundamenten ⚠️ Standard-Sockel, aber kleineres Sortiment Teams, die bereits am Docker Hub-Workflow teilnehmen Neuerer, weniger umfangreicher Katalog
RapidFort Entfernt nicht verwendete Komponenten mithilfe von Laufzeitprofilierung ⚠️ Standardkatalog oder optionale Laufzeitprofilierung Teams auf Bundes- und Verteidigungsebene Durch den Overhead des Profilers können durch Drift benötigte Pfade verloren gehen
Echo Erstellt Images aus dem Quellcode ⚠️ Einzeiliger Austausch, aber Echo-Bilder Teams, die eine auf Eigenentwicklung basierende Strategie verfolgen möchten Serie A, kleiner Auftragsbestand, unbewährte Pipeline
Minimus Aus dem Quellcode erstellte Minimal-Images ⚠️ Einzeiliger Austausch, aber auf Minimus-Bilder Teams, die eine Pipeline zum Neuerstellen und erneuten Bereitstellen betreiben können Kurze Erfolgsbilanz
Wiz Minimale, aus dem Quellcode erstellte Images (WizOS) Teams, die bereits auf der Plattform „ Wiz “ vertreten sind Ein kleineres Sortiment, das an die Plattform „ Wiz “ gebunden ist

Was versteht man unter „ container -Image-Hardening“?

Ein Basis-Image von „ container “ bildet die grundlegende Ausgangsebene für ein „ container “. Ein öffentliches Standard-Image enthält in der Regel Paketmanager, Shells, Compiler und Debugging-Tools, damit es für alle Nutzer funktioniert, doch Ihre App benötigt den Großteil davon wahrscheinlich nicht. 

Unter „Hardening“ versteht man das Entfernen von Software, die von der Workload nie genutzt wird (wodurch ganze Kategorien von Schwachstellen zusammen mit den entsprechenden Paketen beseitigt werden), sowie die Absicherung der verbleibenden Komponenten durch gepatchte Versionen, sichere Standardeinstellungen, Ausführung ohne Root-Rechte und eine an CIS/STIG angepasste Konfiguration.

Das Ergebnis ist ein kleineres, saubereres Image, das von Anfang an sicher ist und dies auch bleibt, wenn Schwachstellen in den vorgelagerten Komponenten entdeckt und behoben werden. Abgehärtete Images generieren zudem Prüfnachweise wie signierte SBOMs, Build-Herkunftsnachweise, VEX-Erklärungen und Signaturen der „ compliance “.

Häufige Einschränkungen von Tools zur Bildhärtung

Bei den meisten Tools zur Bildhärtung müssen Sie die derzeit verwendete Basisversion aufgeben und deren Katalog übernehmen; anschließend sind Sie so lange an deren Aktualisierungsrhythmus gebunden, wie Sie das Tool nutzen. Dieses Konzept ist mit Kosten verbunden. Die Umstellung bedeutet eine Migration, und alles, was der Anbieter entfernt hat, worauf sich Ihre Anwendung stillschweigend verlassen hat, kann zu Fehlern führen. Um auf dem neuesten Stand zu bleiben, muss man auf jeden neuen Digest aktualisieren, sodass jeder Fix ein neues Image bedeutet, das getestet und im Rahmen der Änderungskontrolle erneut genehmigt werden muss. Wenn man einen Digest aus Stabilitätsgründen festlegt, hält man genau jene Patches zurück, für deren Einbindung man das Tool ursprünglich eingeführt hat. 

Auch für gehärtete Images gelten generell einige Einschränkungen. Das Entfernen von Paketen, die eine Workload niemals nutzt, beseitigt zwar die Schwachstellen, doch ein CVE in einem Paket, das Sie tatsächlich benötigen, erfordert nach wie vor einen echten Patch zur Behebung. Und jeder Neuaufbau kann das Verhalten verändern, auf das Ihr Build angewiesen war – weshalb ein Wechsel des Images immer eine Testrunde nach sich zieht.

Die Alternative besteht darin, die bereits von Ihnen genutzte Basis zu patchen, wobei Ihre Distribution und die Hauptversion unverändert bleiben und die Open-Source-Komponenten Ihrer Anwendung offen bleiben. Es gibt keinen Herstellerkatalog, auf den Sie migrieren müssten, und es ist keine Umstellung auf eine andere Plattform erforderlich. 

Worauf Sie bei einem Tool zur Bildhärtung achten sollten

Nicht jedes Tool, das „Image Hardening“ anbietet, erfüllt denselben Zweck. Bevor Sie eine Entscheidung treffen, sollten Sie auf folgende Aspekte achten.

  • Ein umfangreicher Katalog mit vorgefertigten Images: Für wie viele der von Ihnen tatsächlich genutzten Basissysteme bietet er optimierte Versionen an? Achten Sie auf eine echte Breite über verschiedene Distributionen wie Debian, Ubuntu und Alpine hinweg, auf Unterstützung sowohl für amd64 als auch für arm64 sowie auf einen Katalog, der aktiv gepflegt wird.
  • Nachweisbare Herkunft: Das bedeutet, dass jedem Pull ein signiertes „ SBOM “ (Software-Stückliste, die vollständige Auflistung aller im Image enthaltenen Komponenten), ein VEX-Dokument (Vulnerability Exploitability Exchange, das die CVEs erfasst, die für Sie keine Auswirkungen haben) sowie ein SLSA-Herkunftsnachweis (ein Standard, der bescheinigt, wie und wo das Image erstellt wurde) beigefügt sind. 
  • Sicherheit nach Ablauf der Lebensdauer: Achten Sie auf Patches, die auch dann noch bereitgestellt werden, wenn die übergeordnete Distribution bereits weiterentwickelt wurde, damit Sie auf einer älteren Basis bleiben können, ohne die bekannten kritischen und hohen Sicherheitslücken in Kauf nehmen zu müssen.
  • Informationen zur Behebung: Findet das Tool nur Schwachstellen, denen eine CVE-Nummer zugewiesen wurde? Da das NIST die NVD im Jahr 2026 auf ein risikobasiertes Modell umstellen wird, wird ein wachsender Anteil der tatsächlichen Schwachstellen keine zeitnahe CVE-Nummer erhalten, und manche werden gar keine bekommen. Jedes Tool, das ausschließlich auf öffentliche CVE-Feeds angewiesen ist, weist diese blinden Flecken auf. 
  • Erfüllt die „ compliance “-Standards: Diese verlangen minimierte Bilder und eine dokumentierte Herkunft. Überprüfen Sie, ob das Tool diese Nachweise automatisch erstellt.

Die besten Werkzeuge zur Oberflächenhärtung 2026

Aikido Security

Aikido Bilder

Aikido Images patcht das von Ihnen bereits verwendete Basis-Image, anstatt Sie zu einer Migration auf ein neues zu zwingen – das bedeutet: keine kompatibilitätsbrechenden Änderungen. Aikido Images ist ein Verzeichnis mit über 2.000 sofort einsatzbereiten Ersatz-Images, bei denen die bekannten CRITICAL-/HIGH-Schwachstellen im Basis-Image bereits behoben wurden. Diese Images werden während des Build-Vorgangs neu erstellt, gepatcht, minimiert und gehärtet, sodass Sie auf der Basis, die Sie bereits nutzen, den vollen Schutz, eine kleinere Angriffsfläche und streng gesicherte Standardeinstellungen erhalten.

Für Beispiel, debian:bookworm liefert eine gepatchte glib2.0 für CVE-2025-4373, das Debian in Trixie/Sid, jedoch nicht in Bookworm behoben hat. Die Variante „ Aikido -Images“ von debian:bookworm enthält eine gepatchte Version von glib2.0 das diese Sicherheitslücke behebt. 

Da es sich bei dem Swap um einen „Drop-in“ handelt, den AutoFix als Pull-Request vorschlägt, wird die Korrektur sofort beim Merge übernommen und nicht erst am Ende eines Test- und Migrationszyklus. Außerdem enthält jeder Pull von docker.aikido.io eine Herkunftsangabe mit SBOM, VEX und SLSA. Aikido sorgt auch dann noch für Patches, wenn der Upstream-Entwickler die Unterstützung eingestellt hat – selbst für Versionen, deren Lebensdauer abgelaufen ist. So können Sie auf einer älteren Basis bleiben, ohne deren bekannte Sicherheitslücken in Kauf nehmen zu müssen, und ohne zu einer neueren Version gedrängt zu werden, um weiterhin geschützt zu sein.

Aikido erstellt seine Images ebenfalls aus Standard-Open-Source-Software, also denselben Upstream-Paketen, die auch die Distribution liefert, während einige dieser Tools alles aus ihren eigenen Quellcodes oder einer proprietären Distribution neu kompilieren.

Ein wachsender Anteil echter Fehlerbehebungen erhält überhaupt keine CVE-Nummer. Die laufende Überwachung von Aikido wird zum Teil von Aikido Intel unterstützt, das die Changelogs und Commit-Verläufe der Upstream-Projekte auswertet, um Sicherheitslücken aufzuspüren, die stillschweigend und ohne CVE-Nummer behoben wurden. Und während die meisten dieser Tools eine CVE durch ein Upgrade des betroffenen Pakets auf eine neuere Version beheben, nutzt Aikido vor allem zurückportierte Patches: Dabei wird der Fix aus der neueren Version übernommen und auf die Version angewendet, die Sie bereits ausführen. Dadurch bleibt die Änderung gering, sodass das Image sich mit größerer Wahrscheinlichkeit so verhält, wie es Ihre Anwendung erwartet, und es entsteht weniger Upgrade-Schulden, die sich ansammeln, wenn Sie zu neuen Versionen gedrängt werden. 

Wenn ein sauberes Backport nicht möglich ist, führt „ Aikido “ stattdessen ein Upgrade oder einen Neuaufbau der Komponente durch. „ Aikido “ ordnet zudem jede „ container “ der Basis zu, von der sie abgeleitet ist, und zeigt Ihnen den Austausch auf, der das geringste Risiko für die gesamte Organisation mit sich bringt – mit täglich über 100 recherchierten und getesteten Patches sowie einer Abdeckung auf Betriebssystemebene im Rahmen eines definierten SLAs für die Patch-Erstellung.

Sicherheitslücken auf Anwendungsebene in Paketen verschiedener Ökosysteme wie npm, PyPI, Maven und Go werden direkt über „Aikido -Bibliotheken“ behoben. All dies ist Teil einer ausgereiften Software-Sicherheitsplattform, die zudem die Erkennung von SAST, DAST, SCA und secrets sowie die Cloud-Sicherheitslage und das Scannen von Images unter container abdeckt, sodass bei der Identifizierung eines Images der zugehörige Code und der Cloud-Kontext angezeigt werden.

Das Team hinter diesen Images kam durch die Übernahme von Root hinzu, dem Unternehmen hinter SlimToolkit (ehemals DockerSlim), einem der am häufigsten genutzten Open-Source-Tools zur Image-Absicherung mit über 23.000 GitHub-Stars und der nachgewiesenen Fähigkeit, Images um das bis zu 30-Fache zu verkleinern. Mit der Erstellung und Absicherung von Images unter Container hat dieses Team seine Arbeit begonnen, und das Tool ist nach wie vor kostenlos und für jedermann frei zugänglich.

‍Am besten geeignet für: Unternehmensteams, die kritische und hochgradige Sicherheitslücken aus den von ihnen bereits verwendeten Basis-Images und Abhängigkeiten beseitigen möchten, ohne auf eine neue Distribution umzusteigen oder ein rollierendes Upgrade durchzuführen.

{{walkthrough}}

Chainguard

Chainguard zerlegt ein Image und baut es auf Basis von „Wolfi“, seiner eigenen Linux-Distribution, neu auf. Die gehärteten Images werden mit SBOMs und Sigstore-Signaturen ausgeliefert, werden aus dem Upstream-Code neu erstellt und verfügen über ein veröffentlichtes SLA zur Behebung von Sicherheitslücken von 7 Tagen für kritische CVEs und 14 Tagen für alle anderen. Chainguard bietet Lösungen für den Bundesbereich compliance an, mit FIPS-validierten Varianten, NIST-validierten kryptografischen Modulen und DISA-STIG-Härtung.

Die Kosten bestehen in der Migration und der Bindung an das System. Die Umstellung auf „ Chainguard “ bedeutet, dass Sie Ihre Dienste auf dessen Katalog und die „Wolfi“-Distribution verlagern müssen. Wenn Ihre Anwendung jedoch von einer Komponente abhängt, die „ Chainguard “ entfernt hat, funktioniert sie nicht mehr. Das Modell zwingt Sie zudem zu fortlaufenden Upgrades, sodass jeder Patch ein neues Image bedeutet, das erneut getestet werden muss. Die Fixierung auf einen Digest zur Gewährleistung der Reproduzierbarkeit verhindert, dass die Patches Sie überhaupt erreichen – was den Grund für die Umstellung zunichte macht. 

Chainguard Außerdem werden ältere Versionen relativ schnell ausgemustert. Nicht aktuelle Paketversionen werden etwa 12 Monate lang beibehalten, und die End-of-Life-Unterstützung ist auf sechs Monate begrenzt – und zwar nur für die Abhängigkeitspakete, die einem Image zugrunde liegen, nicht für die Hauptkomponente. Dies führt zu einem stetigen Druck, auf neuere Versionen umzusteigen, was für Teams, die eine Version lieber beibehalten würden, eine ständige Umstellung bedeutet.

Am besten geeignet für: Teams, die sich auf den Verteilungs- und Release-Rhythmus eines einzelnen Anbieters festlegen können. Nicht geeignet für Teams, die ihre Basis-Images und -Versionen beibehalten oder eine Version ohne ständige erneute Tests stabil halten müssen.

Docker Hardened Images

Der Katalog mit gehärteten Images von Docker wurde im Mai 2025 eingeführt und ist seit Dezember 2025 unter der Apache-2.0-Lizenz kostenlos und als Open Source verfügbar. DHI ist für Teams, die bereits Docker Hub nutzen, eine Überlegung wert. Das Ziel ist es, Basis-Images mit nahezu null CVEs bereitzustellen, die auf den Standard-Grundlagen von Alpine und Debian aufbauen und mit signierten SBOMs, einer Herkunftsnachweis nach SLSA Build Level 3 sowie VEX-Bescheinigungen ausgeliefert werden. DHI Select bietet zusätzlich eine 7-Tage-SLA für kritische CVEs sowie FIPS- und STIG-Varianten. DHI Enterprise ermöglicht weitere Anpassungen, wobei ELS als kostenpflichtiges Add-on für bis zu fünf Jahre nach Ablauf der Upstream-Supportdauer verfügbar ist.

DHI ist ein relativ neuer Anbieter, weshalb die Erfolgsbilanz bei stark regulierten Arbeitslasten noch nicht so umfangreich ist. Das Angebot ist weniger umfangreich als das anderer Anbieter auf dieser Liste und erstreckt sich nicht über „ container “-Bilder hinaus.

Am besten geeignet für: Teams, die lieber gehärtete Images in ihren bestehenden Docker-Workflow integrieren möchten, jedoch nicht für Teams, deren Basis-Images außerhalb des Docker-Katalogs liegen, der nach wie vor weniger umfangreich ist als der anderer hier vorgestellter Tools.

Rapidfort

RapidFort bietet einen Katalog mit gehärteten Images, die auf Standard-LTS-Distributionen wie Alpine, Debian, Ubuntu und Red Hat basieren und nicht auf einer proprietären „ container “-Distribution. Das Angebot ist stark auf Anwendungsfälle im Bundes- und Verteidigungsbereich ausgerichtet, darunter FedRAMP, FISMA und CMMC. 

Über den Katalog hinaus bietet RapidFort Laufzeit-Profiling an, um Images weiter zu verkleinern. Der Profiler beobachtet, welche Pakete und Binärdateien in der Produktion tatsächlich ausgeführt werden, erstellt eine Runtime Bill of Materials (RBOM) und entfernt alles, was nicht ausgeführt wurde. Damit lässt sich ein Image verkleinern, doch die Technik ist anfällig, da der Profiler nur das beibehält, was er beobachtet – alles, was während des Profiling nicht genutzt wurde, kommt für eine Entfernung in Frage. Jede neue Funktion, Abhängigkeit oder Konfigurationsänderung erfordert eine erneute Profilierung und erneute Tests, bevor das Image ausgeliefert wird.

Am besten geeignet für: Auftragnehmer der US-Bundesregierung , Verteidigungszulieferer und regulierte Teams, die sich bereits an FIPS und STIG halten compliance; Teams, die eine tiefgreifendere Optimierung durch Laufzeit-Profiling anstreben, sollten jedoch wissen, dass diese Methode anfällig ist und bei jeder Änderung der Anwendung ein neues Profiling erfordert.

Echo

Echo ist ein relativ neuer Anbieter, dessen Alleinstellungsmerkmal eine KI-gesteuerte „Image-Fabrik“ ist, die „ container “-Images aus Quellcode erstellt und dabei ausschließlich die Komponenten einbezieht, die eine Anwendung tatsächlich benötigt. Die Agenten des Unternehmens überwachen Feeds zu Sicherheitslücken und generieren neue Images, sobald neue CVEs im Upstream-Bereich bekannt werden. Die daraus resultierenden Images zielen auf null CVEs ab und werden als direkte Ersatzlösungen für Standard-Docker-Basis-Images bereitgestellt. Die Images sind FIPS-validiert und STIG-konform für Teams, die dies benötigen, und Echo positioniert sich als direkte Alternative zu „ Chainguard “ und „Docker Hardened Images“ im Bereich der neu erstellten Basis-Images. 

Am wenigsten bewährt hat sich Echo hinsichtlich der operativen Erfolgsbilanz der KI-gesteuerten Pipeline für den Wiederaufbau und das Patchen unter regulierten Arbeitslasten im Produktionsmaßstab. 

Am besten geeignet für: Teams, die eine neu ausgerichtete Strategie für Basis-Images verfolgen möchten. Allerdings müssen diese Teams bereit sein, einen Anbieter der Serie A mit einem kleineren Produktportfolio und einer kürzeren Unternehmensgeschichte zu bewerten.

Minimus

Minimus wurde im Oktober 2022 von den Mitbegründern ins Leben gerufen, die zuvor Twistlock aufgebaut hatten (das 2019 von Palo Alto Networks übernommen wurde). Das Produkt selbst wurde im April 2025 auf der RSAC der Öffentlichkeit vorgestellt, seine Erfolgsbilanz ist also noch recht jung. Minimus-Images werden aus dem Upstream-Quellcode erstellt und enthalten ausschließlich die Software, die zum Ausführen einer Anwendung erforderlich ist. Die Pipeline des Unternehmens überwacht Open-Source-Projekte, erstellt Pakete neu, sobald die Betreuer neue Versionen veröffentlichen, und stellt nach automatisierten Tests und der Signierung aktuelle Images bereit. Der veröffentlichte Katalog umfasst über 1.200 gehärtete Images, und das Unternehmen unterstützt die FIPS-, CIS-, NIST- und STIG- compliance -Baselines.

Die Einführung von Minimus bedeutet, dass Sie Ihre Dienste auf dessen Images umstellen. Da das Modell aus dem Upstream neu erstellt wird und neue Releases bereitstellt, anstatt Korrekturen in die von Ihnen festgelegte Version zurückzuportieren, müssen Sie auf jeden neuen Digest aktualisieren, um auf dem neuesten Stand zu bleiben. Jeder Fix ist ein neues Image, das getestet und freigegeben werden muss, und das Fixieren auf eine bestimmte Version aus Stabilitätsgründen hält die Patches zurück. Die Erfolgsbilanz ist zudem noch kurz, da das Produkt erst seit April 2025 öffentlich verfügbar ist, und wie die anderen hier genannten Lösungen beschränkt es sich auf das Basis-Image und erstreckt sich nicht auf den Rest Ihres Stacks.

Am besten geeignet für: Teams , die aus dem Quellcode erstellte Images wünschen und eine Pipeline für die Neuerstellung und erneute Bereitstellung betreiben können, die mit neuen Digests Schritt hält. Nicht jedoch für Teams, die eine bestimmte Version festhalten müssen und dennoch Sicherheitskorrekturen erhalten möchten, ohne bei jedem Patch ein Rollforward und erneute Tests durchführen zu müssen.

Wiz

Wiz WizOS sorgt für zusätzliche Sicherheit durch seinen eigenen Katalog minimalistischer Basis-Images, die aus dem Quellcode erstellt und auf eine sehr geringe Anzahl bekannter CVEs beschränkt werden. Sie werden mit SBOMs und nachverfolgbarer Herkunft ausgeliefert und verfügen über ein SLA zur Behebung von Sicherheitslücken von 7 Tagen für kritische sowie 14 Tagen für hohe und mittlere Schweregrade. Für regulierte Workloads stehen FIPS- und STIG-abgehärtete Varianten zur Verfügung. WizOS ist in die Plattform „ Wiz “ (Cloud-Sicherheit ) integriert, sodass ein anfälliges Basis-Image zusammen mit den zugehörigen Cloud-, Code- und Laufzeit-Signalen angezeigt wird – einschließlich Empfehlungen zum Wechsel zu einem entsprechenden WizOS-Äquivalent, der Durchsetzung durch den Admission-Controller sowie Ein-Klick-Upgrades in der IDE.

Die Kompromisse liegen im Umfang und im Modell. Ähnlich wie bei Chainguard zwingt WizOS Sie dazu, Dienste auf die Images von Wiz zu migrieren, anstatt Korrekturen in die von Ihnen bereits verwendete Version zurückzuportieren. Daher ist jede Korrektur ein neues Image, das getestet und freigegeben werden muss. Der Katalog ist zudem neuer und enger gefasst als der der Spezialisten, da er mit Go-spezifischen Images begann und sich von dort aus erweitert hat. Daher ist ein gehärtetes Äquivalent für genau Ihre Basis nicht garantiert. 

Am besten geeignet für: Teams, die bereits Wiz nutzen und „ gehärtete Basis-Images “ innerhalb derselben Plattform, die sie für Cloud- und Laufzeit-Sicherheit verwenden, anzeigen und durchsetzen möchten. Nicht geeignet für Teams, deren Basis außerhalb des noch wachsenden Katalogs von WizOS liegt. 

Was ist der Unterschied zwischen einem „hardened“-Image und einem „minimal“- oder „distroless“-Image?

„Minimal“ und „distroless“ beschreiben, wie wenig sich im Image befindet. „Hardened“ beschreibt dies zusätzlich und gibt an, wie stark das Verbleibende abgesichert ist. Ein „distroless“-Image (ein von Google populär gemachter Begriff) entfernt die Shell, den Paketmanager und alles außer Ihrer Anwendung und deren Laufzeitabhängigkeiten. Ein „minimal“ Image basiert auf dem gleichen Prinzip, wird jedoch weniger streng umgesetzt. Der Haken dabei ist, dass ein „minimal“ oder „distroless“ Image immer noch Pakete mit bekannten CVEs und lockeren Standardeinstellungen enthalten kann. „Hardened“ ergänzt den Rest: gepatchte Paketversionen, eine Standardkonfiguration ohne Root-Rechte, eine sichere Konfiguration und fortlaufende Updates, sobald neue Schwachstellen bekannt werden. Die sichersten Images sind in der Regel sowohl „minimal“ als auch „hardened“.

Muss ich auf eine neue Distribution umsteigen, um ein Basis-Image abzusichern?

Nein, auch wenn manche Tools einen dazu zwingen. Anbieter, die ihre Images aus dem Quellcode neu erstellen, wie Chainguard, Echo, Minimus und WizOS, sorgen für mehr Sicherheit, indem sie Sie auf ihre eigenen Images und Distributionen umstellen; deren Einsatz ist also eine Migration. Der andere Ansatz patcht das Basis-Image, das Sie bereits einsetzen, wobei Ihre Distribution und die Hauptversion unverändert bleiben – es ist also keine Umstellung auf eine neue Plattform erforderlich. Aikido arbeitet auf diese Weise: Es portiert Korrekturen in die von Ihnen verwendete Version zurück und stellt den Austausch als Pull-Request bereit. Ob Sie also migrieren, hängt von dem von Ihnen gewählten Tool ab, da die Absicherung an sich dies nicht erfordert.

Wird meine App durch den Wechsel zu einem gehärteten Image nicht mehr funktionieren?

Das ist möglich. Bilder, die aus dem Quellcode in einer minimalen Form neu erstellt werden, entfernen Pakete, Shells und Debug-Tools, von denen Ihre Anwendung oder Ihr Build möglicherweise unbemerkt abhängt, und der Wechsel zwischen verschiedenen libc-Implementierungen (beispielsweise von glibc zu Alpines musl) kann zu echten Fehlern führen – planen Sie daher Zeit für Tests ein. Direkt einsetzbare Ersatzlösungen, die auf derselben Distribution basieren, bergen ein geringeres Risiko, da die Schnittstelle vertraut bleibt. Das Patchen der bereits von Ihnen verwendeten Basis verursacht die geringsten Änderungen, da die Distribution und die Hauptversion unverändert bleiben und nur die anfälligen Pakete ausgetauscht werden.

Was passiert, wenn die übergeordnete Distribution für meine Version niemals Patches bereitstellt?

Normalerweise hat man nur zwei schlechte Optionen: Entweder man nutzt die bekannte Sicherheitslücke weiter oder man erzwingt ein großes Versions-Upgrade, auf das man noch nicht vorbereitet war. Der Ausweg ist das Backporting, also das Anwenden des Sicherheitspatches auf die eigene Version, anstatt auf eine Upstream-Veröffentlichung zu warten, die nicht kommen wird. Das richtige Tool tut genau das: Es hält alte Versionen auch nach dem Ende des Supports durch die Distribution auf dem neuesten Stand – selbst wenn deren Lebensdauer bereits abgelaufen ist. Debian hat beispielsweise eine Schwachstelle in glib2.0 (CVE-2025-4373) in neueren Releases behoben, nicht jedoch in „Bookworm“, und ein Tool mit Support nach Ablauf der Lebensdauer kann die gepatchte glib2.0 auf „Bookworm“ bereitstellen, sodass Sie die Version beibehalten und die Sicherheitslücke beseitigen können.

Teilen:

https://www.aikido.dev/blog/top-image-hardening-tools

<script type="application/ld+json">
{
 "@context": "https://schema.org",
 "@graph": [
   {
     "@type": "Organization",
     "@id": "https://www.aikido.dev/#organization",
     "name": "Aikido Security",
     "url": "https://www.aikido.dev",
     "logo": {
       "@type": "ImageObject",
       "@id": "https://www.aikido.dev/#logo",
       "url": "https://www.aikido.dev/logo.png",
       "contentUrl": "https://www.aikido.dev/logo.png",
       "caption": "Aikido Security"
     },
     "sameAs": [
       "https://www.linkedin.com/company/aikido-security",
       "https://x.com/AikidoSecurity"
     ]
   },
   {
     "@type": "WebSite",
     "@id": "https://www.aikido.dev/#website",
     "url": "https://www.aikido.dev",
     "name": "Aikido Security",
     "publisher": { "@id": "https://www.aikido.dev/#organization" },
     "inLanguage": "en"
   },
   {
     "@type": "Person",
     "@id": "https://www.aikido.dev/authors/nicholas-thomson/#person",
     "name": "Nicholas Thomson",
     "jobTitle": "Senior SEO & Growth Lead",
     "url": "https://www.aikido.dev/authors/nicholas-thomson",
     "worksFor": { "@id": "https://www.aikido.dev/#organization" },
     "sameAs": [
       "https://www.linkedin.com/",
       "https://x.com/"
     ]
   },
   {
     "@type": "ImageObject",
     "@id": "https://www.aikido.dev/blog/top-image-hardening-tools/#primaryimage",
     "url": "https://www.aikido.dev/images/blog/top-image-hardening-tools.png",
     "contentUrl": "https://www.aikido.dev/images/blog/top-image-hardening-tools.png",
     "caption": "Top image hardening tools 2026"
   },
   {
     "@type": "BreadcrumbList",
     "@id": "https://www.aikido.dev/blog/top-image-hardening-tools/#breadcrumb",
     "itemListElement": [
       {
         "@type": "ListItem",
         "position": 1,
         "name": "Home",
         "item": "https://www.aikido.dev"
       },
       {
         "@type": "ListItem",
         "position": 2,
         "name": "Blog",
         "item": "https://www.aikido.dev/blog"
       },
       {
         "@type": "ListItem",
         "position": 3,
         "name": "Top image hardening tools 2026",
         "item": "https://www.aikido.dev/blog/top-image-hardening-tools"
       }
     ]
   },
   {
     "@type": "WebPage",
     "@id": "https://www.aikido.dev/blog/top-image-hardening-tools/#webpage",
     "url": "https://www.aikido.dev/blog/top-image-hardening-tools",
     "name": "Top image hardening tools 2026",
     "description": "A 2026 comparison of the top container image hardening tools, including Aikido Security, Chainguard, Docker Hardened Images, RapidFort, Echo, Minimus, and Wiz, covering how each hardens images, migration and breaking-change risk, remediation approach, and compliance fit.",
     "isPartOf": { "@id": "https://www.aikido.dev/#website" },
     "primaryImageOfPage": { "@id": "https://www.aikido.dev/blog/top-image-hardening-tools/#primaryimage" },
     "breadcrumb": { "@id": "https://www.aikido.dev/blog/top-image-hardening-tools/#breadcrumb" },
     "inLanguage": "en",
     "datePublished": "2026-08-21",
     "dateModified": "2026-08-21",
     "speakable": {
       "@type": "SpeakableSpecification",
       "cssSelector": ["h1", ".tldr"]
     }
   },
   {
     "@type": ["BlogPosting", "TechArticle"],
     "@id": "https://www.aikido.dev/blog/top-image-hardening-tools/#article",
     "isPartOf": { "@id": "https://www.aikido.dev/blog/top-image-hardening-tools/#webpage" },
     "mainEntityOfPage": { "@id": "https://www.aikido.dev/blog/top-image-hardening-tools/#webpage" },
     "headline": "Top image hardening tools 2026",
     "description": "A 2026 comparison of the top container image hardening tools, covering how each hardens images, migration and breaking-change risk, remediation approach, and compliance fit.",
     "image": { "@id": "https://www.aikido.dev/blog/top-image-hardening-tools/#primaryimage" },
     "author": { "@id": "https://www.aikido.dev/authors/nicholas-thomson/#person" },
     "publisher": { "@id": "https://www.aikido.dev/#organization" },
     "datePublished": "2026-08-21",
     "dateModified": "2026-08-21",
     "inLanguage": "en",
     "isAccessibleForFree": true,
     "articleSection": "Container Security",
     "wordCount": 2100,
     "timeRequired": "PT9M",
     "proficiencyLevel": "Intermediate",
     "dependencies": "Docker, container base images (Debian, Ubuntu, Alpine)",
     "keywords": [
       "image hardening",
       "container image hardening",
       "hardened container images",
       "image hardening tools",
       "Chainguard alternatives",
       "Docker Hardened Images",
       "minimal container images",
       "CVE remediation",
       "backported patches",
       "container security",
       "SBOM",
       "VEX",
       "SLSA"
     ],
     "about": [
       {
         "@type": "DefinedTerm",
         "name": "Container image hardening",
         "description": "The process of stripping a container image down to a smaller, more secure version and locking down what remains, to reduce attack surface and meet compliance requirements."
       },
       { "@type": "Thing", "name": "Container security" },
       { "@type": "Thing", "name": "Software supply chain security" }
     ],
     "mentions": [
       {
         "@type": "SoftwareApplication",
         "name": "Aikido Security",
         "applicationCategory": "SecurityApplication",
         "url": "https://www.aikido.dev"
       },
       {
         "@type": "SoftwareApplication",
         "name": "Chainguard",
         "applicationCategory": "SecurityApplication",
         "url": "https://www.chainguard.dev"
       },
       {
         "@type": "SoftwareApplication",
         "name": "Docker Hardened Images",
         "applicationCategory": "SecurityApplication",
         "url": "https://www.docker.com"
       },
       {
         "@type": "SoftwareApplication",
         "name": "RapidFort",
         "applicationCategory": "SecurityApplication",
         "url": "https://www.rapidfort.com"
       },
       {
         "@type": "SoftwareApplication",
         "name": "Echo",
         "applicationCategory": "SecurityApplication"
       },
       {
         "@type": "SoftwareApplication",
         "name": "Minimus",
         "applicationCategory": "SecurityApplication",
         "url": "https://www.minimus.io"
       },
       {
         "@type": "SoftwareApplication",
         "name": "Wiz",
         "applicationCategory": "SecurityApplication",
         "url": "https://www.wiz.io"
       },
       {
         "@type": "SoftwareApplication",
         "name": "SlimToolkit",
         "alternateName": "DockerSlim",
         "applicationCategory": "DeveloperApplication",
         "url": "https://github.com/slimtoolkit/slim"
       },
       { "@type": "Thing", "name": "CVE-2025-4373" },
       { "@type": "DefinedTerm", "name": "SBOM (Software Bill of Materials)" },
       { "@type": "DefinedTerm", "name": "VEX (Vulnerability Exploitability eXchange)" },
       { "@type": "DefinedTerm", "name": "SLSA (Supply-chain Levels for Software Artifacts)" },
       { "@type": "DefinedTerm", "name": "FIPS 140" },
       { "@type": "DefinedTerm", "name": "DISA STIG" },
       { "@type": "DefinedTerm", "name": "FedRAMP" },
       { "@type": "Thing", "name": "National Vulnerability Database (NVD)" }
     ]
   },
   {
     "@type": "ItemList",
     "@id": "https://www.aikido.dev/blog/top-image-hardening-tools/#toollist",
     "name": "Top image hardening tools 2026",
     "itemListOrder": "https://schema.org/ItemListOrderAscending",
     "numberOfItems": 7,
     "itemListElement": [
       {
         "@type": "ListItem",
         "position": 1,
         "name": "Aikido Security",
         "url": "https://www.aikido.dev/blog/top-image-hardening-tools#aikido-security"
       },
       {
         "@type": "ListItem",
         "position": 2,
         "name": "Chainguard",
         "url": "https://www.aikido.dev/blog/top-image-hardening-tools#chainguard"
       },
       {
         "@type": "ListItem",
         "position": 3,
         "name": "Docker Hardened Images",
         "url": "https://www.aikido.dev/blog/top-image-hardening-tools#docker-hardened-images"
       },
       {
         "@type": "ListItem",
         "position": 4,
         "name": "RapidFort",
         "url": "https://www.aikido.dev/blog/top-image-hardening-tools#rapidfort"
       },
       {
         "@type": "ListItem",
         "position": 5,
         "name": "Echo",
         "url": "https://www.aikido.dev/blog/top-image-hardening-tools#echo"
       },
       {
         "@type": "ListItem",
         "position": 6,
         "name": "Minimus",
         "url": "https://www.aikido.dev/blog/top-image-hardening-tools#minimus"
       },
       {
         "@type": "ListItem",
         "position": 7,
         "name": "Wiz",
         "url": "https://www.aikido.dev/blog/top-image-hardening-tools#wiz"
       }
     ]
   },
   {
     "@type": "FAQPage",
     "@id": "https://www.aikido.dev/blog/top-image-hardening-tools/#faq",
     "mainEntity": [
       {
         "@type": "Question",
         "name": "What's the difference between a hardened image and a minimal or distroless image?",
         "acceptedAnswer": {
           "@type": "Answer",
           "text": "Minimal and distroless describe how little is in the image. Hardened describes that plus how locked down what remains is. A distroless image (a term popularized by Google) strips out the shell, package manager, and everything except your app and its runtime dependencies. A minimal image is the same idea applied less strictly. The catch is that a minimal or distroless image can still ship packages with known CVEs and loose default settings. Hardening adds the rest: patched package versions, a non-root default, secure configuration, and ongoing updates as new vulnerabilities appear. The strongest images are usually both minimal and hardened."
         }
       },
       {
         "@type": "Question",
         "name": "Do I have to migrate to a new distro to harden a base image?",
         "acceptedAnswer": {
           "@type": "Answer",
           "text": "No, though some tools make you. Rebuilt-from-source providers like Chainguard, Echo, Minimus, and WizOS harden by moving you onto their own images and distribution, so adopting them is a migration. The other approach patches the base image you already run, keeping your distro and major version in place, so there's nothing to re-platform. Aikido works this way, backporting fixes into the version you use and delivering the swap as a pull request. So whether you migrate depends on the tool you choose, since hardening itself doesn't demand it."
         }
       },
       {
         "@type": "Question",
         "name": "Will switching to a hardened image break my app?",
         "acceptedAnswer": {
           "@type": "Answer",
           "text": "It can. Images rebuilt from source into a minimal form remove packages, shells, and debug tools your app or build might quietly depend on, and moving between libc implementations (glibc to Alpine's musl, for instance) can cause real breakage, so budget for testing. Drop-in replacements built on the same distro carry less risk because the interface stays familiar. Patching the base you already run changes the least, since the distro and major version stay put and only the vulnerable packages move."
         }
       },
       {
         "@type": "Question",
         "name": "What happens when the upstream distro never patches my version?",
         "acceptedAnswer": {
           "@type": "Answer",
           "text": "Normally you're left with two bad options: keep running the known vulnerability, or force a major version upgrade you weren't ready for. The way out is backporting, applying the security fix to your version instead of waiting for an upstream release that isn't coming. The right tool does exactly this, keeping old versions patched after the distro walks away, even once they're past end-of-life. Debian, for example, fixed a glib2.0 flaw (CVE-2025-4373) in newer releases but not in Bookworm, and a tool with end-of-life support can carry the patched glib2.0 on Bookworm so you keep the version and drop the vulnerability."
         }
       }
     ]
   }
 ]
}
</script>

Nachrichten abonnieren

4.7/5
Falschpositive Ergebnisse leid?

Probieren Sie Aikido, wie 100.000 andere.
Jetzt starten
Erhalten Sie eine personalisierte Führung

Von über 100.000 Teams vertraut

Jetzt buchen
Scannen Sie Ihre App nach IDORs und realen Angriffspfaden

Von über 100.000 Teams vertraut

Scan starten
Erfahren Sie, wie KI-Penetrationstests Ihre App testen

Von über 100.000 Teams vertraut

Testen starten
Patcht eure Basis-Images und überspringt die Migration

Direkter Ersatz für die Basisstationen, die Sie bereits nutzen.

Kostenlos starten

Sicherheit jetzt implementieren

Sichern Sie Ihren Code, Ihre Cloud und Ihre Laufzeit in einem zentralen System.
Finden und beheben Sie Schwachstellen schnell und automatisch.

Keine Kreditkarte erforderlich | Scan-Ergebnisse in 32 Sek.