CWE-Referenz › CWE-666: Operation on Resource in Wrong Phase of Lifetime
CWE-666: Operation on Resource in Wrong Phase of Lifetime
CWE ID: 666
Name: Operation on Resource in Wrong Phase of Lifetime
Beschreibung
Das Produkt führt eine Operation an einer Ressource in der falschen Phase des Resource Lifecycle durch, was zu unerwarteten Verhaltensweisen führen kann.
Erweiterte Beschreibung
Der Resource Lifecycle umfasst mehrere Phasen: Initialisierung, Nutzung und Freigabe. Für jede Phase ist es wichtig, den vorgegebenen Spezifikationen für die Operation an der Ressource zu folgen und sicherzustellen, dass sich die Ressource in der erwarteten Phase befindet. Andernfalls kann die Ausführung einer Operation, während sich eine Ressource in einer Phase befindet, für die sie nicht vorgesehen ist (d.h. eine falsche Phase des Resource Lifetime), zu resultierenden Schwachstellen führen. Beispielsweise kann die Nutzung einer Ressource, bevor sie vollständig initialisiert wurde, zu Korruption oder der Verwendung falscher Daten führen.
Risikominderungsmaßnahmen
Maßnahme (Architecture and Design)
Effektivität: Unknown
Beschreibung: Verfolgen Sie den Resource Lifecycle von der Erstellung bis zur Freigabe.
Verwandte Schwachstellen
Ist Ihre IT-Infrastruktur betroffen?
Schwachstellen wie CWE-666: Operation on Resource in Wrong Phase of Lifetime 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