Patch-Management-Prozess: Flussdiagramm mit Test, Freigabe, Ring-Rollout

Flowchart-Vorlage für Patch-Management: Advisory-Eingang und Anwendbarkeit, Notfall- oder Routinetriage, Regressionstest, Änderungsfreigabe, Ring-Rollout, Rollback, Rescan-Verifikation und Risikoausnahmen.

Diese Vorlage verwenden

Was ist patch-management-prozess: flussdiagramm mit test, freigabe, ring-rollout?

Patch-Management ist der feste Zyklus, der ein Hersteller-Advisory in ein Update verwandelt, das auf jedem Asset installiert, verifiziert und dokumentiert wird, für das es gilt. Der Auslöser kommt von außen: Ein Hersteller veröffentlicht eine Korrektur, ein Sicherheits-Feed trägt ein Advisory, oder ein Scan meldet ein fehlendes Update, und die Uhr läuft, ob der Zeitpunkt passt oder nicht. NISTs Leitfaden zur Planung von Enterprise-Patch-Management fasst die gesamte Tätigkeit als vorbeugende Instandhaltung für Technologie – die ehrliche Beschreibung dafür: Routinearbeit mit angehängter Frist. Das Diagramm unten folgt einem Advisory von Anfang bis Ende: abgeglichen mit dem Asset-Inventar, bewertet nach Exposition und Kritikalität, geleitet entweder auf den Notfallpfad oder in den monatlichen Zyklus, getestet gegen den Dienst, den es betrifft, als Änderung freigegeben, angekündigt, in Ringen ausgerollt mit einem Rollback-Pfad, dann erneut gescannt, berichtet und abgeschlossen.

Das hier ist die Patch-Pipeline, nicht das Schwachstellenprogramm, das sie speist, und nicht der Änderungsprozess, der sie freigibt. Schwachstellenmanagement verantwortet den Scan-Zeitplan, das Finding-Register, die Risikobewertungen und die Behebungsfristen über jede Art von Korrektur hinweg, von denen Patching nur eine ist; entscheidet es, dass ein bestimmtes Update angewendet werden muss, ist dieses Diagramm das, was als Nächstes passiert. Change-Management verantwortet den Antrag, das Gremium und den Kalender im Allgemeinen und tritt hier als zwei Schritte auf, nicht als das Thema selbst. Software-Deployment deckt Ihre eigenen Build-Artefakte ab, die aus einer Pipeline in die Produktion wandern; Patching bringt die Binärdatei eines anderen auf ein System, das Sie nicht selbst geschrieben haben und nicht debuggen können, weshalb Test und Rollback in diesem Diagramm so viel Gewicht tragen. Betrachten Sie es als Ausgangspunkt, der an Ihre eigenen Verfahren, regulatorischen Pflichten und die Beurteilung einer sicherheitskompetenten Fachkraft anzupassen ist.

Vier Entscheidungen tragen den Prozess. 'Notfall-Patch oder Routinezyklus?' liegt in der Sicherheitsbahn, weil die Leute, die die Exposition verstehen, das Tempo vorgeben sollten, und das ist es, was verhindert, dass der Routinezyklus jedes Mal ausgesetzt wird, wenn ein Advisory laut ist. „Besteht der Patch den Test?“ und „Pilotring gesund?“ liegen beide beim Anwendungsverantwortlichen statt beim Patch-Administrator, weil das Werkzeug, das ein Update installiert, Ihnen nicht sagen kann, ob der Dienst danach noch funktioniert. 'Risikoausnahme vom Verantwortlichen akzeptiert?' ist bewusst als Entscheidung mit einem Ablehnungszweig gezeichnet: Ein System, das sich nicht patchen lässt, ist eine geschäftliche Entscheidung mit einem Verantwortlichen und einem Ablaufdatum, kein Ticket, das still altert. Der Verifikationsschritt am Ende schließt die Schleife, weil ein Deployment-Bericht und ein sauberer erneuter Scan zwei unterschiedliche Aussagen über denselben Bestand sind.

Was dieses Flussdiagramm abdeckt

In dieser Vorlage

  • Fünf Swimlanes (Sicherheit / Schwachstellenteam, Patch-Administrator, Change Manager, Anwendungsverantwortlicher und Service Desk / Nutzer) über sechs Phasen: Advisory und Umfang, Bewertung und Priorisierung, Testphase, Freigabe und Planung, Rollout sowie Verifikation und Bericht
  • Aufnahme, die mit einem Advisory beginnt statt mit einem Scan-Ergebnis: Die Sicherheitsbahn gleicht das Release mit dem Asset-Inventar ab und beantwortet „Betroffene Assets im Bestand?“, mit einem „Advisory als nicht zutreffend schließen“-Endpunkt, sodass ein bewusstes Nein dokumentiert statt angenommen wird
  • Die Kritikalitätsweiche bei der Entscheidung 'Notfall-Patch oder Routinezyklus?', die einen aktiv ausgenutzten Fehler auf einen beschleunigten Pfad schickt und alles andere in die monatliche Baseline bündelt, sodass der geplante Zyklus nicht jedes Mal ausgesetzt wird, wenn ein Advisory laut ist
  • Eine Testschleife, die kein Werkzeug abkürzen kann: Der Patch geht in eine Testumgebung, der Anwendungsverantwortliche führt Regressionstests durch und beantwortet „Besteht der Patch den Test?“, und ein Fehlschlag landet bei „Herstellerkorrektur rechtzeitig zu erwarten?“ statt bei einem blinden erneuten Versuch
  • Freigabe vor dem Rollout: Die Entscheidung 'Änderung für das Fenster freigegeben?' schickt einen dünnen Antrag zur Überarbeitung zurück, der Change Manager bucht das Wartungsfenster, und der Service Desk kündigt den Ausfall an, bevor irgendetwas installiert wird
  • Ring-Rollout mit zwei Auswegen: „Pilotring gesund?“ leitet eine Regression an „Rollback-Plan ausführen“ weiter, „Bestätigt ein erneuter Scan, dass der Patch angewendet wurde?“ jagt den Assets nach, die ein Deployment-Bericht übersehen hat, und ein nicht patchbares System landet bei „Eine befristete Risikoausnahme dokumentieren“

Wann Sie diese Vorlage verwenden sollten

  • Sie schreiben ein Patch-Management-Verfahren neu oder zum ersten Mal und brauchen ein Bild davon, wer bewertet, wer testet, wer freigibt und wer verifiziert
  • Patching rutscht immer wieder über seine Frist hinaus, und Sie müssen sehen, ob es beim Test, beim Änderungsgremium oder beim Wartungsfenster hängen bleibt
  • Sie konfigurieren Patch-Gruppen, Ringe und Wartungsfenster in einem Verwaltungswerkzeug und wollen den Prozess abgestimmt haben, bevor das Werkzeug einen für Sie festlegt
  • Ein fehlerhaftes Update hat einen Dienst lahmgelegt, und der Rollback wurde improvisiert – der Rollback-Auslöser und die Person, die ihn aufrufen darf, gehören jetzt ins Diagramm
  • Ein Auditor oder ein Kunde hat gefragt, wie Sicherheitsupdates Ihre Systeme erreichen, wie Ausnahmen genehmigt werden und wie Sie belegen, dass Patches tatsächlich angekommen sind

So funktioniert es

  1. Benennen Sie die Bahnen nach Ihren Rollen um

    Ersetzen Sie Sicherheit / Schwachstellenteam, Patch-Administrator, Change Manager, Anwendungsverantwortlicher und Service Desk / Nutzer durch die Rollen, die es bei Ihnen wirklich gibt. In einem kleinen Team sind Sicherheitsanalyst und Patch-Administrator oft dieselbe Person: Führen Sie diese Bahnen zusammen, statt eine Übergabe zu zeichnen, die nie stattfindet. Halten Sie den Anwendungsverantwortlichen trotzdem getrennt, denn dort liegen die Testentscheidungen.

  2. Schreiben Sie Ihren Notfallauslöser an die Triage-Entscheidung

    Halten Sie neben 'Notfall-Patch oder Routinezyklus?' fest, was einen Patch zum Notfall macht, in Begriffen, die eine Bereitschaftsingenieurin anwenden kann: Nachweis aktiver Ausnutzung, ein internetseitiges Asset, keine brauchbare Umgehungslösung. Ein Schweregrad-Score beschreibt den Fehler, nicht Ihre Exposition, also benennen Sie die anderen Eingaben, die Sie nutzen – CISAs Katalog bekannt ausgenutzter Schwachstellen ist eine verbreitete – und legen Sie fest, wer außerhalb der Geschäftszeiten entscheiden darf.

  3. Legen Sie pro Schweregrad eine Behebungsfrist fest

    Schreiben Sie die Frist für jedes Band neben den Bewertungsschritt. Manche sind Ihnen vorgegeben: Wer Kartenzahlungen annimmt, für den verlangt PCI DSS kritische Sicherheitspatches auf Systemen im Geltungsbereich innerhalb eines Monats nach Veröffentlichung und alles andere innerhalb einer selbst definierten und begründeten Frist, und die CIS Controls fordern automatisiertes Patching von Betriebssystemen und Anwendungen mindestens monatlich. Wählen Sie Zahlen, die Sie auch in einem schlechten Monat einhalten können.

  4. Legen Sie fest, was die Testumgebung ist und was ein Bestehen bedeutet

    Legen Sie fest, was die Testumgebung enthält, wie nah sie an der Produktion liegt und was der Anwendungsverantwortliche bei 'Besteht der Patch den Test?' tatsächlich prüft. Benennen Sie die Transaktionen, die noch abgeschlossen werden müssen, die Schnittstellen, die noch authentifizieren müssen, und die Berichte, die noch laufen müssen. Ein Patch, der sauber installiert und einen nächtlichen Job zerstört, hat den Test nicht bestanden, und nur eine benannte Prüfung fängt das ab.

  5. Definieren Sie die Ringe, die Reifezeit und das Fenster

    Legen Sie fest, welche Maschinen im Pilotring stehen und warum sie repräsentativ sind, wie lange Sie warten, bevor Sie zum nächsten Ring übergehen, und welches Wartungsfenster jeder Ring nutzt. Hersteller mit fester Kadenz erleichtern die Planung: Microsofts monatliche Sicherheitsupdates erscheinen am zweiten Dienstag, mit außerplanmäßigen Releases, wenn etwas nicht bis zum nächsten warten kann.

  6. Vereinbaren Sie den Rollback-Auslöser und die Ausnahmeregel

    Legen Sie den Rollback-Auslöser fest, bevor Sie ihn brauchen – welche Symptome, wie gemessen, und wer ihn ohne Einberufung eines Meetings aufrufen darf – und schreiben Sie die Schritte neben 'Rollback-Plan ausführen'. Legen Sie dann die Ausnahmeregel fest: was eine kompensierende Kontrolle erreichen muss, wer das Restrisiko akzeptieren darf, die maximale Laufzeit einer Ausnahme, und was an dem Tag passiert, an dem sie abläuft.

  7. Gehen Sie es an zwei echten Advisories durch

    Nehmen Sie zwei aktuelle Advisories, eines routinemäßig und eines, das Sie als Notfall behandelt haben, und verfolgen Sie beide durch das Diagramm. Jeder Schritt, den jemand beschreibt, der aber nicht gezeichnet ist, und jede Box, die in der Praxis übersprungen wird, ist ein Befund, den Sie angehen sollten, bevor Sie veröffentlichen. Lesen Sie dann Ihr Ausnahmeregister dagegen: eine laufende Ausnahme ohne Überprüfungsdatum ist genau die Lücke, die dieser Prozess schließen soll.

Häufig gestellte Fragen

Welche Schritte umfasst ein Patch-Management-Prozess?

Ein Advisory oder Patch-Release trifft vom Hersteller oder einem Sicherheits-Feed ein, und das Sicherheitsteam gleicht es mit dem Asset-Inventar ab; ein Advisory, das nichts im Bestand betrifft, wird als nicht zutreffend geschlossen statt ignoriert. Betroffene Assets werden nach Exposition, Ausnutzbarkeit und Kritikalität bewertet, und der Patch wird entweder auf den Notfallpfad oder in die monatliche Baseline geleitet. Er wird in eine Testumgebung ausgerollt, und der Anwendungsverantwortliche führt Regressionstests durch. Ein Bestehen erzeugt einen Änderungsantrag mit Rollback-Plan; ein Fehlschlag fragt, ob eine Herstellerkorrektur rechtzeitig zu erwarten ist, und wenn nicht, werden stattdessen eine kompensierende Kontrolle und eine befristete Ausnahme geprüft. Sobald die Änderung freigegeben ist, wird das Fenster gebucht und angekündigt, der Patch geht in einen Pilotring und dann in die verbleibenden Ringe. Ein erneuter Scan bestätigt, dass er tatsächlich angekommen ist, übersehene Assets werden nachverfolgt, und der Zyklus endet mit einem Compliance-Bericht.

Was unterscheidet Patch-Management von Schwachstellenmanagement?

Schwachstellenmanagement ist das Programm: ein Asset-Inventar, ein Scan-Zeitplan, triagierte und bewertete Findings, Behebungsfristen nach Schweregrad, zugewiesene Verantwortliche und an das Management berichtete Kennzahlen. Patch-Management ist eine der Arten, wie ein Finding behoben wird, und die größte. Der Unterschied zählt in beide Richtungen. Nicht jede Schwachstelle hat einen Patch, denn Konfigurationsänderungen, das Abschalten einer Funktion, Netzwerksegmentierung und Versions-Upgrades schließen ebenfalls Findings; und nicht jeder Patch wird von einer Schwachstelle getrieben, denn funktionale und Stabilitätskorrekturen laufen über dieselbe Pipeline. In der Praxis teilen sich beide ein Asset-Inventar und eine Risikobewertung und übergeben an einem einzigen Punkt: Schwachstellenmanagement entscheidet, dass dieses Update bis zu diesem Datum angewendet werden muss, und Patch-Management ist alles zwischen dieser Entscheidung und einer verifizierten Installation.

Wie schnell sollten Sicherheitspatches angewendet werden?

Legen Sie Fristen nach Schweregrad-Band und Exposition fest, und zwar solche, die Sie auch in einem schlechten Monat einhalten können, statt ambitionierter Wunschwerte. Manche sind Ihnen vorgegeben. PCI DSS verlangt, dass kritische Sicherheitspatches auf Systemen im Geltungsbereich innerhalb eines Monats nach Veröffentlichung installiert werden, wobei andere zutreffende Patches innerhalb einer vom Unternehmen selbst definierten und begründeten Frist anzuwenden sind. Die CIS Controls fordern automatisiertes Patch-Management für Betriebssysteme und Anwendungen mindestens monatlich. US-Bundesbehörden arbeiten nach verbindlichen CISA-Direktiven mit deutlich kürzeren, risikobasierten Fristen für Schwachstellen im Known-Exploited-Vulnerabilities-Katalog; diese Direktiven binden keine privaten Organisationen, aber der Katalog ist für jeden ein nützlicher Priorisierungs-Input. Welche Fristen Sie auch wählen: Messen Sie die Compliance anhand eines erneuten Scans, nicht anhand des Erfolgsberichts des Deployment-Werkzeugs.

Was tun Sie bei Systemen, die sich nicht patchen lassen?

Manche Systeme können das Update tatsächlich nicht aufnehmen: ein Gerät, das der Hersteller nicht mehr unterstützt, ein Instrument, dessen Lieferant den Patch nicht qualifiziert hat, eine Anwendung, deren Supportvertrag Änderungen untersagt, oder eine Maschine, deren Ausfallzeit mehr kostet als das Risiko, das sie trägt. Die Antwort ist nicht, das Ticket offen zu lassen. Wenden Sie eine kompensierende Kontrolle an, die die Ausnutzbarkeit genau dieser Schwachstelle reduziert – Segmentierung, Entfernen des exponierten Dienstes, engerer Zugriff, zusätzliche Überwachung – und dokumentieren Sie eine befristete Ausnahme, die die Kontrolle, das Restrisiko, die Person, die es akzeptiert hat, und das Überprüfungsdatum benennt. Akzeptiert niemand das Risiko, wechselt das System auf einen Ersatz- oder Außerbetriebnahmeplan, weshalb die Ausnahmeentscheidung in diesem Diagramm einen Ablehnungszweig hat. Ausnahmen, die nie ablaufen, sind der Weg, auf dem sich in einem Bestand dauerhaft ungepatchte Systeme ansammeln.

Ist Patch-Management ein ITIL-Prozess, und wer gibt ein Deployment frei?

Nicht unter diesem Namen. ITIL 4 beschreibt 34 Management-Practices statt Prozesse, und Patch-Management ist keine davon; die Arbeit verteilt sich über Change Enablement, Release-Management und Deployment-Management, wobei das Informationssicherheitsmanagement die Risikobereitschaft festlegt. Das ist eine Frage der Benennung, kein Grund, irgendetwas neu zu zeichnen. Die Freigabe zur Installation auf Produktionssystemen läuft normalerweise über Change Enablement, wofür die Entscheidung 'Änderung für das Fenster freigegeben?' hier steht. Die Regelung, auf die sich die meisten Teams einigen, ist ein vorab genehmigtes Standardänderungsmodell für routinemäßiges, getestetes Patching nach einem veröffentlichten Zyklus, eine normale Änderung für alles Ungewöhnliche oder Wirkungsstarke, und ein Notfalländerungsweg für aktiv ausgenutzte Fehler, wobei der Notfalleintrag unmittelbar danach nachgetragen wird, statt übersprungen zu werden.

Diese Vorlage verwenden

Mehr in IT- und ITSM-Vorlagen für Prozessdiagramme

Mehr in Vorlagen für Prozessdiagramme

Browse all IT- und ITSM-Vorlagen für Prozessdiagramme