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-839398.22026-09-08CVE-2026-834987.82026-09-08CVE-2026-800838.82026-09-08CVE-2026-784516.82026-09-08CVE-2026-784448.12026-09-08CVE-2026-729566.52026-09-08CVE-2026-729386.52026-09-08CVE-2026-699007.82026-09-08CVE-2026-698748.22026-09-08CVE-2026-697178.02026-09-08CVE-2026-695695.72026-09-08CVE-2026-695017.02026-09-08CVE-2026-694757.82026-09-08CVE-2026-673788.52026-09-08CVE-2026-104205.52026-09-01CVE-2026-829275.52026-09-01CVE-2026-194428.22026-08-20CVE-2026-188408.22026-08-20CVE-2026-97718.82026-08-17CVE-2026-123648.42026-08-14