CWE-122 堆缓冲区溢出 类弱点 1863 条 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-2024-11514 | IrfanView 安全漏洞 — IrfanView | 7.8 | - | 2024-11-22 |
| CVE-2024-11518 | IrfanView 安全漏洞 — IrfanView | 7.8 | - | 2024-11-22 |
| CVE-2024-11511 | IrfanView 安全漏洞 — IrfanView | 7.8 | - | 2024-11-22 |
| CVE-2024-11580 | Luxion KeyShot 安全漏洞 — KeyShot | 7.8 | - | 2024-11-22 |
| CVE-2024-11576 | Luxion KeyShot 安全漏洞 — KeyShot | 7.8 | - | 2024-11-22 |
| CVE-2024-6816 | IrfanView 安全漏洞 — IrfanView | 7.8 | - | 2024-11-22 |
| CVE-2024-6246 | Wyze Cam 安全漏洞 — Cam v3 | 8.8 | - | 2024-11-22 |
| CVE-2024-5876 | IrfanView 安全漏洞 — IrfanView | 7.8 | - | 2024-11-22 |
| CVE-2024-10204 | Dassault Systèmes eDrawings 安全漏洞 — eDrawings | 7.8 | High | 2024-11-19 |
| CVE-2024-7730 | QEMU 安全漏洞 | 7.4 | High | 2024-11-14 |
| CVE-2024-3447 | QEMU 安全漏洞 | 6.0 | Medium | 2024-11-14 |
| CVE-2024-49509 | Adobe InDesign 安全漏洞 — InDesign Desktop | 7.8 | High | 2024-11-12 |
| CVE-2024-49507 | Adobe InDesign 安全漏洞 — InDesign Desktop | 7.8 | High | 2024-11-12 |
| CVE-2024-49508 | Adobe InDesign 安全漏洞 — InDesign Desktop | 7.8 | High | 2024-11-12 |
| CVE-2024-49525 | Adobe Substance 3D Painter 安全漏洞 — Substance3D - Painter | 7.8 | High | 2024-11-12 |
| CVE-2024-47431 | Adobe Substance 3D Painter 安全漏洞 — Substance3D - Painter | 7.8 | High | 2024-11-12 |
| CVE-2024-49517 | Adobe Substance 3D Painter 安全漏洞 — Substance3D - Painter | 7.8 | High | 2024-11-12 |
| CVE-2024-47450 | Adobe Illustrator 安全漏洞 — Illustrator | 7.8 | High | 2024-11-12 |
| CVE-2024-33505 | Fortinet FortiManager和FortiAnalyzer 安全漏洞 — FortiAnalyzer | 5.3 | Medium | 2024-11-12 |
| CVE-2024-49030 | Microsoft Excel 安全漏洞 — Microsoft Office LTSC for Mac 2024 | 7.8 | High | 2024-11-12 |
| CVE-2024-49017 | Microsoft SQL Server 安全漏洞 — Microsoft SQL Server 2017 (GDR) | 8.8 | High | 2024-11-12 |
| CVE-2024-49015 | Microsoft SQL Server 安全漏洞 — Microsoft SQL Server 2019 (CU 29) | 8.8 | High | 2024-11-12 |
| CVE-2024-49013 | Microsoft SQL Server 安全漏洞 — Microsoft SQL Server 2017 (GDR) | 8.8 | High | 2024-11-12 |
| CVE-2024-49012 | Microsoft SQL Server 安全漏洞 — Microsoft SQL Server 2017 (GDR) | 8.8 | High | 2024-11-12 |
| CVE-2024-49010 | Microsoft SQL Server 安全漏洞 — Microsoft SQL Server 2017 (GDR) | 8.8 | High | 2024-11-12 |
| CVE-2024-49011 | Microsoft SQL Server 安全漏洞 — Microsoft SQL Server 2017 (GDR) | 8.8 | High | 2024-11-12 |
| CVE-2024-49009 | Microsoft SQL Server 安全漏洞 — Microsoft SQL Server 2017 (GDR) | 8.8 | High | 2024-11-12 |
| CVE-2024-49008 | Microsoft SQL Server 安全漏洞 — Microsoft SQL Server 2017 (GDR) | 8.8 | High | 2024-11-12 |
| CVE-2024-49006 | Microsoft SQL Server 安全漏洞 — Microsoft SQL Server 2017 (GDR) | 8.8 | High | 2024-11-12 |
| CVE-2024-49007 | Microsoft SQL Server 安全漏洞 — Microsoft SQL Server 2017 (GDR) | 8.8 | High | 2024-11-12 |
CWE-122(堆缓冲区溢出) 是常见的弱点类别,本平台收录该类弱点关联的 1863 条 CVE 漏洞。