970 indexed

CWECWE weaknesses

970 MITRE CWE entries — software weakness types that underlie vulnerabilities (CVE→CWE link). Filter by category. Authored by Adam Lundqvist.

Showing 51–60 of 60 in Logic · page 2 of 2

IDTitleSummary
CWE-772Missing Release of Resource after Effective LifetimeThe product does not release a resource after its effective lifetime has ended, i.e., after the resource is no longer needed.
CWE-820Missing SynchronizationThe product utilizes a shared resource in a concurrent manner but does not attempt to synchronize access to the resource. If access to a shared resource is no…
CWE-821Incorrect SynchronizationThe product utilizes a shared resource in a concurrent manner, but it does not correctly synchronize access to the resource. If access to a shared resource is…
CWE-826Premature Release of Resource During Expected LifetimeThe product releases a resource that is still intended to be used by itself or another actor.
CWE-828Signal Handler with Functionality that is not Asynchronous-SafeThe product defines a signal handler that contains code sequences that are not asynchronous-safe, i.e., the functionality is not reentrant, or it can be interr…
CWE-832Unlock of a Resource that is not LockedThe product attempts to unlock a resource that is not locked. Depending on the locking functionality, an unlock of a non-locked resource might cause memory co…
CWE-843Access of Resource Using Incompatible Type ('Type Confusion')The product allocates or initializes a resource such as a pointer, object, or variable using one type, but it later accesses that resource using a type that is…
CWE-908Use of Uninitialized ResourceThe product uses or accesses a resource that has not been initialized. When a resource has not been properly initialized, the product may behave unexpectedly.…
CWE-909Missing Initialization of ResourceThe product does not initialize a critical resource. Many resources require initialization before they can be properly used. If a resource is not initialized,…
CWE-913Improper Control of Dynamically-Managed Code ResourcesThe product does not properly restrict reading from or writing to dynamically-managed code resources such as variables, objects, classes, attributes, functions…
Sourced from MITRE CWE 4.x XML. Curated by Adam Lundqvist, Founder at SQUR.
CWE weaknesses — by category | SQUR Knowledge Base