目标达成 感谢每一位支持者 — 我们达成了 100% 目标!

目标: 1000 元 · 已筹: 1359 元

100%

CWE-401 在移除最后引用时对内存的释放不恰当(内存泄露) 类漏洞列表 339

CWE-401 在移除最后引用时对内存的释放不恰当(内存泄露) 类弱点 339 条 CVE 漏洞汇总,含 AI 中文分析。

CWE-401属于内存管理漏洞,指程序在内存使用完毕后未正确释放,导致资源无法回收。攻击者通常利用此缺陷通过反复分配内存耗尽系统资源,引发拒绝服务或导致程序崩溃。开发者应避免此类问题,需确保在内存生命周期结束时调用释放函数,并采用智能指针或自动内存管理工具,严格跟踪内存分配与释放状态,防止内存泄漏。

MITRE CWE 官方描述
CWE:CWE-401 Missing Release of Memory after Effective Lifetime 英文:The product does not sufficiently track and release allocated memory after it has been used, making the memory unavailable for reallocation and reuse.
常见影响 (2)
Availability DoS: Crash, Exit, or Restart, DoS: Instability, DoS: Resource Consumption (CPU), DoS: Resource Consumption (Memory)
Most memory leaks result in general product reliability problems, but if an attacker can intentionally trigger a memory leak, the attacker might be able to launch a denial of service attack (by crashing or hanging the program) or take advantage of other unexpected program behavior resulting from a l…
Other Reduce Performance
缓解措施 (3)
Implementation Choose a language or tool that provides automatic memory management, or makes manual memory management less error-prone. For example, glibc in Linux provides protection against free of invalid pointers. When using Xcode to target OS X or iOS, enable automatic reference counting (ARC) [REF-391]. To help correctly and consistently manage memory when programming in C++, consider using a smart pointer…
Architecture and Design Use an abstraction library to abstract away risky APIs. Not a complete solution.
Architecture and Design, Build and Compilation Consider using the Boehm-Demers-Weiser garbage collector (bdwgc), which can help avoid leaks.
Effectiveness: Moderate
代码示例 (1)
The following C function leaks a block of allocated memory if the call to read() does not return the expected number of bytes:
char* getBlock(int fd) { char* buf = (char*) malloc(BLOCK_SIZE); if (!buf) { return NULL; } if (read(fd, buf, BLOCK_SIZE) != BLOCK_SIZE) { return NULL; } return buf; }
Bad · C
CVE ID 标题 CVSS 风险等级 Published
CVE-2026-102716 CVE-2026-102716 — eclipse-threadx/netxduo 8.7 High 2026-09-29
CVE-2026-102762 NetX Duo MQTT恶意消息致接收池耗尽拒绝服务 — NetX Duo 8.2 High 2026-09-29
CVE-2026-95395 Wireshark 释放内存后漏洞 — Wireshark 5.5 Medium 2026-09-29
CVE-2026-102006 VxWorks 7 内存分配漏洞 — VxWorks 7 5.5 Medium 2026-09-28
CVE-2026-102005 VxWorks 内存分配漏洞 — VxWorks 7 5.5 Medium 2026-09-28
CVE-2026-87078 Perl Net::IDN::Punycode 2.302 信息泄露漏洞 - - 2026-09-22
CVE-2026-94627 vLLM 0.29.0 GPU KV缓存泄漏漏洞 — vllm 7.5 High 2026-09-21
CVE-2026-73550 Envoy HTTP/2主机头丢弃致内存溢出 — envoy 7.5 High 2026-09-21
CVE-2026-63446 Suricata 流量解析导致资源耗尽漏洞 — suricata 7.5 High 2026-09-18
CVE-2026-93436 vLLM 0.29.0 之前版本拒绝请求内存耗尽漏洞 — vllm 7.5 High 2026-09-17
CVE-2026-92230 Apache Karaf ClassLoader引用未释放漏洞 — Apache Karaf - - 2026-09-17
CVE-2026-20222 Cisco ASA 软件 EIGRP 拒绝服务漏洞 — Cisco Secure Firewall Adaptive Security Appliance (ASA) Software 7.4 High 2026-09-16
CVE-2026-18212 Keycloak SAML Deflate 辅助函数泄露原生 zlib 状态漏洞 — Red Hat build of Keycloak 26.4 7.5 High 2026-09-16
CVE-2026-81563 BIND SVCB别名模式qpcache引用泄漏漏洞 — BIND 9 7.5 High 2026-09-16
CVE-2026-91926 Gss-ntlmssp 内存泄漏漏洞 — Red Hat Enterprise Linux 8 3.7 Low 2026-09-15
CVE-2026-90784 dvidelabs flatcc 资源管理错误漏洞 — flatcc 5.3 Medium 2026-09-14
CVE-2026-15892 zephyrproject Zephyr 资源管理错误漏洞 — zephyr 5.3 Medium 2026-09-13
CVE-2026-87776 expressjs compression 资源管理错误漏洞 — compression 7.5 High 2026-09-11
CVE-2026-78131 strongSwan 资源管理错误漏洞 — strongSwan 3.7 Low 2026-09-11
CVE-2026-78127 strongSwan 资源管理错误漏洞 — strongSwan 3.7 Low 2026-09-11
CVE-2026-78124 strongSwan 资源管理错误漏洞 — strongSwan 3.7 Low 2026-09-11
CVE-2026-69781 Microsoft Windows DHCP Client 资源管理错误漏洞 — Windows 11 Version 24H2 6.5 Medium 2026-09-08
CVE-2026-69809 Microsoft Active Directory Domain Services 资源管理错误漏洞 — Windows 11 version 23H2 7.5 High 2026-09-08
CVE-2026-69497 Microsoft Windows DHCP Server 资源管理错误漏洞 — Windows 10 Version 1607 6.5 Medium 2026-09-08
CVE-2026-69405 Microsoft Windows DHCP Server 资源管理错误漏洞 — Windows 10 Version 1607 5.7 Medium 2026-09-08
CVE-2026-70065 Microsoft Windows DHCP Server 资源管理错误漏洞 — Windows 10 Version 1607 7.5 High 2026-09-08
CVE-2026-69588 Microsoft Windows TCP/IP 资源管理错误漏洞 — Windows 11 version 23H2 7.5 High 2026-09-08
CVE-2026-16028 Perl HTTP2 1.14 前内存耗尽漏洞 - - 2026-09-07
CVE-2026-18313 The Tcpdump Group LIBPCAP 资源管理错误漏洞 — libpcap 4.3 Medium 2026-09-05
CVE-2026-18076 IBM i 资源管理错误漏洞 — i 4.3 Medium 2026-09-04

CWE-401(在移除最后引用时对内存的释放不恰当(内存泄露)) 是常见的弱点类别,本平台收录该类弱点关联的 339 条 CVE 漏洞。