Zum Hauptinhalt springen

Überwachung und Incident Response

Eine wirksame Überwachung ermöglicht es, Sicherheitsvorfälle schnell zu erkennen und einzudämmen. Dieser Abschnitt überprüft, ob die Protokollierungs- und Überwachungsfunktionen von Passwork korrekt konfiguriert sind und ob die Organisation über dokumentierte Reaktionsverfahren für wichtige Sicherheitsereignisse verfügt.


1. Aktivitätsprotokoll

Passwork zeichnet alle Benutzer- und Systemaktionen im Aktivitätsprotokoll auf. Dieses Protokoll ist der primäre Audit-Trail zur Untersuchung von Sicherheitsvorfällen und zum Nachweis der Compliance.

1.1 Überprüfen, dass das Audit-Log aktiviert ist

Navigieren Sie zu Einstellungen → Aktivitätsprotokoll.

Seite Aktivitätsprotokoll

Überprüfen Sie, dass der Aktionsverlauf Ereignisse aufzeichnet. Wenn das Protokoll für ein aktives System leer oder sehr spärlich ist, untersuchen Sie, ob ein Konfigurationsproblem die Ereignisse unterdrückt.

1.2 Aufbewahrungsdauer

Überprüfen Sie die Aufbewahrungsdauer des Audit-Logs. Navigieren Sie zu Einstellungen → Aktivitätsprotokoll → Einstellungen.

Regulatorische AnforderungMindestaufbewahrung
Allgemein (keine spezifische Vorgabe)mindestens 90 Tage
ISO 270011 Jahr empfohlen
GDPR Art. 5(2) RechenschaftspflichtDauer der Verarbeitung + Untersuchungszeitraum
PCI-DSS1 Jahr (mit 3 Monaten unmittelbar verfügbar)

Wenn die integrierte Aufbewahrung nicht ausreicht, konfigurieren Sie die Syslog-Weiterleitung an ein externes SIEM mit längerer Aufbewahrung (siehe Abschnitt 2).

1.3 Zu überwachende zentrale Ereigniskategorien

Passwork protokolliert Ereignisse über alle Objekttypen hinweg. Die folgenden Kategorien sind am sicherheitsrelevantesten:

EreigniskategorieSicherheitsrelevanz
AuthentifizierungsfehlerBrute-Force-Versuche, Credential Stuffing
Admin-Aktionen (Rollenänderungen, Benutzererstellung/-löschung)Rechteausweitung, unbefugte Kontoerstellung
Änderungen am Tresorzugriff (Benutzer hinzugefügt/entfernt)Unbefugte Zugriffsgewährungen
Passwort-ExporteDatenexfiltration
Erstellung von API-TokensEinrichtung unbefugten API-Zugriffs
Aktivierung des NotfallmodusKritisch — muss eine sofortige Untersuchung auslösen
Benutzer sperren/entsperrenÜberprüfen, dass alle Entsperrungen autorisiert sind
Ergebnisse der LDAP-SynchronisierungSynchronisierungsfehler identifizieren, die veralteten Zugriff hinterlassen können

Vollständige Ereignisliste: Ereignisliste des Aktivitätsprotokolls


2. SIEM-Integration über Syslog

2.1 Überprüfen, dass die Syslog-Weiterleitung konfiguriert ist

Navigieren Sie zu Einstellungen → Aktivitätsprotokoll → Einstellungen und überprüfen Sie, dass Aktivitätsprotokolle in das Syslog oder Windows-Ereignisprotokoll schreiben aktiviert ist.

Syslog-Aufzeichnung in den Einstellungen des Aktivitätsprotokolls aktivieren

Ereignisse werden im CEF (Common Event Format) geschrieben, das mit den wichtigsten SIEM-Plattformen kompatibel ist (Splunk, QRadar, Microsoft Sentinel, Elastic SIEM, ArcSight).

Speicherorte der Protokolldateien nach Plattform:

PlattformProtokolldatei
Debian / Ubuntu / Astra Linux/var/log/syslog
RHEL / CentOS / RED OS/var/log/messages
Docker/<passwork>/log/php/syslog
Windows ServerWindows Event Viewer

Zur Konfiguration des Windows Event Viewer siehe Konfiguration des Event Viewer.

2.2 Überprüfen, dass das SIEM Ereignisse empfängt

Bestätigen Sie mit dem SIEM-Administrator, dass Passwork-Ereignisse aufgenommen werden:

  1. Erzeugen Sie ein Testereignis: Melden Sie sich bei Passwork an und führen Sie eine bekannte Aktion aus (z. B. ein Passwort anzeigen)
  2. Durchsuchen Sie das SIEM innerhalb von 5 Minuten mit dem Passwork-Quellbezeichner nach dem Ereignis
  3. Überprüfen Sie, dass die Ereignisfelder (suid, suser, passworkIp, Event ID, Severity) korrekt geparst werden

Wenn die Ereignisse nicht im SIEM erscheinen, prüfen Sie:

  • Ob syslog-ng oder rsyslog auf dem Server installiert ist und läuft (apt install syslog-ng -y unter Debian)
  • Ob der SIEM-Collector so konfiguriert ist, dass er von der IP des Passwork-Servers empfängt
  • Die Netzwerkverbindung vom Passwork-Server zum SIEM-Collector-Endpunkt

2.3 SIEM-Alarmregeln

Überprüfen Sie, dass in Ihrem SIEM Alarme für die folgenden Ereignisse mit hoher Priorität konfiguriert sind:

AlarmAuslösebedingungEmpfohlenes Reaktions-SLA
Wiederholte Authentifizierungsfehler≥ 5 Fehlversuche von einer Quelle in 5 MinutenUntersuchung innerhalb von 1 Stunde
Anmeldung eines Admin-Kontos außerhalb der GeschäftszeitenJede Admin-Anmeldung von 22:00–06:00 OrtszeitUntersuchung innerhalb von 1 Stunde
Aktivierung des NotfallmodusJedes Ereignis mit einer Änderung von IS_EMERGENCY_RESET_ENABLED oder einem Zurücksetzen des Besitzer-PasswortsSofort
Massenhafte Gewährung von TresorzugriffMehr als 10 Benutzer in < 1 Minute zu einem Tresor hinzugefügtUntersuchung innerhalb von 4 Stunden
RollenausweitungBenutzerrolle in Besitzer oder Admin geändertUntersuchung innerhalb von 2 Stunden
Erstellung von API-TokensNeues API-Token generiertÜberprüfung innerhalb von 24 Stunden

3. Security Dashboard

Das Security Dashboard analysiert alle Passwörter in den von Ihnen administrierten Tresoren und identifiziert Sicherheitsrisiken.

3.1 Analyse ausführen

Navigieren Sie zu Einstellungen → Security Dashboard und klicken Sie auf Analysieren.

Übersicht des Security Dashboards

3.2 Ergebnisse nach Kategorie überprüfen

ErgebnistypDefinitionErforderliche Maßnahme
SchwachPasswort-Score unter dem SchwellenwertVerantwortliches Team benachrichtigen; Aktualisierung innerhalb von 30 Tagen verlangen
AltSeit > 180 Tagen nicht aktualisiertÜberprüfen und rotieren; Servicekonten priorisieren
KompromittiertDer Zugriff des Benutzers wurde entzogen, das Passwort aber nicht geändertSofortige Rotation erforderlich
Security Dashboard — Details zu Passwortrisiken

„Kompromittierte" Passwörter sind eine kritische Feststellung. Sie stellen Anmeldedaten dar, die für Benutzer zugänglich waren, deren Zugriff entzogen wurde — sei es durch Offboarding, Entfernung aus einer Gruppe oder Änderung des Tresorzugriffs — bei denen die Anmeldedaten jedoch anschließend nicht geändert wurden. Jeder autorisierte Benutzer, der zuvor Zugriff hatte, könnte die Anmeldedaten noch auswendig kennen oder extern gespeichert haben.

3.3 Eine Baseline festlegen

Nach der ersten Analyse und Behebung:

  • Dokumentieren Sie den Baseline-Zustand (null kompromittiert, null kritisch schwach)
  • Planen Sie eine wiederkehrende Analyse (empfohlen: monatlich)
  • Weisen Sie die Verantwortung für die Security-Dashboard-Ergebnisse jedes Tresortyps einem benannten Administrator zu

4. Incident-Response-Verfahren

4.1 Vermuteter Kompromittierung von Anmeldedaten

Auslöser: Ein Benutzer meldet verdächtigen Zugriff, im Audit-Log wird ungewöhnliche Aktivität beobachtet oder externe Threat Intelligence weist auf eine Exposition von Anmeldedaten hin.

SchrittAktionVerantwortlich
1Das betroffene Benutzerkonto sofort sperrenIT-Admin
2Alle aktiven Sitzungen des betroffenen Benutzers beendenIT-Admin
3Security Dashboard gefiltert nach dem betroffenen Benutzer ausführenSecurity Lead
4Alle Anmeldedaten rotieren, auf die der Benutzer Zugriff hatte (privilegierte Konten priorisieren)Tresor-Admins
5Audit-Log auf die Aktionen des Benutzers der letzten 30 Tage überprüfenSecurity Lead
6Alle vom Benutzer erstellten aktiven geteilten Links widerrufenTresor-Admins
7Betroffene Abteilungen benachrichtigenProject Lead
8Ergebnisse im Incident-Record dokumentierenSecurity Lead

4.2 Unbefugter administrativer Zugriff

Auslöser: Eine Admin-Aktion erscheint im Audit-Log, die keiner autorisierten Person zugeordnet werden kann, oder ein Admin-Konto wird von einem unerwarteten Ort oder zu einer unerwarteten Zeit verwendet.

SchrittAktion
1Alle unter dem Konto durchgeführten Aktionen identifizieren (Audit-Log)
2Das Passwort des Kontos ändern und alle aktiven Sitzungen widerrufen
3Alle vorgenommenen Änderungen überprüfen: Rollenzuweisungen, Tresorzugriffsgewährungen, Systemeinstellungen
4Alle unbefugten Änderungen rückgängig machen
5Den ursprünglichen Zugriffsvektor ermitteln: Kompromittierung von Anmeldedaten, gestohlene Sitzung, Insider
6Einen Sicherheitsvorfallbericht einreichen

4.3 Massenhafter Datenzugriff oder -export

Auslöser: Das Audit-Log zeigt, dass ein Benutzer in kurzer Zeit auf eine ungewöhnlich große Anzahl von Passwörtern zugreift oder diese exportiert.

SchrittAktion
1Die Audit-Log-Einträge für den Vorfallszeitraum sichern
2Alle aufgerufenen Tresore und Datensätze identifizieren
3Den Benutzer und seinen Vorgesetzten zur Klärung kontaktieren
4Bei Unbefugtheit: das Konto sperren, alle aufgerufenen Anmeldedaten rotieren
5Die Tresor-Exportberechtigungen in der betroffenen Rolle überprüfen und verschärfen

4.4 Server-Kompromittierung (On-Premise)

Auslöser: Hinweise auf unbefugten Serverzugriff: unerwartete Prozesse, veränderte Konfigurationsdateien, unbefugte SSH-Schlüssel, abnormale ausgehende Verbindungen.

SchrittAktion
1Den Server vom Netzwerk isolieren (nicht ausschalten — Speicher erhalten)
2Davon ausgehen, dass alle serverseitigen Daten kompromittiert sind
3Den Server-Verschlüsselungsschlüssel rotieren (erfordert eine vollständige Neuverschlüsselung der Daten — Passwork-Support kontaktieren)
4Alle Benutzer auffordern, ihre Passwork-Passwörter zu ändern
5Wenn CSE deaktiviert war: alle gespeicherten Passwörter als kompromittiert behandeln; alle Tresorbesitzer benachrichtigen
6Wenn CSE aktiviert war: Passwörter sind clientseitig verschlüsselt; eine Server-Sicherheitsverletzung legt nur unverschlüsselte Metadaten offen (Datensatznamen, URLs usw.)
7Nach Abschluss der Server-Forensik aus einem sauberen Backup wiederherstellen

5. Zeitplan für regelmäßige Überprüfungen

AktivitätHäufigkeitVerantwortlich
Security-Dashboard-AnalyseMonatlichSecurity Lead
Überprüfung des Audit-Logs auf AnomalienWöchentlichSecurity Lead
Überprüfung der SIEM-AlarmregelnVierteljährlichSIEM-Admin
Vollständige Sicherheitsüberprüfung (diese Checkliste)Vierteljährlich oder nach wesentlichen ÄnderungenSecurity Lead
Audit der Tresor-ZugriffsrechteVierteljährlichTresor-Admins + Security Lead
Test der Backup-WiederherstellungHalbjährlichServer-Admin
Externer PenetrationstestJährlichExterner Anbieter

Zusammenfassende Checkliste

#KontrolleStatus
1.1Aktivitätsprotokoll ist aktiviert und zeichnet Ereignisse auf
1.2Audit-Log-Aufbewahrung erfüllt die regulatorischen Anforderungen
2.1Syslog-/Ereignisprotokoll-Weiterleitung ist aktiviert
2.2SIEM empfängt und parst Passwork-CEF-Ereignisse
2.3SIEM-Alarmregeln für vorrangige Sicherheitsereignisse konfiguriert
3.1Security-Dashboard-Analyse wurde ausgeführt
3.2Null „kompromittierte" Passwörter im Security Dashboard
3.3Security-Dashboard-Baseline festgelegt und Überprüfung geplant
4Incident-Response-Verfahren dokumentiert und kommuniziert
5Zeitplan für regelmäßige Überprüfungen mit benannten Verantwortlichen festgelegt