目标达成 感谢每一位支持者 — 我们达成了 100% 目标!

目标: 1000 元 · 已筹: 1000

100.0%

CWE-733 编译器优化对安全关键代码的移除或修改 类漏洞列表 4

CWE-733 编译器优化对安全关键代码的移除或修改 类弱点 4 条 CVE 漏洞汇总,含 AI 中文分析。

CWE-733属于编译器优化导致的代码修改漏洞。当开发者嵌入安全关键保护机制时,编译器可能因优化策略将其移除或篡改,导致防护失效。攻击者通常利用此缺陷绕过身份验证或完整性检查,从而执行未授权操作。开发者应避免依赖编译器自动优化安全代码,可通过禁用特定优化选项、使用编译器屏障指令或手动重写关键逻辑,确保安全机制在最终二进制文件中得以保留。

MITRE CWE 官方描述
CWE:CWE-733 编译器优化移除或修改安全关键代码 英文:开发人员将安全关键保护机制构建到软件中,但编译器对程序进行了优化,导致该机制被移除或修改。
常见影响 (1)
Access Control, OtherBypass Protection Mechanism, Alter Execution Logic
代码示例 (1)
The following code reads a password from the user, uses the password to connect to a back-end mainframe, and then attempts to scrub the password from memory using memset().
void GetData(char *MFAddr) { char pwd[64]; if (GetPasswordFromUser(pwd, sizeof(pwd))) { if (ConnectToMainframe(MFAddr, pwd)) { // Interaction with mainframe } } memset(pwd, 0, sizeof(pwd)); }
Bad · C
CVE ID标题CVSS风险等级Published
CVE-2025-20241 Cisco NX-OS Software 安全漏洞 — Cisco NX-OS Software 7.4 High2025-08-27
CVE-2024-58262 curve25519-dalek crate 安全漏洞 — curve25519-dalek 2.9 Low2025-07-27
CVE-2025-52496 Mbed TLS 安全漏洞 — mbedtls 7.8 High2025-07-04
CVE-2020-15294 Bitdefender Hypervisor Introspection 安全漏洞 — Hypervisor Introspection 7.8 High2020-12-17

CWE-733(编译器优化对安全关键代码的移除或修改) 是常见的弱点类别,本平台收录该类弱点关联的 4 条 CVE 漏洞。