CWE-119 内存缓冲区边界内操作的限制不恰当 类弱点 1131 条 CVE 漏洞汇总,含 AI 中文分析。
CWE-119 属于内存缓冲区操作限制不当漏洞,指程序在读写内存时超出缓冲区边界,导致意外访问其他变量或内部数据。攻击者通常利用此缺陷通过精心构造的输入触发缓冲区溢出,从而覆盖关键内存数据或执行任意代码,实现远程代码执行或系统崩溃。开发者应避免此类风险,需严格实施边界检查,使用安全的字符串处理函数,并启用编译器防护机制,确保所有内存操作均在合法范围内进行。
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); }
char * copy_input(char *user_supplied_string){ int i, dst_index; char *dst_buf = (char*)malloc(4*sizeof(char) * MAX_SIZE); if ( MAX_SIZE <= strlen(user_supplied_string) ){ die("user string too long, die evil hacker!"); } dst_index = 0; for ( i = 0; i < strlen(user_supplied_string); i++ ){ if( '&' == user_supplied_string[i] ){ dst_buf[dst_index++] = '&'; dst_buf[dst_index++] = 'a'; dst_buf[dst_index++] = 'm'; dst_buf[dst_index++] = 'p'; dst_buf[dst_index++] = ';'; } else if ('<' == user_supplied_string[i] ){ /* encode to < */ } else dst_buf[dst_index++] = user_supplied_string[i]; } return ds
| CVE ID | 标题 | CVSS | 风险等级 | Published |
|---|---|---|---|---|
| CVE-2025-46333 | z2d 安全漏洞 — z2d | 5.3 | - | 2025-04-25 |
| CVE-2025-24797 | Meshtastic 安全漏洞 — firmware | 9.4 | Critical | 2025-04-14 |
| CVE-2025-32033 | Apollo Router Core 缓冲区错误漏洞 — router | 7.5 | High | 2025-04-07 |
| CVE-2025-0050 | ARM多款产品 安全漏洞 — Valhall GPU Userspace Driver | 5.4AI | Medium AI | 2025-04-07 |
| CVE-2025-3145 | MindSpore 缓冲区错误漏洞 — MindSpore | 3.3 | Low | 2025-04-03 |
| CVE-2025-3144 | MindSpore 缓冲区错误漏洞 — MindSpore | 3.3 | Low | 2025-04-03 |
| CVE-2025-3136 | PyTorch 安全漏洞 — PyTorch | 3.3 | Low | 2025-04-03 |
| CVE-2025-3121 | PyTorch 缓冲区错误漏洞 — PyTorch | 3.3 | Low | 2025-04-02 |
| CVE-2024-45064 | STMicroelectronics X-CUBE-AZRTOS-WL 缓冲区错误漏洞 — X-CUBE-AZRT-H7RS | 8.5 | High | 2025-04-02 |
| CVE-2024-13941 | Ouch 缓冲区错误漏洞 — ouch | 5.3 | Medium | 2025-04-01 |
| CVE-2025-3001 | PyTorch 缓冲区错误漏洞 — PyTorch | 5.3 | Medium | 2025-03-31 |
| CVE-2025-3000 | PyTorch 缓冲区错误漏洞 — PyTorch | 5.3 | Medium | 2025-03-31 |
| CVE-2025-2999 | PyTorch 缓冲区错误漏洞 — PyTorch | 5.3 | Medium | 2025-03-31 |
| CVE-2025-2998 | PyTorch 缓冲区错误漏洞 — PyTorch | 5.3 | Medium | 2025-03-31 |
| CVE-2018-25109 | Nintendo Animal Crossing 缓冲区错误漏洞 — Animal Crossing | 6.4 | Medium | 2025-03-23 |
| CVE-2025-2401 | Immunity Debugger 缓冲区错误漏洞 — Immunity Debugger | 7.8 | - | 2025-03-17 |
| CVE-2025-2357 | DCMTK 缓冲区错误漏洞 — DCMTK | 6.3 | Medium | 2025-03-17 |
| CVE-2025-25175 | Siemens Simcenter Femap 缓冲区错误漏洞 — Simcenter Femap V2401 | 7.8 | High | 2025-03-13 |
| CVE-2025-23400 | Siemens Teamcenter Visualization和Siemens Tecnomatix Plant Simulation 缓冲区错误漏洞 — Teamcenter Visualization V14.3 | 7.8 | High | 2025-03-11 |
| CVE-2025-23398 | Siemens Teamcenter 缓冲区错误漏洞 — Teamcenter Visualization V14.3 | 7.8 | High | 2025-03-11 |
| CVE-2025-23397 | Siemens Teamcenter Visualization和Siemens Tecnomatix Plant Simulation 缓冲区错误漏洞 — Teamcenter Visualization V14.3 | 7.8 | High | 2025-03-11 |
| CVE-2025-2148 | PyTorch 缓冲区错误漏洞 — PyTorch | 5.0 | Medium | 2025-03-10 |
| CVE-2025-2029 | MicroDicom DICOM Viewer 缓冲区错误漏洞 — DICOM Viewer | 5.3 | Medium | 2025-03-06 |
| CVE-2025-1866 | libwebsockets 缓冲区错误漏洞 — libwebsockets | 9.8 | - | 2025-03-03 |
| CVE-2025-1864 | Radare2 缓冲区错误漏洞 — radare2 | 7.8 | - | 2025-03-03 |
| CVE-2025-26597 | X.Org和Xwayland 安全漏洞 | 7.8 | High | 2025-02-25 |
| CVE-2025-1378 | Radare2 缓冲区错误漏洞 — radare2 | 3.3 | Low | 2025-02-17 |
| CVE-2025-1352 | Elfutils 缓冲区错误漏洞 — elfutils | 5.0 | Medium | 2025-02-16 |
| CVE-2025-1215 | Vim 安全漏洞 — vim | 2.8 | Low | 2025-02-12 |
| CVE-2023-31352 | AMD Server Processor 缓冲区错误漏洞 — AMD EPYC™ 9004 Processors | 6.0 | Medium | 2025-02-11 |
CWE-119(内存缓冲区边界内操作的限制不恰当) 是常见的弱点类别,本平台收录该类弱点关联的 1131 条 CVE 漏洞。