Start › Cybersecurity-Wiki › Was ist ein Patch für einen bereits bekannten Fehler in Software?

Wiki

Was ist ein Patch für einen bereits bekannten Fehler in Software?

Ein Sicherheitspatch ist eine Änderung des Herstellers, die einen bekannten Fehler behebt und das anfällige Verhalten ersetzt.

Er ist die Änderung selbst, ein Paket oder eine Aktualisierung, und nicht der organisatorische Prozess, der entscheidet, wann jedes System sie erhält.

So funktioniert es

Hersteller liefern einen Patch, nachdem sie einen Fehler verstanden haben, und die Hinweise sollten sagen, welche Versionen betroffen sind und ob ein Neustart nötig ist.
Solange das laufende System den neuen Code nicht wirklich hat, bleibt der Fehler, auch wenn die Patchdatei in einem Downloadordner liegt.

Manche Patches schließen ein Sicherheitsloch, und andere beheben nur einen Absturz oder eine Funktion, deshalb brauchen die Sicherheitspatches einen schnelleren Weg als kosmetische Aktualisierungen.
Zu wissen, was ein einzelner Patch ändert, hilft einem späteren Programm, ihn einzuplanen, und deshalb sind der Patch und die Verwaltung von Patches verschiedene Seiten.

Konkrete Beispiele

  • Eine Browseraktualisierung ersetzt eine Bibliotheksfunktion, die einer bösartigen Seite erlaubte, die Sandbox zu verlassen, und die alte Funktion ist nach dem Neustart weg.
  • Ein Netzgerät bleibt verwundbar, weil das Abbild heruntergeladen, auf der Bereitschaftseinheit aber nie aktiviert wurde.
  • Ein kleiner Bibliothekspatch wird leicht übersehen, weil die Anwendung ihre eigene Kopie einbettet, statt das Systempaket zu nutzen.

Schutzmaßnahmen

  • Lesen Sie den Herstellerhinweis weit genug, um betroffene Versionen, den Schweregrad und die Frage zu kennen, ob es bis zur Änderung einen Übergangsweg gibt.
  • Bestätigen Sie die laufende Version nach der Installation und nicht nur, dass das Installationsprogramm Erfolg meldete.
  • Bevorzugen Sie die Herstellerkorrektur gegenüber einem lange lebenden Übergangsweg und entfernen Sie den Übergangsweg, wenn die Korrektur wirklich liegt.
  • Behandeln Sie einen Sicherheitspatch als dringend gegenüber kosmetischen Aktualisierungen und vermerken Sie das System, dem er noch fehlt.