2374
Weaknesses in this category are related to rules in the Declarations and Initialization (DCL) section
of the CERT C++ Secure Coding Standard. Since not all rules map to specific weaknesses, this
category may be incomplete.
Membership
Nature Type ID Name Page
MemberOf 868 Weaknesses Addressed by the SEI CERT C++ Coding
Standard (2016 Version)
868 2566
References
[REF-849]CERT. "02. Declarations and Initialization (DCL)". < https://www.securecoding.cert.org/
confluence/display/cplusplus/02.+Declarations+and+Initialization+%28DCL%29 >.
Category-871: CERT C++ Secure Coding Section 03 - Expressions (EXP)
Category ID : 871
Summary
Weaknesses in this category are related to rules in the Expressions (EXP) section of the CERT C
++ Secure Coding Standard. Since not all rules map to specific weaknesses, this category may be
incomplete.
Membership
Nature Type ID Name Page
MemberOf 868 Weaknesses Addressed by the SEI CERT C++ Coding
Standard (2016 Version)
868 2566
HasMember 476 NULL Pointer Dereference 868 1132
HasMember 480 Use of Incorrect Operator 868 1150
HasMember 768 Incorrect Short Circuit Evaluation 868 1612
References
[REF-850]CERT. "03. Expressions (EXP)". < https://www.securecoding.cert.org/confluence/display/
cplusplus/03.+Expressions+%28EXP%29 >.
Category-872: CERT C++ Secure Coding Section 04 - Integers (INT)
Category ID : 872
Summary
Weaknesses in this category are related to rules in the Integers (INT) section of the CERT C++
Secure Coding Standard. Since not all rules map to specific weaknesses, this category may be
incomplete.
Membership
Nature Type ID Name Page
MemberOf 868 Weaknesses Addressed by the SEI CERT C++ Coding
Standard (2016 Version)
868 2566
HasMember 20 Improper Input Validation 868 20
HasMember 129 Improper Validation of Array Index 868 341
HasMember 190 Integer Overflow or Wraparound 868 472
HasMember 192 Integer Coercion Error 868 482
CWE Version 4.14
CWE-873: CERT C++ Secure Coding Section 05 - Floating Point Arithmetic (FLP)
CWE-873: CERT C++ Secure Coding Section 05 - Floating Point Arithmetic (FLP)