CWE-121 栈缓冲区溢出 类弱点 2614 条 CVE 漏洞汇总,含 AI 中文分析。
CWE-121 栈缓冲区溢出属于内存安全漏洞,指程序向栈上分配的局部变量或函数参数写入超出其容量的数据。攻击者通常利用此缺陷覆盖栈上的返回地址或关键数据,从而劫持控制流并执行任意代码。开发者应避免使用不安全的字符串处理函数,改用边界检查机制,启用编译器保护如栈金丝雀和 ASLR,并严格验证输入长度,以从根本上消除溢出风险。
#define BUFSIZE 256 int main(int argc, char **argv) { char buf[BUFSIZE]; strcpy(buf, argv[1]); }void host_lookup(char *user_supplied_addr){ struct hostent *hp; in_addr_t *addr; char hostname[64]; in_addr_t inet_addr(const char *cp); /*routine that ensures user_supplied_addr is in the right format for conversion */ validate_addr_form(user_supplied_addr); addr = inet_addr(user_supplied_addr); hp = gethostbyaddr( addr, sizeof(struct in_addr), AF_INET); strcpy(hostname, hp->h_name); }| CVE ID | 标题 | CVSS | 风险等级 | Published |
|---|---|---|---|---|
| CVE-2024-2899 | Tenda AC7 安全漏洞 — AC7 | 8.8 | High | 2024-03-26 |
| CVE-2024-2898 | Tenda AC7 安全漏洞 — AC7 | 8.8 | High | 2024-03-26 |
| CVE-2024-2896 | Tenda AC7 安全漏洞 — AC7 | 8.8 | High | 2024-03-26 |
| CVE-2024-2895 | Tenda AC7 安全漏洞 — AC7 | 8.8 | High | 2024-03-26 |
| CVE-2024-2894 | Tenda AC7 安全漏洞 — AC7 | 8.8 | High | 2024-03-26 |
| CVE-2024-2893 | Tenda AC7 安全漏洞 — AC7 | 8.8 | High | 2024-03-26 |
| CVE-2024-2892 | Tenda AC7 安全漏洞 — AC7 | 8.8 | High | 2024-03-26 |
| CVE-2024-2891 | Tenda AC7 安全漏洞 — AC7 | 8.8 | High | 2024-03-26 |
| CVE-2024-2856 | Tenda AC10 安全漏洞 — AC10 | 8.8 | High | 2024-03-24 |
| CVE-2024-2855 | Tenda AC15 安全漏洞 — AC15 | 8.8 | High | 2024-03-24 |
| CVE-2024-2852 | Tenda AC15 安全漏洞 — AC15 | 8.8 | High | 2024-03-24 |
| CVE-2024-2850 | Tenda AC15 安全漏洞 — AC15 | 8.8 | High | 2024-03-24 |
| CVE-2024-2815 | Tenda AC15 安全漏洞 — AC15 | 8.8 | High | 2024-03-22 |
| CVE-2024-2814 | Tenda AC15 安全漏洞 — AC15 | 8.8 | High | 2024-03-22 |
| CVE-2024-2813 | Tenda AC15 安全漏洞 — AC15 | 8.8 | High | 2024-03-22 |
| CVE-2024-2811 | Tenda AC15 安全漏洞 — AC15 | 8.8 | High | 2024-03-22 |
| CVE-2024-2810 | Tenda AC15 安全漏洞 — AC15 | 8.8 | High | 2024-03-22 |
| CVE-2024-2809 | Tenda AC15 安全漏洞 — AC15 | 8.8 | High | 2024-03-22 |
| CVE-2024-2808 | Tenda AC15 安全漏洞 — AC15 | 8.8 | High | 2024-03-22 |
| CVE-2024-2807 | Tenda AC15 安全漏洞 — AC15 | 8.8 | High | 2024-03-22 |
| CVE-2024-2806 | Tenda AC15 安全漏洞 — AC15 | 8.8 | High | 2024-03-22 |
| CVE-2024-2805 | Tenda AC15 安全漏洞 — AC15 | 8.8 | High | 2024-03-22 |
| CVE-2024-2764 | Tenda AC10 安全漏洞 — AC10U | 8.8 | High | 2024-03-21 |
| CVE-2024-2763 | Tenda AC10 安全漏洞 — AC10U | 8.8 | High | 2024-03-21 |
| CVE-2024-2711 | Tenda AC10 安全漏洞 — AC10U | 8.8 | High | 2024-03-20 |
| CVE-2024-2710 | Tenda AC10 安全漏洞 — AC10U | 8.8 | High | 2024-03-20 |
| CVE-2024-2709 | Tenda AC10 安全漏洞 — AC10U | 8.8 | High | 2024-03-20 |
| CVE-2024-2708 | Tenda AC10 安全漏洞 — AC10U | 8.8 | High | 2024-03-20 |
| CVE-2024-2706 | Tenda AC10 安全漏洞 — AC10U | 8.8 | High | 2024-03-20 |
| CVE-2024-2705 | Tenda AC10 安全漏洞 — AC10U | 8.8 | High | 2024-03-20 |
CWE-121(栈缓冲区溢出) 是常见的弱点类别,本平台收录该类弱点关联的 2614 条 CVE 漏洞。