Audit-Trail für eine belastbare Verteidigung aufbauen

Ein Auftragnehmer kann in der Regel ein Zugriffsprotokoll vorlegen, wenn ein Prüfer danach fragt. Weit weniger können eine schwierigere Frage beantworten: Könnte jemand mit administrativem Zugriff dieses Protokoll still und heimlich bearbeitet haben, bevor es vorgelegt wurde? Wenn die Antwort auch nur theoretisch ja lautet, ist das Protokoll kein Beweis. Es ist ein Dokument, das jemand mit den richtigen Berechtigungen so verfassen könnte, dass es beliebige Aussagen darüber enthält, wer auf eine kontrollierte Datei zugegriffen hat.

Dieser Artikel beleuchtet, was einen Audit-Trail für einen Rüstungsauftragnehmer tatsächlich als Beweis vertrauenswürdig macht – und wo die Protokollierung der meisten Auftragnehmer bei dieser Prüfung leise scheitert.

Executive Summary

Der Nutzen eines Audit-Trails für einen CMMC-Prüfer oder internen Ermittler hängt vollständig vom Vertrauen in dessen Integrität ab – und dieses Vertrauen darf sich nicht allein auf Richtlinien stützen. Wenn administrativer Zugriff auf die zugrunde liegende Protokollspeicherung technisch eine Bearbeitung ermöglicht, ist ein Verbot durch Richtlinie nicht gleichbedeutend mit einer tatsächlichen Unmöglichkeit. Für Sicherheitsverantwortliche in Programmen ist der praktische Standard architektonisch: Kann irgendeine Person, auch ein Systemadministrator, den Datensatz tatsächlich verändern?

Wichtige Erkenntnisse

  1. Ein Protokoll, das ein Administrator bearbeiten oder löschen kann, ist kein Beweis – egal wie detailliert es ist.
  2. Der Zugriff auf die zugrunde liegende Protokollspeicherung muss architektonisch eingeschränkt werden, nicht nur durch Richtlinien.
  3. Aufgabentrennung ist genauso wichtig wie Zugriffsbeschränkung. Die Person, die auf CUI zugreift, und die Person, die den Zugriff prüft, dürfen nicht dieselbe Rolle haben.
  4. Vollständigkeit und Unmittelbarkeit sind Teil der Vertrauenswürdigkeit, nicht davon getrennt.
  5. Prüfer fragen zunehmend, wie ein Protokoll geschützt wird – nicht nur, was es enthält.

Warum „Wir haben detaillierte Protokolle“ für Auftragnehmer der falsche Ansatz ist

Die meisten Gespräche über Audit-Protokollierung konzentrieren sich auf die Abdeckung. Abdeckung ist wichtig, beantwortet aber nicht die entscheidende Einstiegsfrage.

Details ohne Integrität sind nur eine gut geschriebene Geschichte

Ein Protokoll mit vielen Details darüber, wer auf eine kontrollierte Datei zugegriffen hat, ist nur so vertrauenswürdig wie die Garantie, dass es nachträglich nicht verändert wurde.

Die wirklich entscheidende Frage: Wer hätte das ändern können?

Die richtige Einstiegsfrage ist nicht, was ein Protokoll aufzeichnet, sondern wer technisch in der Lage ist, es nachträglich zu verändern.

Was macht Protokollintegrität zu einer architektonischen statt einer prozeduralen Frage?

Eine Richtlinie, die Administratoren das Bearbeiten von Protokollen untersagt, setzt voraus, dass Administratoren sich daran halten. Eine architektonische Kontrolle nimmt die technische Möglichkeit, es anders zu machen.

Kein dauerhafter Zugriff auf die zugrunde liegende Protokollspeicherung

Die stärkste Ausprägung dieser Kontrolle ist, dass weder die eigenen IT-Administratoren des Auftragnehmers noch der Plattformanbieter regulären Zugriff auf das Betriebssystem oder die Datenbank haben, in denen Protokolle gespeichert werden.

Ausnahmen müssen Ausnahmen bleiben – kein Hintertürchen

Was eine vertretbare Ausnahme von einer Hintertür unterscheidet, ist, ob der Zugriff temporär, doppelt autorisiert und selbst vollständig protokolliert ist.

Aufgabentrennung als zweiter, unabhängiger Schutzmechanismus

Wenn die gleiche Rolle, die auf CUI zugreifen kann, auch die Rolle ist, die den Zugriff prüft, besteht ein inhärenter Interessenkonflikt.

Wer handelt, sollte nicht auditieren

Echte Aufgabentrennung weist Compliance-, Audit- und Richtlinienfunktionen anderen Rollen zu als der operativen Administration.

Den Standard schaffen, bevor ein Prüfer danach fragt

Der Praxistest ist, ehrlich zu fragen, wer technisch die Audit-Logs des Auftragnehmers verändern könnte – und ob die Rollen, die handeln, und die Rollen, die auditieren, wirklich getrennt sind.

Wie eine Data Control Plane Beweissicherheit architektonisch verankert

Die Kiteworks Data Control Plane läuft auf einer gehärteten Architektur, bei der weder Kiteworks noch die IT-Administratoren des Auftragnehmers regulären Zugriff auf das zugrunde liegende Betriebssystem oder die Datenbank – einschließlich der Audit-Log-Speicherung – haben; jeder Support-Zugriff ist temporär, doppelt autorisiert und selbst vollständig protokolliert. Dedizierte Compliance- und Auditor-Rollen trennen operative Administration von Audit-Funktionen, und jede Aktion über jeden Kanal wird vollständig und unmittelbar in einem fälschungssicheren, ungedrosselten Audit-Log erfasst, der direkt in SIEM-Tools eingespeist wird.

Auftragnehmer, die testen möchten, ob ihr aktueller Audit-Trail der Frage „Könnte ein Admin das bearbeitet haben?“ standhält, können eine individuelle Demo vereinbaren.

Häufig gestellte Fragen

Der Nutzen eines Audit-Trails hängt vollständig vom Vertrauen in seine Integrität ab. Dieses Vertrauen darf sich nicht allein auf Richtlinien stützen; der Zugriff auf die zugrunde liegende Protokollspeicherung muss architektonisch so eingeschränkt sein, dass keine Person – auch kein Systemadministrator – den Datensatz verändern kann.

Ein Protokoll, das ein Administrator bearbeiten oder löschen kann, ist kein Beweis – egal wie detailliert es ist. Wenn administrativer Zugriff technisch eine Bearbeitung ermöglicht, könnte das Protokoll so manipuliert werden, dass es beliebige Aussagen darüber enthält, wer auf eine kontrollierte Datei zugegriffen hat.

Aufgabentrennung ist genauso wichtig wie Zugriffsbeschränkung. Die Person, die auf CUI zugreift, und die Person, die den Zugriff prüft, dürfen nicht dieselbe Rolle haben, da dies einen inhärenten Interessenkonflikt schafft.

Die Kiteworks Data Control Plane läuft auf einer gehärteten Architektur, bei der weder Kiteworks noch die IT-Administratoren des Auftragnehmers regulären Zugriff auf das zugrunde liegende Betriebssystem oder die Datenbank – einschließlich der Audit-Log-Speicherung – haben. Jeder Support-Zugriff ist temporär, doppelt autorisiert und vollständig protokolliert. Dedizierte Compliance- und Auditor-Rollen trennen operative Administration von Audit-Funktionen.

Jetzt loslegen.

Es ist einfach, mit Kiteworks die gesetzliche Vorgaben einzuhalten und Risiken effektiv zu managen. Schließen Sie sich den Tausenden von Unternehmen an, die sicher sind, wie sie vertrauliche Daten zwischen Personen, Maschinen und Systemen austauschen. Beginnen Sie noch heute.

Teilen
Twittern
Teilen
Explore Kiteworks