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

Goal: 1000 CNY · Raised: 1000 CNY

100.0%

CWE-1088 (远程资源无超时同步访问) — Vulnerability Class 5

5 vulnerabilities classified as CWE-1088 (远程资源无超时同步访问). AI Chinese analysis included.

CWE-1088 represents a critical availability weakness where software performs synchronous requests to external resources without implementing adequate timeout mechanisms. This flaw typically manifests when applications wait indefinitely for responses from remote servers, APIs, or databases, leaving the system vulnerable to denial-of-service conditions. Attackers exploit this by intentionally delaying or blocking network responses, causing the application’s threads to hang and exhausting system resources such as memory and CPU cycles. Consequently, legitimate users experience service interruptions or complete application crashes. To mitigate this risk, developers must configure explicit, reasonable timeout values for all network operations and implement retry logic with exponential backoff. Additionally, using asynchronous programming models or non-blocking I/O can prevent thread starvation, ensuring that the application remains responsive and resilient even when remote services are unresponsive or compromised.

MITRE CWE Description
The code has a synchronous call to a remote resource, but there is no timeout for the call, or the timeout is set to infinite.
Common Consequences (1)
OtherReduce Reliability
This issue can prevent the product from running reliably, since an outage for the remote resource can cause the product to hang. If the relevant code is reachable by an attacker, then this reliability problem might introduce a vulnerability.

Vulnerabilities classified as CWE-1088 (远程资源无超时同步访问) represent 5 CVEs. The CWE taxonomy describes the weakness; review individual CVEs for product-specific impact.