2375
Nature Type ID Name Page
HasMember 197 Numeric Truncation Error 868 500
HasMember 369 Divide By Zero 868 913
HasMember 466 Return of Pointer Value Outside of Expected Range 868 1109
HasMember 587 Assignment of a Fixed Address to a Pointer 868 1322
HasMember 606 Unchecked Input for Loop Condition 868 1357
HasMember 676 Use of Potentially Dangerous Function 868 1489
HasMember 681 Incorrect Conversion between Numeric Types 868 1495
HasMember 682 Incorrect Calculation 868 1499
References
[REF-851]CERT. "04. Integers (INT)". < https://www.securecoding.cert.org/confluence/display/
cplusplus/04.+Integers+%28INT%29 >.
Category-873: CERT C++ Secure Coding Section 05 - Floating Point Arithmetic
(FLP)
Category ID : 873
Summary
Weaknesses in this category are related to rules in the Floating Point Arithmetic (FLP) 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 369 Divide By Zero 868 913
HasMember 681 Incorrect Conversion between Numeric Types 868 1495
HasMember 682 Incorrect Calculation 868 1499
HasMember 686 Function Call With Incorrect Argument Type 868 1508
References
[REF-852]CERT. "05. Floating Point Arithmetic (FLP)". < https://www.securecoding.cert.org/
confluence/display/cplusplus/05.+Floating+Point+Arithmetic+%28FLP%29 >.
Category-874: CERT C++ Secure Coding Section 06 - Arrays and the STL
(ARR)
Category ID : 874
Summary
Weaknesses in this category are related to rules in the Arrays and the STL (ARR) section of the
CERT C++ Secure Coding Standard. Since not all rules map to specific weaknesses, this category
may be incomplete.
Membership
CWE Version 4.14
CWE-875: CERT C++ Secure Coding Section 07 - Characters and Strings (STR)
CWE-875: CERT C++ Secure Coding Section 07 - Characters and Strings (STR)