Zum Hauptinhalt springen
Annex A · Technologische Kontrolle

A.8.17 — Uhrensynchronisation

Aktualisiert am 3 Min. Geprüft von: Cenedril-Redaktion
A.8.17 ISO 27001ISO 27002BSI OPS.1.1.5

Eine Kontrolle, die in vielen ISMS-Dokumentationen als „trivial” abgehakt wird — und dann bei der Vorfalluntersuchung fehlt. Zwei Minuten Zeitdifferenz zwischen Firewall und Active Directory machen es unmöglich, den chronologischen Ablauf eines Angriffs zu rekonstruieren. A.8.17 verlangt, dass alle informationsverarbeitenden Systeme ihre Uhren mit einer autorisierten Zeitquelle synchronisieren.

Die Kontrolle ist die Grundlage für jede sinnvolle Log-Korrelation, forensische Untersuchung und rechtliche Beweissicherung.

Was verlangt die Norm?

  • Einheitliche Zeitquelle. Alle Systeme synchronisieren sich mit derselben genehmigten Zeitquelle.
  • Autoritative Zeitquelle verwenden. Nationale Atomuhren, GPS oder vergleichbare Quellen als Referenz.
  • NTP oder PTP einsetzen. Network Time Protocol (NTP) oder Precision Time Protocol (PTP) für die Synchronisation.
  • Zeitabweichungen überwachen. Abweichungen zwischen Systemen werden erkannt und korrigiert.
  • Cloud- und On-Premises-Systeme einbeziehen. Auch hybride Umgebungen brauchen konsistente Zeitsynchronisation.

In der Praxis

Interne NTP-Hierarchie aufbauen. Ein oder zwei interne NTP-Server synchronisieren sich mit einer externen autoritativen Quelle. Alle anderen Systeme (Server, Clients, Netzwerkgeräte) synchronisieren sich mit den internen NTP-Servern. Das reduziert den externen Datenverkehr und erhöht die Ausfallsicherheit.

Alle Gerätetypen einbeziehen. Server, Clients, Switches, Router, Firewalls, Kameras, IoT-Geräte — jedes System, das Logs erzeugt, braucht synchronisierte Zeit. Netzwerkgeräte werden oft vergessen und laufen nach einigen Monaten merklich aus der Zeit.

Zeitabweichungs-Monitoring konfigurieren. Überwache die Zeitabweichung jedes Systems zum NTP-Server. Alarm bei Abweichung über 1 Sekunde. Die meisten Monitoring-Systeme (Nagios, Zabbix, Prometheus) bieten fertige NTP-Checks.

Zeitzone und Format standardisieren. Alle Logs in UTC speichern — unabhängig von der lokalen Zeitzone. Das vermeidet Verwechslungen bei der Korrelation, besonders in Organisationen mit mehreren Standorten.

Typische Audit-Nachweise

Auditoren erwarten bei A.8.17 typischerweise diese Nachweise:

  • NTP-Konfiguration — Nachweis der konfigurierten Zeitquellen auf allen Systemen (→ IT-Betriebsrichtlinie im Starter Kit)
  • Zeitabweichungs-Berichte — Monitoring-Daten, die zeigen, dass Systeme synchron laufen
  • NTP-Server-Konfiguration — Konfiguration der internen NTP-Server mit externer Referenz
  • Alarm-Konfiguration — Nachweis, dass Zeitabweichungen erkannt und gemeldet werden

KPI

Anteil der Systeme, die mit einer autoritativen Zeitquelle synchronisiert sind

Gemessen als Prozentsatz: Wie viele deiner Systeme sind nachweislich mit einer autorisierten NTP-Quelle synchronisiert und innerhalb der definierten Toleranz? Ziel: 100%.

Ergänzende KPIs:

  • Maximale Zeitabweichung über alle Systeme (Ziel: unter 1 Sekunde)
  • Anzahl der Systeme ohne NTP-Konfiguration (Ziel: 0)
  • Verfügbarkeit der internen NTP-Server

BSI IT-Grundschutz

A.8.17 mappt auf BSI-Bausteine für Protokollierung und Zeitsynchronisation:

  • OPS.1.1.5 (Protokollierung) — verlangt synchronisierte Systemuhren als Voraussetzung für korrelierbare Protokolldaten.
  • OPS.1.2.6 (NTP-Zeitsynchronisation) — spezifischer Baustein für die Konfiguration von NTP in der IT-Infrastruktur.

Verwandte Kontrollen

Quellen

Häufig gestellte Fragen

Warum ist Uhrensynchronisation sicherheitsrelevant?

Ohne synchronisierte Uhren sind Logs verschiedener Systeme nicht korrelierbar. Wenn der Firewall-Log 14:32:15 sagt und der Server-Log 14:35:22, kann ein 3-Minuten-Unterschied die Rekonstruktion eines Angriffspfades unmöglich machen. Auch Kerberos-Authentifizierung versagt bei Zeitabweichungen über 5 Minuten.

Welche Zeitquelle sollte ich verwenden?

Eine autoritative Zeitquelle wie die Physikalisch-Technische Bundesanstalt (PTB) in Deutschland, GPS-Empfänger oder offizielle NTP-Pools (z.B. pool.ntp.org). Für maximale Genauigkeit können zwei unabhängige Zeitquellen parallel genutzt werden.

Wie groß darf die Zeitabweichung sein?

Für Sicherheitszwecke sollte die Abweichung unter 1 Sekunde liegen. Für forensische Zwecke und regulierte Branchen unter 100 Millisekunden. Konfiguriere NTP-Monitoring, das bei Abweichungen über dem Schwellenwert alarmiert.