You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 12 Next »

This page was automatically generated and should not be edited.

The information on this page was provided by outside contributors and has not been verified by SEI CERT.

CERT Rule

Related Guidelines

DCL02-CChoice of Clear Names [NAI]
DCL07-CType System [IHN]
DCL07-CSubprogram Signature Mismatch [OTR]
DCL09-CIgnored Error Status and Unhandled Exceptions [OYB]
DCL10-CSubprogram Signature Mismatch [OTR]
DCL11-CType System [IHN]
DCL11-CSubprogram Signature Mismatch [OTR]
DCL13-CPassing Parameters and Return Values [CSJ]
DCL23-CChoice of Clear Names [NAI]
DCL23-CIdentifier Name Reuse [YOW]
ENV02-CExecuting or Loading Untrusted Code [XYS]
ENV03-CExecuting or Loading Untrusted Code [XYS]
ERR00-CTermination Strategy [REU]
ERR04-CTermination Strategy [REU]
ERR06-CTermination Strategy [REU]
EXP00-COperator Precedence/Order of Evaluation [JCW]
EXP05-CPointer Casting and Pointer Type Changes [HFC]
EXP05-CType System [IHN]
EXP08-CPointer Casting and Pointer Type Changes [HFC]
EXP08-CPointer Arithmetic [RVG]
EXP10-COperator Precedence/Order of Evaluation [JCW]
EXP10-CSide-effects and Order of Evaluation [SAM]
EXP11-CBit Representations [STR]
EXP12-CPassing Parameters and Return Values [CSJ]
EXP15-CLikely Incorrect Expression [KOA]
EXP16-CLikely incorrect expressions [KOA]
FIO02-CPath Traversal [EWR]
FIO05-CPath Traversal [EWR]
FIO06-CMissing or Inconsistent Access Control [XZN]
FIO21-CPath Traversal [EWR]
FLP00-CFloating-point Arithmetic [PLF]
FLP01-CFloating-point Arithmetic [PLF]
FLP02-CFloating-point Arithmetic [PLF]
INT00-CBit Representations [STR]
INT02-CNumeric Conversion Errors [FLC]
INT07-CBit Representations [STR]
INT08-CNumeric Conversion Errors [FLC]
INT09-CEnumerator Issues [CCB]
INT12-CBit Representations [STR]
INT13-CBit Representations [STR]
INT13-CArithmetic Wrap-around Error [FIF]
INT13-CSign Extension Error [XZI]
INT14-CBit Representations [STR]
INT18-CNumeric Conversion Errors [FLC]
MEM00-CMemory Leak [XYL]
MEM01-CDangling References to Stack Frames [DCM]
MEM01-CDangling Reference to Heap [XYK]
MEM01-COff-by-one Error [XZH]
MEM03-CSensitive Information Uncleared Before Use [XZK]
MEM05-CRecursion [GDL]
MEM06-CMemory Locking [XZX]
MSC01-CSwitch Statements and Static Analysis [CLL]
MSC07-CUnspecified functionality [BVQ]
MSC07-CDead and deactivated code [XYQ]
MSC12-CUnspecified Functionality [BVQ]
MSC12-CLikely Incorrect Expressions [KOA]
MSC12-CDead and Deactivated Code [XYQ]
MSC13-CLikely Incorrect Expressions [KOA]
MSC13-CDead and Deactivated Code [XYQ]
MSC13-CUnused Variable [XYR]
MSC14-CUnspecified Behaviour [BQF]
MSC15-CUnspecified Behaviour [BQF]
MSC15-CUndefined Behaviour [EWF]
MSC15-CImplementation-Defined Behaviour [FAB]
MSC24-CUse of Libraries [TRJ]
POS02-CAdherence to Least Privilege [XYN]
PRE00-CPre-processor Directives [NMP]
PRE01-COperator Precedence/Order of Evaluation [JCW]
PRE01-CPre-processor Directives [NMP]
PRE02-COperator Precedence/Order of Evaluation [JCW]
PRE02-CPre-processor Directives [NMP]
PRE03-CPre-processor Directives [NMP]
PRE09-CExecuting or Loading Untrusted Code [XYS]
PRE10-CPre-processor Directives [NMP]
PRE13-CPre-processor Directives [NMP]
STR03-CString Termination [CJM]
STR07-CUse of Libraries [TRJ]
STR11-CString Termination [CJM]
WIN02-CAdherence to Least Privilege [XYN]
  • No labels