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-2026-27844 Gallagher controller 6000 异常处理不当漏洞 — Controller 7000 and 6000 2.7 Low 2026-07-07
CVE-2026-27790 Gallagher T-20 Readers 异常处理不当漏洞 — T-20 Readers 2.7 Low 2026-07-07
CVE-2026-14181 @fastify/middie standalone engine vulnerable to Denial of Service via malformed percent-encoded paths — @fastify/middie 7.5 High 2026-07-01
CVE-2026-50129 Mastodon: Persistent anonymous DoS via unhandled NoMethodError in MATH_TRANSFORMER — mastodon 7.5 High 2026-06-24
CVE-2026-55517 Deno: Denial of service via non-ASCII bytes in WebSocket response headers — deno 4.3 Medium 2026-06-23
CVE-2026-12644 Voodoo Creation TypeScript Deep Merge 异常处理不当漏洞 — ts-deepmerge 5.3 Medium 2026-06-19
CVE-2026-46689 Kanidm: Unauthenticated process abort via SCIM filter stack exhaustion — kanidm - - 2026-06-10
CVE-2026-46545 nimiq-primitives: Panic DoS in trie chunk processing via ROOT-keyed item — core-rs-albatross 7.5 High 2026-06-09
CVE-2026-46411 FlashMQ: Client can trigger uncaught exception on FlashMQ 1.26.1 and older — FlashMQ 6.5 Medium 2026-06-09
CVE-2026-45554 NiceGUI: Unauthenticated log-flood DoS via trailing slash on ESM and per-component resource routes — nicegui 5.3 Medium 2026-06-02
CVE-2026-9509 Uncaught exception vulnerability in Suprema's BioStar — BioStar 2 (server) - - 2026-05-29
CVE-2025-15649 IO::Uncompress::Unzip versions before 2.215 for Perl propagate uncaught exception when parsing zip header with malformed DOS date — IO::Uncompress::Unzip - - 2026-05-27
CVE-2026-44905 Vanetza: Remote Denial of Service via Uncaught OER Encoding Exception in Cryptographic Verification — vanetza 7.5 High 2026-05-26
CVE-2026-43988 Vanetza: Remote Denial of Service via Uncaught Exception in ASN.1/OER Parsing — vanetza 7.5 High 2026-05-26
CVE-2026-44001 vm2: Sandbox Escape via Promise Constructor Unhandled Rejection (Process Crash DoS) — vm2 8.6 High 2026-05-13
CVE-2026-42545 Granian: DoS via WSGI response header panic — granian 5.9 Medium 2026-05-12
CVE-2026-8161 multiparty vulnerable to Denial of Service via Prototype Pollution leading to Uncaught Exception — multiparty 7.5 High 2026-05-12
CVE-2026-41585 ZEBRA: Denial of Service via Interrupted JSON-RPC Requests from Authenticated Clients — zebra 6.5AI Medium AI 2026-05-08
CVE-2026-7183 aligungr UERANSIM Radio Link Simulation Layer rls_pdu.cpp DecodeRlsMessage uncaught exception — UERANSIM 5.3 Medium 2026-04-27
CVE-2026-5937 Foxit PDF Editor/Reader's insufficient parameter validation leads to denial-of-service vulnerability — Foxit PDF Editor 5.5 Medium 2026-04-27
CVE-2026-35348 uutils coreutils sort Local Denial of Service via Forced UTF-8 Parsing — coreutils 5.5 Medium 2026-04-22
CVE-2026-34944 Wasmtime segfault or unused out-of-sandbox load with `f64x2.splat` operator on x86-64 — wasmtime 7.5AI High AI 2026-04-09
CVE-2026-34943 Wasmtime panics when lifting `flags` component value — wasmtime 7.5AI High AI 2026-04-09
CVE-2026-24175 NVIDIA Triton Inference Server 安全漏洞 — Triton Inference Server 7.5 High 2026-04-07
CVE-2026-34986 Go JOSE affect by a panic in JWE decryption — go-jose 7.5 High 2026-04-06
CVE-2026-34752 Haraka affected by DoS via `__proto__` email header — Haraka 5.3AI Medium AI 2026-04-02
CVE-2026-33203 SiYuan has an Unauthenticated WebSocket DoS via Auth Keepalive Bypass — siyuan 7.5 High 2026-03-20
CVE-2026-32770 Parse Server: LiveQuery subscription with invalid regular expression crashes server — parse-server 5.9 Medium 2026-03-18
CVE-2026-32314 Yamux remote Panic via malformed Data frame with SYN set and len = 262145 — rust-yamux 7.5AI High AI 2026-03-13
CVE-2026-31949 LibreChat Denial of Service (DoS) via Unhandled Exception in DELETE /api/convos — LibreChat 6.5 Medium 2026-03-13

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