Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1336 CNY

100%

CWE-248 (未捕获的异常) — Vulnerability Class 230

230 vulnerabilities classified as CWE-248 (未捕获的异常). AI Chinese analysis included.

CWE-248, Uncaught Exception, represents a critical software weakness where a function throws an error that the calling code fails to handle. This oversight typically allows attackers to exploit the vulnerability by triggering specific conditions that force the application to crash, resulting in a denial of service. Alternatively, the unhandled exception may cause the system to dump detailed stack traces or internal state information to the user interface, inadvertently exposing sensitive data such as database credentials or server architecture. To mitigate this risk, developers must implement robust error handling mechanisms, ensuring that all potential exceptions are explicitly caught and managed. By using try-catch blocks and providing generic, non-revealing error messages, programmers can maintain application stability and prevent information leakage, thereby securing the software against both availability attacks and data exposure.

MITRE CWE Description
An exception is thrown from a function, but it is not caught. When an exception is not caught, it may cause the program to crash or expose sensitive information.
Common Consequences (1)
Availability, Confidentiality DoS: Crash, Exit, or Restart, Read Application Data
An uncaught exception could cause the system to be placed in a state that could lead to a crash, exposure of sensitive information or other unintended behaviors.
Examples (2)
The following example attempts to resolve a hostname.
protected void doPost (HttpServletRequest req, HttpServletResponse res) throws IOException { String ip = req.getRemoteAddr(); InetAddress addr = InetAddress.getByName(ip); ... out.println("hello " + addr.getHostName()); }
Bad · Java
The _alloca() function allocates memory on the stack. If an allocation request is too large for the available stack space, _alloca() throws an exception. If the exception is not caught, the program will crash, potentially enabling a denial of service attack. _alloca() has been deprecated as of Microsoft Visual Studio 2005(R). It has been replaced with the more secure _alloca_s().
CVE ID Title CVSS Severity Published
CVE-2025-53620 Crashing any Qwik Server — qwik 7.5AI High AI 2025-07-09
CVE-2025-53366 MCP SDK Vulnerable to FastMCP Server Validation Error, Leading to Denial of Service — python-sdk 7.5 - 2025-07-04
CVE-2025-53365 MCP Python SDK has Unhandled Exception in Streamable HTTP Transport ,Leading to Denial of Service — python-sdk 7.5 - 2025-07-04
CVE-2025-36539 AVEVA PI Data Archive Uncaught Exception — PI Data Archive 6.5 Medium 2025-06-12
CVE-2025-44019 AVEVA PI Data Archive Uncaught Exception — PI Data Archive 7.1 High 2025-06-12
CVE-2025-48907 Huawei HarmonyOS 5.0.0 安全漏洞 — HarmonyOS 6.2 Medium 2025-06-06
CVE-2025-48997 Multer vulnerable to Denial of Service via unhandled exception — multer 7.5 - 2025-06-03
CVE-2025-29785 quic-go Has Panic in Path Probe Loss Recovery Handling — quic-go 7.5 High 2025-06-02
CVE-2025-48943 vLLM allows clients to crash the openai server with invalid regex — vllm 6.5 Medium 2025-05-30
CVE-2025-48942 vLLM DOS: Remotely kill vllm over http with invalid JSON schema — vllm 6.5 Medium 2025-05-30
CVE-2025-47944 Multer vulnerable to Denial of Service from maliciously crafted requests — multer 7.5 High 2025-05-19
CVE-2024-52903 IBM Db2 denial of service — Db2 for Linux, UNIX and Windows 5.3 Medium 2025-05-01
CVE-2025-3891 Mod_auth_openidc: dos via empty post in mod_auth_openidc with oidcpreservepost enabled 7.5 High 2025-04-29
CVE-2025-43855 tRPC 11 WebSocket DoS Vulnerability — trpc 7.5 - 2025-04-24
CVE-2025-32944 PeerTube User Import Authenticated Persistent Denial of Service 6.5 Medium 2025-04-15
CVE-2024-49705 XSS in iKSORIS — iKSORIS 6.5AI Medium AI 2025-04-14
CVE-2024-58112 Huawei HarmonyOS 安全漏洞 — HarmonyOS 7.5 High 2025-04-07
CVE-2024-58111 Huawei HarmonyOS 安全漏洞 — HarmonyOS 7.5 High 2025-04-07
CVE-2025-20664 MediaTek Chipsets 安全漏洞 — MT7915, MT7916, MT7981, MT7986, MT7990, MT7992 6.5AI Medium AI 2025-04-07
CVE-2025-20663 MediaTek Chipsets 安全漏洞 — MT7915, MT7916, MT7981, MT7986 6.5AI Medium AI 2025-04-07
CVE-2025-3083 Malformed MongoDB wire protocol messages may cause mongos to crash — MongoDB Server 7.5 High 2025-04-01
CVE-2024-11173 Unhandled Exception in danny-avila/librechat — danny-avila/librechat 7.5 - 2025-03-20
CVE-2024-11172 Denial of Service in danny-avila/librechat — danny-avila/librechat 7.5 - 2025-03-20
CVE-2024-8249 Unauthenticated Denial of Service (DoS) in mintplex-labs/anything-llm — mintplex-labs/anything-llm 7.5 - 2025-03-20
CVE-2024-8020 Denial of Service in lightning-ai/pytorch-lightning — lightning-ai/pytorch-lightning 7.5 - 2025-03-20
CVE-2025-24836 Qardio Heart Health IOS and Android Application and QardioARM A100 Uncaught Exception — Heart Health IOS Mobile Application 7.1 High 2025-02-13
CVE-2025-0158 IBM EntireX denial of service — EntireX 5.5 Medium 2025-02-06
CVE-2024-13417 2N OS 安全漏洞 — 2N OS 4.6 Medium 2025-02-06
CVE-2025-20637 MediaTek Chipsets 代码问题漏洞 — MT7981, MT7986 7.5 - 2025-02-03
CVE-2025-24883 go-ethereum has a DoS via malicious p2p message — go-ethereum 7.5 - 2025-01-30

Vulnerabilities classified as CWE-248 (未捕获的异常) represent 230 CVEs. The CWE taxonomy describes the weakness; review individual CVEs for product-specific impact.