Cyber Resilience

CWE · MITRE source

CWE-690Unchecked Return Value to NULL Pointer Dereference

Abstraction: Compound · CVEs in our corpus: 33

The product does not check for an error after calling a function that can return with a NULL pointer if the function fails, which leads to a resultant NULL pointer dereference.

While unchecked return value weaknesses are not limited to returns of NULL pointers (see the examples in CWE-252), functions often return NULL to indicate an error status. When this error condition is not checked, a NULL pointer dereference can occur.

Last updated: 04 July 2026 08:17 UTC

Cumulative inbound coverage

How completely the frameworks we cross-walk collectively cover this — the verdict is the strongest single mapping (overlapping partials are not summed); breadth shows the corroboration behind it.

Collective: partial · 2 mapping(s) from 1 framework(s): ATT&CK 2 (partial)

See the full cumulative-coverage rollup →

NIST 800-53 r5 controls that address this weakness (0)AI

Control Title Family Why it addresses this CWE
No NIST controls proposed yet.

MITRE ATT&CK techniques this weakness enables

Our own two-way CWE↔ATT&CK cross-walk — a direct mapping with no public source (the CWE→CAPEC→ATT&CK chain leaves most top weaknesses, incl. XSS and SQLi, mapped to nothing). Drafted by Grok and spot-checked by Claude Opus 4.8.

Direction: other covers this; this covers other (F/M/P = full / mostly / partial).

Top CVEs of this weakness type, ranked by Risk Priority

CVE Risk CVSS EPSS Published
CVE-2020-60955.57.50.02872020-03-27
CVE-2020-16485.57.50.01282020-07-17
CVE-2020-135825.57.50.02612021-01-26
CVE-2022-206825.58.60.01292022-04-15
CVE-2022-222315.57.50.00622022-10-18
CVE-2022-393815.57.50.00652022-11-02
CVE-2022-419575.57.50.00932022-11-28
CVE-2024-23085 UPD5.57.50.00622024-04-08
CVE-2026-244045.57.10.00402026-01-24
CVE-2026-244095.57.10.00312026-01-24
CVE-2026-244105.57.10.00312026-01-24
CVE-2026-244115.57.10.00312026-01-24
CVE-2022-222333.55.50.00172022-10-18
CVE-2020-366463.53.50.01182023-01-07
CVE-2024-239153.55.30.00552024-09-18
CVE-2024-239163.55.30.00552024-09-18
CVE-2024-311643.55.30.00552024-09-18
CVE-2024-311653.55.30.00552024-09-18
CVE-2024-311673.55.30.00552024-09-18
CVE-2024-311753.55.30.00552024-09-18
CVE-2024-311823.55.30.00442024-09-18
CVE-2024-311853.55.30.00442024-09-18
CVE-2024-311963.55.30.00422024-09-18
CVE-2025-331923.55.70.00122025-11-25
CVE-2026-214963.55.50.00152026-01-07