CWE-Referenz › CWE-395: Use of NullPointerException Catch to Detect NULL Pointer Dereference
CWE-395: Use of NullPointerException Catch to Detect NULL Pointer Dereference
CWE ID: 395
Name: Use of NullPointerException Catch to Detect NULL Pointer Dereference
Beschreibung
Das Abfangen von NullPointerExceptions sollte nicht als Alternative zu programmatischen Checks zur Vermeidung der Dereferenzierung eines Null-Pointers verwendet werden.
Risikominderungsmaßnahmen
Maßnahme (Architecture and Design)
Effektivität: Unknown
Beschreibung: Vermeiden Sie eine übermäßige Abhängigkeit von der Ausnahmebehandlung (insbesondere bei der Validierung von User Input), um Fehler zu behandeln. Die Ausnahmebehandlung kann die Performance einer Application negativ beeinflussen.
Verwandte Schwachstellen
Ist Ihre IT-Infrastruktur betroffen?
Schwachstellen wie CWE-395: Use of NullPointerException Catch to Detect NULL Pointer Dereference 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