CWE-122 堆缓冲区溢出 类弱点 2306 条 CVE 漏洞汇总,含 AI 中文分析。
CWE-122 堆缓冲区溢出属于内存安全漏洞,指写入数据超出在堆内存(如通过 malloc 分配)中分配的缓冲区边界。攻击者利用此漏洞可覆盖相邻内存数据,导致程序崩溃或执行任意代码,从而获取系统控制权。开发者应避免此类风险,需严格验证输入长度,确保写入操作不超出缓冲区上限,并使用现代安全语言或库来自动管理内存边界。
#define BUFSIZE 256 int main(int argc, char **argv) { char *buf; buf = (char *)malloc(sizeof(char)*BUFSIZE); strcpy(buf, argv[1]); }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-2026-19385 | PostgreSQL pg_dump 堆缓冲区溢出导致任意代码执行漏洞 — PostgreSQL | 8.8 | High | 2026-08-13 |
| CVE-2026-14676 | PostgreSQL pg_stat_statements 堆缓冲区溢出漏洞 — PostgreSQL | 8.8 | High | 2026-08-13 |
| CVE-2026-14670 | PostgreSQL plperl 绑定对象堆缓冲区溢出漏洞 — PostgreSQL | 8.8 | High | 2026-08-13 |
| CVE-2026-14669 | PostgreSQL to_char堆缓冲区溢出执行任意代码漏洞 — PostgreSQL | 8.8 | High | 2026-08-13 |
| CVE-2026-14664 | PostgreSQL regexp 堆缓冲区溢出可导致任意代码执行 — PostgreSQL | 8.8 | High | 2026-08-13 |
| CVE-2026-18368 | Modbusgwd 堆缓冲区溢出漏洞 — RUTOS | 6.0 | Medium | 2026-08-13 |
| CVE-2026-19694 | Wireshark 基于堆的缓冲区溢出漏洞 — Wireshark | 4.7 | Medium | 2026-08-13 |
| CVE-2026-19004 | MongoDB BI Connector ODBC驱动处理存储过程输出参数时存在内存安全问题 — BI Connector ODBC Driver | 8.1 | High | 2026-08-12 |
| CVE-2024-14043 | Open5GS 缓冲区错误漏洞 — Open5GS | 6.3 | Medium | 2026-08-11 |
| CVE-2026-73242 | FreeRDP 缓冲区错误漏洞 — FreeRDP | 8.3 | High | 2026-08-11 |
| CVE-2026-70130 | Microsoft Office 缓冲区错误漏洞 — Microsoft 365 Apps for Enterprise | 8.4 | High | 2026-08-11 |
| CVE-2026-68812 | Microsoft Office Excel 缓冲区错误漏洞 — Microsoft 365 Apps for Enterprise | 7.8 | High | 2026-08-11 |
| CVE-2026-68805 | Microsoft Office Excel 缓冲区错误漏洞 — Microsoft 365 Apps for Enterprise | 7.8 | High | 2026-08-11 |
| CVE-2026-68801 | Microsoft Office Excel 缓冲区错误漏洞 — Microsoft 365 Apps for Enterprise | 7.8 | High | 2026-08-11 |
| CVE-2026-68798 | Microsoft Office Excel 缓冲区错误漏洞 — Microsoft 365 Apps for Enterprise | 7.8 | High | 2026-08-11 |
| CVE-2026-66810 | Microsoft Office Word 缓冲区错误漏洞 — Microsoft 365 Apps for Enterprise | 5.5 | Medium | 2026-08-11 |
| CVE-2026-65796 | Microsoft Windows 缓冲区错误漏洞 — Windows 10 Version 1607 | 5.9 | Medium | 2026-08-11 |
| CVE-2026-65791 | Microsoft Windows 缓冲区错误漏洞 — Windows 10 Version 1607 | 9.8 | Critical | 2026-08-11 |
| CVE-2026-65790 | Microsoft Windows Message Queuing 缓冲区错误漏洞 — Windows 10 Version 1607 | 7.8 | High | 2026-08-11 |
| CVE-2026-65774 | Microsoft Windows Installer 缓冲区错误漏洞 — Windows 10 Version 1607 | 7.8 | High | 2026-08-11 |
| CVE-2026-65679 | Microsoft Windows 缓冲区错误漏洞 — Windows 10 Version 1607 | 8.1 | High | 2026-08-11 |
| CVE-2026-64920 | Microsoft Office Access 缓冲区错误漏洞 — Microsoft 365 Apps for Enterprise | 7.8 | High | 2026-08-11 |
| CVE-2026-64915 | Microsoft Office Word 缓冲区错误漏洞 — Microsoft 365 Apps for Enterprise | 7.8 | High | 2026-08-11 |
| CVE-2026-64914 | Microsoft Office Access 缓冲区错误漏洞 — Microsoft 365 Apps for Enterprise | 7.8 | High | 2026-08-11 |
| CVE-2026-64908 | Microsoft Office Access 缓冲区错误漏洞 — Microsoft 365 Apps for Enterprise | 7.8 | High | 2026-08-11 |
| CVE-2026-64906 | Microsoft Office Access 缓冲区错误漏洞 — Microsoft 365 Apps for Enterprise | 7.8 | High | 2026-08-11 |
| CVE-2026-64898 | Microsoft Office 缓冲区错误漏洞 — Microsoft 365 Apps for Enterprise | 7.8 | High | 2026-08-11 |
| CVE-2026-63533 | Microsoft Office 缓冲区错误漏洞 — Microsoft 365 Apps for Enterprise | 7.8 | High | 2026-08-11 |
| CVE-2026-62885 | Microsoft Win32k 缓冲区错误漏洞 — Windows 10 Version 1607 | 7.8 | High | 2026-08-11 |
| CVE-2026-62823 | Microsoft Windows DHCP Server 缓冲区错误漏洞 — Windows 10 Version 1607 | 8.8 | High | 2026-08-11 |
CWE-122(堆缓冲区溢出) 是常见的弱点类别,本平台收录该类弱点关联的 2306 条 CVE 漏洞。