CWE-672 · Słabość
Operation on a Resource after Expiration or Release
- Abstrakcja
- Klasa
- Status
- Szkic
- Dodano
- 11 kwietnia 2008
- Ostatnia zmiana
- 11 grudnia 2025
Opis
The product uses, accesses, or otherwise operates on a resource after that resource has been expired, released, or revoked.
Skutki
Integrity, Confidentiality
Modify Application Data; Read Application Data
If a released resource is subsequently reused or reallocated, then an attempt to use the original resource might allow access to sensitive data that is associated with a different user or entity.
Other, Availability
Other; DoS: Crash, Exit, or Restart
When a resource is released it might not be in an expected state, later attempts to access the resource may lead to resultant errors that may lead to a crash.
Przykłady podatności
- CVE-2009-3547 Chain: race condition (CWE-362) might allow resource to be released before operating on it, leading to NULL dereference (CWE-476)
Słabość nadrzędna
Słabości podrzędne
Kiedy powstaje
- Implementation
- Operation
Dotyczy
Not Language-Specific, Mobile
Źródła
- Automated Source Code Security Measure (ASCSM) — Object Management Group (OMG), ASCSM-CWE-672, 2016
Wpis z katalogu CWE 4.20.