Access of Resource Using Incompatible Type ('Type Confusion')

Properties


name
Access of Resource Using Incompatible Type ('Type Confusion')
definition
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 incompatible with the original type.
synonyms
Object Type Confusion

Neighbors

CWE-843 has no direct neighbors in this release.

Inferred Relationships

This page is experimental and may change significantly in future releases.

Related Countermeasure Techniques

No related defensive techniques in this release.

Related Weaknesses

Related Offensive Techniques

No related offensive techniques in this release.