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

Goal: 1000 CNY · Raised: 1336 CNY

100%

CWE-755 (对异常条件的处理不恰当) — Vulnerability Class 173

173 vulnerabilities classified as CWE-755 (对异常条件的处理不恰当). AI Chinese analysis included.

CWE-755 represents a critical software weakness where applications fail to properly manage unexpected or exceptional runtime conditions, such as network timeouts, resource exhaustion, or invalid input states. This flaw typically allows attackers to exploit the lack of robust error handling by triggering specific exceptions that cause the system to crash, leak sensitive internal stack traces, or enter an unstable state. By carefully crafting inputs that induce these exceptional conditions, adversaries can achieve denial of service or potentially escalate privileges if the application behaves unpredictably during failure recovery. To mitigate this risk, developers must implement comprehensive exception handling mechanisms that validate inputs, ensure graceful degradation, and log errors securely without exposing internal details. Utilizing defensive programming practices and rigorous testing ensures that the software remains stable and secure even when encountering unforeseen operational anomalies.

MITRE CWE Description
The product does not handle or incorrectly handles an exceptional condition.
Common Consequences (1)
Other Other
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 following example attempts to allocate memory for a character. After the call to malloc, an if statement is used to check whether the malloc function failed.
foo=malloc(sizeof(char)); //the next line checks to see if malloc failed if (foo==NULL) { //We do nothing so we just ignore the error. }
Bad · C
foo=malloc(sizeof(char)); //the next line checks to see if malloc failed if (foo==NULL) { printf("Malloc failed to allocate memory resources"); return -1; }
Good · C
CVE ID Title CVSS Severity Published
CVE-2026-63450 Suricata ftp: RETR/STOR before PORT/PASV can disable further IDS app-layer detection — suricata 3.7 Low 2026-09-18
CVE-2026-81515 Steeltoe.Discovery.Eureka: malformed enum/bool/timestamp field aborts entire registry fetch (DoS) — security-advisories 7.5 High 2026-09-17
CVE-2026-81516 Steeltoe.Discovery.Consul: malformed 'secure' metadata aborts service instance lookup (DoS) — security-advisories 7.5 High 2026-09-17
CVE-2026-89025 Hirschmann HiOS Switch Platform DoS via Malformed HTTP Request — Hirschmann HiOS Switch Platform 7.5 High 2026-09-15
CVE-2026-49305 Huawei HarmonyOS 异常处理不当漏洞 — HarmonyOS 6.2 Medium 2026-08-17
CVE-2026-59952 Valibot: record() issue paths can make flatten() throw for inherited Object property names — valibot 6.9 Medium 2026-07-30
CVE-2026-42792 epmd permanent DoS via EMFILE on accept(2) in erts — OTP 6.3 Medium 2026-07-27
CVE-2026-48036 Hulumi: Drift classifier fails open on adapter errors and over-promotes Mixed verdicts — hulumi 8.4 High 2026-07-24
CVE-2026-16730 Dbus-broker: dbus-broker: session bus denial of service via emfile during peer setup — Red Hat Enterprise Linux 10 5.5 Medium 2026-07-24
CVE-2026-44505 Nimiq network-libp2p: Untrusted peer can wedge DHT — core-rs-albatross 5.3 Medium 2026-06-09
CVE-2026-49235 Routinator crashes on specifically crafted RRDP XML files — Routinator - - 2026-06-08
CVE-2026-49232 Routinator exits when accepting an incoming HTTP or RTR connection fails — Routinator - - 2026-06-08
CVE-2026-44902 opentelemetry-js: Prometheus exporter process crash via malformed HTTP request — opentelemetry-js 7.5 High 2026-05-27
CVE-2026-48961 IO::Compress versions from 2.207 before 2.220 for Perl ship a zipdetails CLI tool that crashes with undefined subroutine on Info-ZIP Unix Extra Field with 8-byte UID or GID — IO::Compress - - 2026-05-27
CVE-2026-8162 multiparty vulnerable to Denial of Service via Uncaught Exception in filename* parameter parsing — multiparty 7.5 High 2026-05-12
CVE-2026-23666 .NET Framework Denial of Service Vulnerability — Microsoft .NET Framework 3.5 7.5 High 2026-04-14
CVE-2026-40074 SvelteKit's invalidated redirect in handle hook causes Denial-of-Service — kit 6.5 - 2026-04-10
CVE-2026-28542 Huawei EMUI和Huawei HarmonyOS 安全漏洞 — HarmonyOS 7.3 High 2026-03-05
CVE-2026-27195 Wasmtime is vulnerable to panic when dropping a `[Typed]Func::call_async` future — wasmtime 6.8 - 2026-02-24
CVE-2026-27586 Caddy's mTLS client authentication silently fails open when CA certificate file is missing or malformed — caddy 8.2 - 2026-02-24
CVE-2026-25957 Cube Denial of Service (DoS) - An authenticated attacker can crash the server by sending a specially crafted request — cube 6.5 Medium 2026-02-09
CVE-2026-23762 VB-Audio Voicemeeter & Matrix Drivers DoS via MmMapLockedPagesSpecifyCache — Voicemeeter (Standard) 6.3AI Medium AI 2026-01-22
CVE-2026-21906 Junos OS: SRX Series: With GRE performance acceleration enabled, receipt of a specific ICMP packet causes the PFE to crash — Junos OS 7.5 High 2026-01-15
CVE-2026-0203 Junos OS: Receipt of a specifically malformed ICMP packet causes an FPC restart — Junos OS 6.5 Medium 2026-01-15
CVE-2025-69255 RustFS gRPC GetMetrics deserialization panic enables remote DoS — rustfs 7.5 - 2026-01-07
CVE-2025-66622 matrix-sdk-base is vulnerable to DoS via custom m.room.join_rules event values — matrix-rust-sdk 7.5AI High AI 2025-12-09
CVE-2025-62711 Wasmtime vulnerable to segfault when using component resources — wasmtime 7.5 - 2025-10-24
CVE-2025-53702 DoS vulnerability in Vilar VS-IPC1002 IP cameras — VS-IPC1002 5.7AI Medium AI 2025-10-23
CVE-2025-9437 Rockwell Automation ArmorStart® AOP Denial-of-Service Vulnerability — ArmorStart AOP 7.5AI High AI 2025-10-14
CVE-2025-34193 Vasion Print (formerly PrinterLogic) Insecure Windows Components Lack Modern Memory Protections and Use Outdated Runtimes — Print Virtual Appliance Host 8.4 - 2025-09-19

Vulnerabilities classified as CWE-755 (对异常条件的处理不恰当) represent 173 CVEs. The CWE taxonomy describes the weakness; review individual CVEs for product-specific impact.