CWE-675 – Multiple Operations on Resource in Single-Operation Context
Description The product performs the same operation on a resource two or more times, when the operation should only be applied once. Modes of Introduction:...
CWE-674 – Uncontrolled Recursion
Description The product does not properly control the amount of recursion which takes place, consuming excessive resources, such as allocated memory or the program stack....
CWE-673 – External Influence of Sphere Definition
Description The product does not prevent the definition of control spheres from external actors. Typically, a product defines its control sphere within the code itself,...
CWE-672 – Operation on a Resource after Expiration or Release
Description The software uses, accesses, or otherwise operates on a resource after that resource has been expired, released, or revoked. Modes of Introduction: - Architecture...
CWE-671 – Lack of Administrator Control over Security
Description The product uses security features in a way that prevents the product's administrator from tailoring security settings to reflect the environment in which the...
CWE-670 – Always-Incorrect Control Flow Implementation
Description The code contains a control flow path that does not reflect the algorithm that the path is intended to implement, leading to incorrect behavior...
CWE-67 – Improper Handling of Windows Device Names
Description The software constructs pathnames from user input, but it does not handle or incorrectly handles a pathname containing a Windows device name such as...
CWE-669 – Incorrect Resource Transfer Between Spheres
Description The product does not properly transfer a resource/behavior to another sphere, or improperly imports a resource/behavior from another sphere, in a manner that provides...
CWE-668 – Exposure of Resource to Wrong Sphere
Description The product exposes a resource to the wrong control sphere, providing unintended actors with inappropriate access to the resource. Modes of Introduction: - Architecture...
CWE-667 – Improper Locking
Description The software does not properly acquire or release a lock on a resource, leading to unexpected resource state changes and behaviors. Modes of Introduction:...