CWE•Base•Incomplete•20 recent CVEs
CWE-822Untrusted Pointer Dereference
Description
The product obtains a value from an untrusted source, converts this value to a pointer, and dereferences the resulting pointer.
[object Object]
Common consequences
- Confidentiality→Read MemoryIf the untrusted pointer is used in a read operation, an attacker might be able to read sensitive portions of memory.
- Availability→DoS: Crash, Exit, or RestartIf the untrusted pointer references a memory location that is not accessible to the product, or points to a location that is "malformed" or larger than expected by a read or write operation, the application may terminate unexpectedly.
- Integrity,Confidentiality,Availability→Execute Unauthorized Code or Commands,Modify MemoryIf the untrusted pointer is used in a function call, or points to unexpected data in a write operation, then code execution may be possible.
Related CWEs
Recent CVEs classified under this CWE
CVE-2026-887812026-10-27CVE-2026-196767.82026-10-21CVE-2026-1103225.52026-10-20CVE-2026-195956.12026-10-19CVE-2026-1084356.52026-10-15CVE-2026-969337.82026-10-13CVE-2026-969317.82026-10-13CVE-2026-969249.82026-10-13CVE-2026-969105.52026-10-13CVE-2026-968477.82026-10-13CVE-2026-962167.02026-10-13CVE-2026-882198.82026-10-13CVE-2026-882036.52026-10-13CVE-2026-881267.82026-10-13CVE-2026-881168.82026-10-13CVE-2026-881148.82026-10-13CVE-2026-881128.82026-10-13CVE-2026-880987.02026-10-13CVE-2026-859095.52026-10-13CVE-2026-859038.82026-10-13