CWE-14 编译器移除释放缓冲区的代码 类弱点 9 条 CVE 漏洞汇总,含 AI 中文分析。
CWE-14 属于编译器优化导致的敏感信息泄露漏洞。当开发者尝试通过覆盖内存来清除敏感数据时,优化编译器可能因后续未读取该内存而将其视为“死存储”并移除清除代码,导致数据残留。攻击者可利用内存转储或侧信道技术读取这些残留的密钥或凭证。开发者应使用编译器特定的屏障指令或 volatile 关键字强制内存写入,确保清除操作不被优化掉。
void GetData(char *MFAddr) { char pwd[64]; if (GetPasswordFromUser(pwd, sizeof(pwd))) { if (ConnectToMainframe(MFAddr, pwd)) { // Interaction with mainframe } } memset(pwd, 0, sizeof(pwd)); }| CVE ID | 标题 | CVSS | 风险等级 | Published |
|---|---|---|---|---|
| CVE-2025-64646 | IBM Concert 安全漏洞 — Concert | 6.2 | Medium | 2026-03-25 |
| CVE-2023-32100 | Silicon Labs Gecko SDK 安全漏洞 — Gecko Platform | 5.3 | Medium | 2023-05-18 |
| CVE-2023-32099 | Silicon Labs Gecko SDK 安全漏洞 — Gecko Platform | 5.3 | Medium | 2023-05-18 |
| CVE-2023-32098 | Silicon Labs Gecko SDK 安全漏洞 — Gecko Platform | 5.3 | Medium | 2023-05-18 |
| CVE-2023-32097 | Silicon Labs Gecko SDK 安全漏洞 — Gecko Platform | 3.1 | Low | 2023-05-18 |
| CVE-2023-32096 | Silicon Labs Gecko SDK 安全漏洞 — Gecko Platform | 3.1 | Low | 2023-05-18 |
| CVE-2023-2481 | Silicon Labs Gecko SDK 安全漏洞 — Gecko Platform | 5.3 | Medium | 2023-05-18 |
| CVE-2023-1132 | Silicon Labs Gecko SDK 安全漏洞 — Gecko Platform | 5.3 | Medium | 2023-05-18 |
| CVE-2023-0965 | Silicon Labs Gecko SDK 安全漏洞 — Gecko Platform | 3.1 | Low | 2023-05-18 |
CWE-14(编译器移除释放缓冲区的代码) 是常见的弱点类别,本平台收录该类弱点关联的 9 条 CVE 漏洞。