CWE ID: 666
Name: Operation on Resource in Wrong Phase of Lifetime
Das Produkt führt eine Operation an einer Ressource in der falschen Phase des Resource Lifecycle durch, was zu unerwarteten Verhaltensweisen führen kann.
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.
Effektivität: Unknown
Beschreibung: Verfolgen Sie den Resource Lifecycle von der Erstellung bis zur Freigabe.