251 vulnerabilities classified as CWE-617 (可达断言). AI Chinese analysis included.
CWE-617 represents a software weakness where an assertion statement, intended for debugging or internal logic validation, remains enabled in production code and can be triggered by external input. This flaw typically leads to a denial of service, as the application abruptly terminates or crashes when the assertion fails, rather than handling the error gracefully. Attackers exploit this by crafting specific inputs that violate the assumed invariants, forcing the program to exit unexpectedly. To mitigate this risk, developers must ensure that assertions are strictly disabled in production environments or replace them with robust error-handling mechanisms. By validating inputs and managing exceptions without relying on fatal assertions, teams can maintain application availability and prevent attackers from leveraging these logic checks for disruptive service interruptions.
String email = request.getParameter("email_address"); assert email != null;| CVE ID | Title | CVSS | Severity | Published |
|---|---|---|---|---|
| CVE-2020-15194 | Denial of Service in Tensorflow — tensorflow | 5.3 | Medium | 2020-09-25 |
| CVE-2020-15197 | Denial of Service in Tensorflow — tensorflow | 6.3 | Medium | 2020-09-25 |
| CVE-2020-6097 | atftp 安全漏洞 — atftpd | 7.5 | - | 2020-09-10 |
| CVE-2020-10761 | QEMU 安全漏洞 — QEMU: | 5.0 | Medium | 2020-06-09 |
| CVE-2019-5020 | YARA 输入验证错误漏洞 — Yara Object | 5.5 | - | 2019-07-31 |
| CVE-2019-0003 | Junos OS: A flowspec BGP update with a specific term-order causes routing protocol daemon (rpd) process to crash with a core. — Junos OS | 5.9 | - | 2019-01-15 |
| CVE-2018-12543 | Eclipse Mosquitto 安全漏洞 — Eclipse Mosquitto | 7.5 | - | 2018-11-15 |
| CVE-2017-7539 | QEMU 输入验证错误漏洞 — Qemu | 7.5 | - | 2018-07-26 |
| CVE-2017-12168 | Linux kernel 输入验证错误漏洞 — Linux kernel before 4.9 | 6.0 | - | 2017-09-20 |
| CVE-2017-7478 | OpenVPN 安全漏洞 — openvpn | 7.5 | - | 2017-05-15 |
| CVE-2017-7479 | OpenVPN 安全漏洞 — openvpn | 6.5 | - | 2017-05-15 |
Vulnerabilities classified as CWE-617 (可达断言) represent 251 CVEs. The CWE taxonomy describes the weakness; review individual CVEs for product-specific impact.