ClassIncomplete
CWE-754Improper Check for Unusual or Exceptional Conditions
Category: other
Description
The product does not check or incorrectly checks for unusual or exceptional conditions that are not expected to occur frequently during day to day operation of the product.
Common consequences· 1
- Integrity / Availability — DoS: Crash, Exit, or Restart, Unexpected StateThe data which were produced as a result of a function call could be in a bad state upon return. If the return value is not checked, then this bad data may be used in operations, possibly leading to a crash or other unintended behaviors.
Potential mitigations· 5
- [Requirements]
- [Implementation]Check the results of all functions that return a value and verify that the value is expected.
- [Implementation]If using exception handling, catch and throw specific exceptions instead of overly-general exceptions (CWE-396, CWE-397). Catch and handle exceptions as locally as possible so that exceptions do not propagate too far up the call stack (CWE-705). Avoid unchecked or uncaught exceptions where feasible (CWE-248).
- [Implementation]
- [Implementation]
References
(incoming)16
| Type | Target | Confidence | Tier |
|---|---|---|---|
| Vulnerability | CVE-2025-14322cve-2025-14322 | 0% | live |
| Vulnerability | CVE-2025-20093cve-2025-20093 | 0% | live |
| Vulnerability | CVE-2025-20198cve-2025-20198 | 0% | live |
| Vulnerability | CVE-2025-20200cve-2025-20200 | 0% | live |
| Vulnerability | CVE-2025-24975cve-2025-24975 | 0% | live |
| Vulnerability | CVE-2025-43715cve-2025-43715 | 0% | live |
| Vulnerability | CVE-2025-48581cve-2025-48581 | 0% | live |
| Vulnerability | CVE-2026-21693cve-2026-21693 | 0% | live |
| Vulnerability | CVE-2026-24054cve-2026-24054 | 0% | live |
| Vulnerability | CVE-2026-4687cve-2026-4687 | 0% | live |
| Vulnerability | CVE-2026-4689cve-2026-4689 | 0% | live |
| Vulnerability | CVE-2026-4690cve-2026-4690 | 0% | live |
| Vulnerability | CVE-2026-8091cve-2026-8091 | 0% | live |
| KEVEntry | Apple Multiple Products Kernel Privilege Escalation Vulnerabilitykev-cve-2023-41992 | 0% | live |
| KEVEntry | Apple Multiple Products WebKit Code Execution Vulnerabilitykev-cve-2023-41993 | 0% | live |
| KEVEntry | Palo Alto Networks PAN-OS Malicious DNS Packet Vulnerabilitykev-cve-2024-3393 | 0% | live |
Related by meaning· 6
Nearest entities by semantic similarity across the cs-graph corpus.