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

Goal: 1000 CNY · Raised: 1336 CNY

100%

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

194 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, ConfidentialityDoS: 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 IDTitleCVSSSeverityPublished
CVE-2026-52856 Wings: Maliciously crafted packet during SFTP connection handshake causes denial of service — wings 7.5 High2026-07-31
CVE-2026-64612 Libcupsfilters: cups-filters: libcupsfilters: cups image filter process abort via malformed png — Red Hat Enterprise Linux 10 7.5 High2026-07-20
CVE-2026-63747 SurrealDB before 3.1.0 Denial of Service via malformed RPC use — surrealdb 7.5 High2026-07-20
CVE-2025-71391 SurrealDB before 2.2.2 Denial of Service via /sql endpoint — surrealdb 7.1 High2026-07-18
CVE-2024-58369 SurrealDB before 1.1.1 Denial of Service via Global Parameters — surrealdb 6.5 Medium2026-07-18
CVE-2024-58368 SurrealDB before 1.1.0 Denial of Service via HTTP Headers — surrealdb 7.5 High2026-07-18
CVE-2024-58365 SurrealDB before 1.2.0 Denial of Service via Nonexistent Function — surrealdb 6.5 Medium2026-07-18
CVE-2024-58364 SurrealDB before 1.2.1 Denial of Service via Parsing Error — surrealdb 6.5 Medium2026-07-18
CVE-2024-58361 SurrealDB before 2.0.4 Denial of Service via Parser Exception — surrealdb 6.5 Medium2026-07-18
CVE-2024-58359 SurrealDB before 2.1.0 Denial of Service via rand() Sorting — surrealdb 6.5 Medium2026-07-18
CVE-2024-58357 SurrealDB before 2.1.0 Denial of Service via rand::time() — surrealdb 6.5 Medium2026-07-18
CVE-2024-58358 SurrealDB before 2.1.0 Denial of Service via Nonexistent Role — surrealdb 4.9 Medium2026-07-18
CVE-2026-62994 CoreDNS `k8s_external` headless AXFR can emit an empty transfer batch that panics the `transfer` plugin — coredns 3.7 Low2026-07-16
CVE-2026-47480 NVIDIA Triton Inference Server 异常处理不当漏洞 — Triton Inference Server 7.5 High2026-07-14
CVE-2026-48069 @grpc/grps-js: An incoming malformed compressed message can cause a client or server crash — grpc-node 7.5 High2026-07-14
CVE-2026-48068 @grpc/grps-js: A malformed request can cause a server crash — grpc-node 7.5 High2026-07-14
CVE-2026-48038 joi: Uncaught RangeError on deeply nested input through recursive `link()` schemas — joi 5.3 Medium2026-07-14
CVE-2026-50328 Windows Server Update Service (WSUS) Tampering Vulnerability — Windows 10 Version 1607 7.5 High2026-07-14
CVE-2026-55780 NanaZip: Uncaught exception / unbounded allocation in NanaZip .NET single-file Extract() via unvalidated entry Size — NanaZip--2026-07-10
CVE-2026-59162 Excelize: Negative shared-string index causes panic in GetCellValue and GetRows — excelize--2026-07-10
CVE-2026-54775 CoreWCF: Kafka consume pump halts permanently on a Kafka tombstone (null-value record), causing persistent endpoint denial of service. — CoreWCF 6.5 Medium2026-07-08
CVE-2026-58208 NATS Server: MQTT-over-WebSocket Path Can Crash WebSocket-Only JetStream Servers Before MQTT Is Enabled — nats-server 6.8 Medium2026-07-08
CVE-2026-59892 OpenTelemetry JavaScript: Denial of service in `JaegerPropagator` via unhandled exception on a malformed header — opentelemetry-js 7.5 High2026-07-08
CVE-2026-59875 node-tar: Uncaught Exception DoS via NUL byte in PAX path/linkpath records — node-tar 5.3 Medium2026-07-08
CVE-2026-27844 Gallagher controller 6000 异常处理不当漏洞 — Controller 7000 and 6000 2.7 Low2026-07-07
CVE-2026-27790 Gallagher T-20 Readers 异常处理不当漏洞 — T-20 Readers 2.7 Low2026-07-07
CVE-2026-14181 @fastify/middie standalone engine vulnerable to Denial of Service via malformed percent-encoded paths — @fastify/middie 7.5 High2026-07-01
CVE-2026-50129 Mastodon: Persistent anonymous DoS via unhandled NoMethodError in MATH_TRANSFORMER — mastodon 7.5 High2026-06-24
CVE-2026-55517 Deno: Denial of service via non-ASCII bytes in WebSocket response headers — deno 4.3 Medium2026-06-23
CVE-2026-12644 Voodoo Creation TypeScript Deep Merge 异常处理不当漏洞 — ts-deepmerge 5.3 Medium2026-06-19

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