Katalog CWE

CWE-733 · Słabość

Compiler Optimization Removal or Modification of Security-critical Code

Abstrakcja
Bazowa
Status
Niekompletny
Dodano
1 października 2008
Ostatnia zmiana
11 grudnia 2025

Podatności CVE z tą słabościąPełny wpis na cwe.mitre.org ↗

Opis

The developer builds a security-critical protection mechanism into the software, but the compiler optimizes the program such that the mechanism is removed or modified.

Skutki

  • Access Control, Other

    Bypass Protection Mechanism; Alter Execution Logic

Przykłady podatności

Słabość nadrzędna

Słabości podrzędne

Kiedy powstaje

Dotyczy

C, C++, Compiled

Źródła

  1. Writing Secure Code — Michael Howard, David LeBlanc, Chapter 9, "A Compiler Optimization Caveat" Page 322, Microsoft Press, 2002

Wpis z katalogu CWE 4.20.