Seminar Payload CMS – Sicherheit und Systemhärtung

Seminar / Training

Das Fachseminar vermittelt die fachlichen und technischen Kompetenzen für eine planbare, wartbare und überprüfbare Umsetzung. Der Schwerpunkt liegt auf der systematischen Absicherung von Anwendung, Konfiguration, Infrastruktur, Daten, Lieferkette und Betriebsprozessen. Die Inhalte werden an einem durchgängigen Beispielprojekt erarbeitet und in nachvollziehbaren Arbeitsschritten umgesetzt.

Das Seminar erstellt aus Schutzbedarf und Bedrohungen ein umsetzbares Härtungskonzept. Authentifizierung, minimale Rechte, Geheimnisse, HTTP-Schutz, Uploads, Datenbank, Abhängigkeiten, Protokollierung, Schwachstellenmanagement, Backups und Vorfallreaktion werden technisch geprüft.

Inhaltsübersicht

  • Einordnung und Zielbild
  • Kompetenzziele
  • Zielgruppe und Voraussetzungen
  • Schrittweise Seminarinhalte
  • Praxisübungen
  • Lernkontrolle und Dokumentation

Einordnung und Zielbild

Die gewählte Dauer von 3 Tagen ermöglicht eine belastbare Verbindung aus Konzeptklärung, Demonstration, angeleiteter Umsetzung, eigenständiger Übung und strukturierter Qualitätskontrolle.

Zu Beginn werden Zielarchitektur, Verantwortlichkeiten und Abgrenzungen geklärt. Darauf folgen die fachliche Modellierung, die technische Umsetzung, die Überprüfung typischer Fehlerbilder und die Überführung in eine dokumentierte Projektkonvention.

Kompetenzziele

  • Schutzbedarf, Angriffsflächen und priorisierte Härtungsmaßnahmen ableiten.
  • Authentifizierung, Berechtigungen und Geheimnisverwaltung nach Minimalprinzip prüfen.
  • Anwendung, Uploads, Datenbank und HTTP-Schicht gegen typische Fehlkonfigurationen absichern.
  • Abhängigkeiten und Buildprozess als Softwarelieferkette kontrollieren.
  • Überwachung, Schwachstellenbehandlung und Vorfallreaktion in Runbooks überführen.

Zielgruppe und Voraussetzungen

Zielgruppe: Security Engineering, DevOps, Plattformbetrieb, Backend-Entwicklung, Systemadministration, Datenschutz und technische Revision.

Voraussetzungen: Payload- und Betriebsgrundkenntnisse, Verständnis von HTTP, Identität, Node.js-Deployment, Datenbank und sicherer Konfigurationsverwaltung.

Schrittweise Seminarinhalte

1. Schutzbedarf und Bedrohungsmodell

Härtung beginnt mit relevanten Assets, Angreifern, Vertrauensgrenzen und realistischen Missbrauchspfaden.

Kapitelinhaltsverzeichnis

  • Schritt 1: Inhalte, Konten, Geheimnisse, Dateien und Betriebszugänge inventarisieren.
  • Schritt 2: Vertraulichkeit, Integrität und Verfügbarkeit je Asset bewerten.
  • Schritt 3: Externe, interne und kompromittierte Clientkontexte unterscheiden.
  • Schritt 4: Angriffsflächen in Admin, APIs, Upload, Datenbank und Deployment markieren.
  • Schritt 5: Risiken nach Eintritt, Wirkung und vorhandener Kontrolle priorisieren.
  • Praxisauftrag
  1. Schritt 1: Inhalte, Konten, Geheimnisse, Dateien und Betriebszugänge inventarisieren.
  2. Schritt 2: Vertraulichkeit, Integrität und Verfügbarkeit je Asset bewerten.
  3. Schritt 3: Externe, interne und kompromittierte Clientkontexte unterscheiden.
  4. Schritt 4: Angriffsflächen in Admin, APIs, Upload, Datenbank und Deployment markieren.
  5. Schritt 5: Risiken nach Eintritt, Wirkung und vorhandener Kontrolle priorisieren.

Praxisauftrag: Ein Bedrohungsmodell mit priorisierter Härtungsbacklogliste wird erstellt.

2. Identität, Sitzungen und minimale Rechte

Kompromittierte Konten sollen durch starke Anmeldung, begrenzte Sitzungen und kleine Berechtigungsflächen eingedämmt werden.

Kapitelinhaltsverzeichnis

  • Schritt 1: Kontotypen und erforderliche Authentifizierungsstärke festlegen.
  • Schritt 2: Sitzungsdauer, Widerruf und Sperrprozess prüfen.
  • Schritt 3: Administrative und redaktionelle Rollen auf Minimalrechte reduzieren.
  • Schritt 4: Servicekonten nach Zweck und Laufzeit begrenzen.
  • Schritt 5: Privilegieneskalation mit Negativtests simulieren.
  • Praxisauftrag
  1. Schritt 1: Kontotypen und erforderliche Authentifizierungsstärke festlegen.
  2. Schritt 2: Sitzungsdauer, Widerruf und Sperrprozess prüfen.
  3. Schritt 3: Administrative und redaktionelle Rollen auf Minimalrechte reduzieren.
  4. Schritt 4: Servicekonten nach Zweck und Laufzeit begrenzen.
  5. Schritt 5: Privilegieneskalation mit Negativtests simulieren.

Praxisauftrag: Ein bestehendes Rollenmodell wird gehärtet und mit Sitzungs- sowie Eskalationstests überprüft.

3. Geheimnisse und Konfigurationshärtung

Geheimnisse werden getrennt, zugriffsbeschränkt, rotierbar und ohne unbeabsichtigte Ausgabe verwaltet.

Kapitelinhaltsverzeichnis

  • Schritt 1: Umgebungswerte nach öffentlich, intern und geheim klassifizieren.
  • Schritt 2: Quellcode, Buildprotokolle und Fehlerausgaben auf Leckagen prüfen.
  • Schritt 3: Zugriff auf Geheimnisse nach Dienst und Umgebung begrenzen.
  • Schritt 4: Rotation und Notfallwiderruf für kritische Zugänge planen.
  • Schritt 5: Fehlende oder unsichere Konfiguration beim Start ablehnen.
  • Praxisauftrag
  1. Schritt 1: Umgebungswerte nach öffentlich, intern und geheim klassifizieren.
  2. Schritt 2: Quellcode, Buildprotokolle und Fehlerausgaben auf Leckagen prüfen.
  3. Schritt 3: Zugriff auf Geheimnisse nach Dienst und Umgebung begrenzen.
  4. Schritt 4: Rotation und Notfallwiderruf für kritische Zugänge planen.
  5. Schritt 5: Fehlende oder unsichere Konfiguration beim Start ablehnen.

Praxisauftrag: Eine Geheimnismatrix und ein getesteter Rotationsablauf werden aufgebaut.

4. HTTP-, API- und Browserhärtung

Netzwerk- und Browsergrenzen werden mit restriktiven Ursprüngen, sicheren Cookies und kontrollierten Antworten abgesichert.

Kapitelinhaltsverzeichnis

  • Schritt 1: TLS-Terminierung und vertrauenswürdige Proxyinformationen prüfen.
  • Schritt 2: Erlaubte Ursprünge und Methoden auf konkrete Clients begrenzen.
  • Schritt 3: Cookie- und Headerattribute für den Anmeldekontext festlegen.
  • Schritt 4: Rate-Limits und Schutz kritischer Endpunkte planen.
  • Schritt 5: Fehlerantworten auf Informationspreisgabe und Konsistenz testen.
  • Praxisauftrag
  1. Schritt 1: TLS-Terminierung und vertrauenswürdige Proxyinformationen prüfen.
  2. Schritt 2: Erlaubte Ursprünge und Methoden auf konkrete Clients begrenzen.
  3. Schritt 3: Cookie- und Headerattribute für den Anmeldekontext festlegen.
  4. Schritt 4: Rate-Limits und Schutz kritischer Endpunkte planen.
  5. Schritt 5: Fehlerantworten auf Informationspreisgabe und Konsistenz testen.

Praxisauftrag: Eine Härtungscheckliste für Browserzugriff und API-Endpunkte wird umgesetzt und mit Negativfällen geprüft.

5. Uploads und Dateisicherheit

Uploads werden als nicht vertrauenswürdige Eingaben mit technischem und fachlichem Lebenszyklus behandelt.

Kapitelinhaltsverzeichnis

  • Schritt 1: Erlaubte Typen, Größen und Abmessungen einschränken.
  • Schritt 2: Dateiname und erkannter Inhalt unabhängig voneinander prüfen.
  • Schritt 3: Öffentliche und geschützte Dateien getrennt ausliefern.
  • Schritt 4: Aktive oder riskante Dateiinhalte in einen Prüfprozess geben.
  • Schritt 5: Löschung, Quarantäne und Ereignisprotokollierung definieren.
  • Praxisauftrag
  1. Schritt 1: Erlaubte Typen, Größen und Abmessungen einschränken.
  2. Schritt 2: Dateiname und erkannter Inhalt unabhängig voneinander prüfen.
  3. Schritt 3: Öffentliche und geschützte Dateien getrennt ausliefern.
  4. Schritt 4: Aktive oder riskante Dateiinhalte in einen Prüfprozess geben.
  5. Schritt 5: Löschung, Quarantäne und Ereignisprotokollierung definieren.

Praxisauftrag: Ein Uploadprozess wird mit Typ-, Größen-, Berechtigungs- und Quarantänefällen gehärtet.

6. Datenbank- und Infrastrukturhärtung

Persistenz und Laufzeit erhalten nur die notwendigen Netzwerk-, Konto- und Dateirechte.

Kapitelinhaltsverzeichnis

  • Schritt 1: Datenbankkonto auf erforderliche Operationen und Schema begrenzen.
  • Schritt 2: Netzwerkzugriffe zwischen Anwendung, Datenbank und Speicher einschränken.
  • Schritt 3: Dateisystem und Container mit minimalen Schreibrechten betreiben.
  • Schritt 4: Backups verschlüsseln und Wiederherstellungszugriffe trennen.
  • Schritt 5: Administrative Zugänge protokollieren und regelmäßig überprüfen.
  • Praxisauftrag
  1. Schritt 1: Datenbankkonto auf erforderliche Operationen und Schema begrenzen.
  2. Schritt 2: Netzwerkzugriffe zwischen Anwendung, Datenbank und Speicher einschränken.
  3. Schritt 3: Dateisystem und Container mit minimalen Schreibrechten betreiben.
  4. Schritt 4: Backups verschlüsseln und Wiederherstellungszugriffe trennen.
  5. Schritt 5: Administrative Zugänge protokollieren und regelmäßig überprüfen.

Praxisauftrag: Ein Infrastruktur- und Datenbankberechtigungsmodell wird geprüft und auf Minimalrechte reduziert.

7. Abhängigkeiten und Softwarelieferkette

Build- und Paketprozess werden gegen verwundbare, manipulierte oder unkontrolliert wechselnde Abhängigkeiten abgesichert.

Kapitelinhaltsverzeichnis

  • Schritt 1: Abhängigkeiten, direkte Herkunft und Lockdatei als Inventar erfassen.
  • Schritt 2: Bekannte Schwachstellen und veraltete Pakete priorisiert bewerten.
  • Schritt 3: Installationsskripte und Buildberechtigungen begrenzen.
  • Schritt 4: Artefakte reproduzierbar erzeugen und eindeutig kennzeichnen.
  • Schritt 5: Freigabe- und Ausnahmeprozess für Sicherheitsbefunde definieren.
  • Praxisauftrag
  1. Schritt 1: Abhängigkeiten, direkte Herkunft und Lockdatei als Inventar erfassen.
  2. Schritt 2: Bekannte Schwachstellen und veraltete Pakete priorisiert bewerten.
  3. Schritt 3: Installationsskripte und Buildberechtigungen begrenzen.
  4. Schritt 4: Artefakte reproduzierbar erzeugen und eindeutig kennzeichnen.
  5. Schritt 5: Freigabe- und Ausnahmeprozess für Sicherheitsbefunde definieren.

Praxisauftrag: Ein Abhängigkeitsbefund wird bewertet und in aktualisieren, kompensieren oder befristet akzeptieren eingeordnet.

8. Protokollierung und Angriffserkennung

Sicherheitsrelevante Ereignisse werden datensparsam, korrelierbar und handlungsorientiert erfasst.

Kapitelinhaltsverzeichnis

  • Schritt 1: Anmeldung, Ablehnung, Rollenänderung, kritische Veröffentlichung und Konfigurationsänderung priorisieren.
  • Schritt 2: Korrelationsmerkmale und unverzichtbare Kontextfelder festlegen.
  • Schritt 3: Geheimnisse und personenbezogene Inhalte aus Protokollen entfernen.
  • Schritt 4: Alarmmuster für wiederholte Fehler und unerwartete Administration definieren.
  • Schritt 5: Aufbewahrung, Zugriff und regelmäßige Kontrolle dokumentieren.
  • Praxisauftrag
  1. Schritt 1: Anmeldung, Ablehnung, Rollenänderung, kritische Veröffentlichung und Konfigurationsänderung priorisieren.
  2. Schritt 2: Korrelationsmerkmale und unverzichtbare Kontextfelder festlegen.
  3. Schritt 3: Geheimnisse und personenbezogene Inhalte aus Protokollen entfernen.
  4. Schritt 4: Alarmmuster für wiederholte Fehler und unerwartete Administration definieren.
  5. Schritt 5: Aufbewahrung, Zugriff und regelmäßige Kontrolle dokumentieren.

Praxisauftrag: Ein Sicherheitsereigniskatalog mit zwei Alarmregeln und Prüfablauf wird erstellt.

9. Schwachstellen- und Patchmanagement

Befunde werden anhand Risiko, Exposition und Verfügbarkeit von Maßnahmen kontrolliert bearbeitet.

Kapitelinhaltsverzeichnis

  • Schritt 1: Informationsquellen und Prüffrequenzen für Anwendung, Pakete und Infrastruktur festlegen.
  • Schritt 2: Befunde verifizieren und nach tatsächlicher Erreichbarkeit priorisieren.
  • Schritt 3: Test-, Freigabe- und Rollbackweg für Aktualisierungen definieren.
  • Schritt 4: Kompensierende Kontrollen und Ablaufdatum für Ausnahmen festhalten.
  • Schritt 5: Kennzahlen für offene kritische Befunde und Überfälligkeit einführen.
  • Praxisauftrag
  1. Schritt 1: Informationsquellen und Prüffrequenzen für Anwendung, Pakete und Infrastruktur festlegen.
  2. Schritt 2: Befunde verifizieren und nach tatsächlicher Erreichbarkeit priorisieren.
  3. Schritt 3: Test-, Freigabe- und Rollbackweg für Aktualisierungen definieren.
  4. Schritt 4: Kompensierende Kontrollen und Ablaufdatum für Ausnahmen festhalten.
  5. Schritt 5: Kennzahlen für offene kritische Befunde und Überfälligkeit einführen.

Praxisauftrag: Ein Patch- und Ausnahmeprozess wird an zwei simulierten Sicherheitsmeldungen durchgeführt.

10. Vorfallreaktion und Wiederanlauf

Ein klarer Ablauf begrenzt Schaden, erhält Beweise und führt kontrolliert in einen vertrauenswürdigen Zustand zurück.

Kapitelinhaltsverzeichnis

  • Schritt 1: Erkennung, Einstufung, Eindämmung, Bereinigung und Wiederanlauf gliedern.
  • Schritt 2: Kontosperrung, Tokenwiderruf und Geheimnisrotation vorbereiten.
  • Schritt 3: Protokolle und Systemzustand beweissicher erfassen.
  • Schritt 4: Wiederherstellung aus vertrauenswürdigem Stand testen.
  • Schritt 5: Kommunikation, Nachbereitung und Maßnahmenverfolgung dokumentieren.
  • Praxisauftrag
  1. Schritt 1: Erkennung, Einstufung, Eindämmung, Bereinigung und Wiederanlauf gliedern.
  2. Schritt 2: Kontosperrung, Tokenwiderruf und Geheimnisrotation vorbereiten.
  3. Schritt 3: Protokolle und Systemzustand beweissicher erfassen.
  4. Schritt 4: Wiederherstellung aus vertrauenswürdigem Stand testen.
  5. Schritt 5: Kommunikation, Nachbereitung und Maßnahmenverfolgung dokumentieren.

Praxisauftrag: Ein kompromittiertes Administratorkonto wird als Tabletop-Fall mit Eindämmung, Rotation und Wiederanlauf bearbeitet.

Praxisübungen

  • Bedrohungsmodell und Härtungsbacklog
  • Rollen- und Sitzungsprüfung
  • Geheimnisrotation
  • HTTP-, Upload- und Infrastrukturhärtung
  • Lieferketten- und Patchprozess
  • Sicherheitsereignisse und Vorfallrunbook

Die Übungen werden mit klaren Eingangsdaten, Prüfkriterien und dokumentierten Soll-Ergebnissen durchgeführt. Fehler werden nicht nur korrigiert, sondern anhand ihrer Ursache, Auswirkung und geeigneten Präventionsmaßnahme eingeordnet.

Lernkontrolle und Dokumentation

Die Lernkontrolle verbindet kurze Verständnisfragen, Konfigurationsprüfungen, Code- oder Modellreviews und eine abschließende Transferaufgabe. Entscheidend ist die nachvollziehbare Begründung der gewählten Lösung.

  • Abgleich der Umsetzung mit den fachlichen Akzeptanzkriterien
  • Prüfung von Berechtigungen, Validierung, Fehlerbehandlung und Wartbarkeit
  • Dokumentation der zentralen Entscheidungen und Betriebsannahmen
  • Festhalten offener Risiken und der nächsten Umsetzungsschritte
  • Erstellung einer wiederverwendbaren Checkliste für das eigene Projekt

Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner

Seminardetails

   
Dauer: 3 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage: 09:00 Uhr
Preis: Öffentlich oder Live Stream: € 1.797 zzgl. MwSt.
Inhaus: € 5.100 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: Security Engineering, DevOps, Plattformbetrieb, Backend-Entwicklung, Systemadministration, Datenschutz und technische Revision.
Voraussetzungen: Payload- und Betriebsgrundkenntnisse, Verständnis von HTTP, Identität, Node.js-Deployment, Datenbank und sicherer Konfigurationsverwaltung.
Standorte: Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg
Methoden: Vortrag, Demonstrationen, praktische Übungen am System
Seminararten: Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht
Durchführungsgarantie: ja, ab 2 Teilnehmern
Sprache: Deutsch - bei Firmenseminaren ist auch Englisch möglich
Seminarunterlage: Dokumentation auf Datenträger oder als Download
Teilnahmezertifikat: ja, selbstverständlich
Verpflegung: Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch)
Support: 3 Anrufe im Seminarpreis enthalten
Barrierefreier Zugang: an den meisten Standorten verfügbar
  Weitere Informationen unter + 49 (221) 74740055

Seminartermine

Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.

Seminar Startdatum Enddatum Ort Dauer
Sankt Gallen 3 Tage
Basel 3 Tage
Winterthur 3 Tage
Zürich 3 Tage
Stream live 3 Tage
Stream gespeichert 3 Tage
Luzern 3 Tage
Bern 3 Tage
Inhaus / Firmenseminar 3 Tage
Inhaus / Firmenseminar 3 Tage
Sankt Gallen 3 Tage
Basel 3 Tage
Winterthur 3 Tage
Zürich 3 Tage
Stream live 3 Tage
Stream gespeichert 3 Tage
Bern 3 Tage
Luzern 3 Tage
Luzern 3 Tage
Bern 3 Tage
Inhaus / Firmenseminar 3 Tage
Sankt Gallen 3 Tage
Basel 3 Tage
Winterthur 3 Tage
Zürich 3 Tage
Stream live 3 Tage
Stream gespeichert 3 Tage
Stream gespeichert 3 Tage
Luzern 3 Tage
Bern 3 Tage
Inhaus / Firmenseminar 3 Tage
Sankt Gallen 3 Tage
Basel 3 Tage
Winterthur 3 Tage
Zürich 3 Tage
Stream live 3 Tage
Stream live 3 Tage
Stream gespeichert 3 Tage
Luzern 3 Tage
Bern 3 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.ch All rights reserved.  | Kontakt | Impressum | Nach oben