Start › Cybersecurity-Wiki › Was ist Sicherheit von Webanwendungen?

Wiki

Was ist Sicherheit von Webanwendungen?

Sicherheit von Webanwendungen umfasst die Praktiken, die eine Site, ihre Nutzer und ihre Daten vor Missbrauch über den Browser schützen.

Sie umfasst Anmeldung, Sitzungen, Eingaben, Speicherung, Abhängigkeiten, Fehler und Protokolle, nicht nur einen Filter davor.

So funktioniert es

Jede Anfrage muss belegen, wer ruft und ob diese Person das Objekt berühren darf.
Sichere Schnittstellen hindern Besuchereingaben daran, die Bedeutung eines Datenbankbefehls oder eines Dateipfads zu ändern.

Eine Firewall kann manchen feindlichen Verkehr mindern, die Anwendung setzt ihre Regeln trotzdem durch.
Zu wissen, welche Bibliotheken Sie ausliefern, und sie zu aktualisieren, gehört zur selben Pflicht.

Konkrete Beispiele

  • Eine Sitzung endet beim Abmelden und kann von niemand anderem wiederverwendet werden.
  • Ein Dateidownload prüft, dass die anfragende Person diese Datei besitzt, bevor er sie sendet.
  • Ein Framework Update entfernt einen bekannten Fehler aus einer Bibliothek, die Sie ausliefern.

Schutzmaßnahmen

  • Verlangen Sie starke Authentifizierung und lassen Sie Sitzungen ablaufen und beim Abmelden enden.
  • Prüfen Sie die Berechtigung bei jeder Anfrage, nicht nur auf der Seite, die zur Aktion verlinkt.
  • Verarbeiten Sie Eingaben über sichere Schnittstellen wie parametrisierte Abfragen.
  • Führen Sie eine Liste der Bibliotheken und aktualisieren Sie sie, wenn der Hersteller eine Korrektur liefert.