CWE

Common Weakness Enumeration

A Community-Developed Dictionary of Software Weakness Types

CWE/SANS Top 25 Most Dangerous Software Errors Common Weakness Scoring System
Common Weakness Risk Analysis Framework
Home > CWE List > CWE- Individual Dictionary Definition (2.6)  

Presentation Filter:

CWE-633: Weaknesses that Affect Memory

 
Weaknesses that Affect Memory
Category ID: 633 (Category)Status: Draft
+ Description

Description Summary

Weaknesses in this category affect memory resources.
+ Relationships
NatureTypeIDNameView(s) this relationship pertains toView(s)
ParentOfWeakness BaseWeakness Base14Compiler Removal of Code to Clear Buffers
Resource-specific Weaknesses (primary)631
ParentOfWeakness ClassWeakness Class119Improper Restriction of Operations within the Bounds of a Memory Buffer
Resource-specific Weaknesses (primary)631
ParentOfWeakness BaseWeakness Base120Buffer Copy without Checking Size of Input ('Classic Buffer Overflow')
Resource-specific Weaknesses (primary)631
ParentOfWeakness VariantWeakness Variant122Heap-based Buffer Overflow
Resource-specific Weaknesses (primary)631
ParentOfWeakness BaseWeakness Base129Improper Validation of Array Index
Resource-specific Weaknesses (primary)631
ParentOfWeakness BaseWeakness Base134Uncontrolled Format String
Resource-specific Weaknesses (primary)631
ParentOfWeakness BaseWeakness Base226Sensitive Information Uncleared Before Release
Resource-specific Weaknesses (primary)631
ParentOfWeakness VariantWeakness Variant244Improper Clearing of Heap Memory Before Release ('Heap Inspection')
Resource-specific Weaknesses (primary)631
ParentOfCategoryCategory251Often Misused: String Management
Resource-specific Weaknesses (primary)631
ParentOfWeakness VariantWeakness Variant316Cleartext Storage of Sensitive Information in Memory
Resource-specific Weaknesses (primary)631
ParentOfWeakness BaseWeakness Base401Improper Release of Memory Before Removing Last Reference ('Memory Leak')
Resource-specific Weaknesses (primary)631
ParentOfWeakness VariantWeakness Variant415Double Free
Resource-specific Weaknesses (primary)631
ParentOfWeakness BaseWeakness Base416Use After Free
Resource-specific Weaknesses (primary)631
ParentOfWeakness VariantWeakness Variant591Sensitive Data Storage in Improperly Locked Memory
Resource-specific Weaknesses (primary)631
ParentOfWeakness BaseWeakness Base763Release of Invalid Pointer or Reference
Resource-specific Weaknesses (primary)631
ParentOfWeakness VariantWeakness Variant785Use of Path Manipulation Function without Maximum-sized Buffer
Resource-specific Weaknesses631
MemberOfViewView631Resource-specific Weaknesses
Resource-specific Weaknesses (primary)631
+ Content History
Modifications
Modification DateModifierOrganizationSource
2008-09-08CWE Content TeamMITREInternal
updated Relationships
2009-05-27CWE Content TeamMITREInternal
updated Relationships
2009-07-27CWE Content TeamMITREInternal
updated Relationships
Page Last Updated: February 18, 2014