• CWE-181: Incorrect Behavior Order: Validate Before Filter

Das Produkt validiert Daten, bevor diese gefiltert werden, was verhindert, dass das Produkt Daten erkennt, die nach dem Filterungsschritt ungültig werden.

CWE-Referenz › CWE-181: Incorrect Behavior Order: Validate Before Filter

CWE-181: Incorrect Behavior Order: Validate Before Filter

CWE ID: 181
Name: Incorrect Behavior Order: Validate Before Filter

Beschreibung

Das Produkt validiert Daten, bevor diese gefiltert werden, was verhindert, dass das Produkt Daten erkennt, die nach dem Filterungsschritt ungültig werden.

Erweiterte Beschreibung

Dies kann von einem Angreifer ausgenutzt werden, um die Validierung zu umgehen und Angriffe zu starten, die Schwachstellen aufdecken, die andernfalls verhindert würden, wie beispielsweise Injection.

Risikominderungsmaßnahmen

Maßnahme (Implementation)

Effektivität: Unknown
Beschreibung: Eingaben sollten dekodiert und zu der aktuellen internen Repräsentation der Anwendung kanonisiert werden, bevor sie gefiltert werden.

Ist Ihre IT-Infrastruktur betroffen?

Schwachstellen wie CWE-181: Incorrect Behavior Order: Validate Before Filter werden von Angreifern gezielt gesucht — meist automatisiert und ohne Rücksicht darauf, wie groß das betroffene Unternehmen ist. Ob eine solche Lücke bei Ihnen tatsächlich offen steht, lässt sich nur durch Prüfung feststellen:

  • Schwachstellen-Scan — wiederkehrende Prüfung Ihrer Infrastruktur auf bekannte Lücken wie diese
  • Penetrationstest — manuelle Prüfung eigener Software auf Schwachstellen, die kein Werkzeug findet
  • Threat Modeling — Schwachstellenklassen im Entwurf vermeiden, statt sie später zu suchen
Kostenloses Erstgespräch Für mittelständische Unternehmen