GitHub
CERT Secure Coding

Declarations and Initialization (DCL)

Information for Editors
In order to have a new guideline automatically listed above be sure to label it dcl and recommendation .

Risk Assessment Summary

Rule Severity Likelihood Detectable Repairable Priority Level
DCL00-C Low Unlikely Yes Yes P3 L3
DCL01-C Low Unlikely Yes Yes P3 L3
DCL02-C Low Unlikely Yes Yes P3 L3
DCL03-C Low Unlikely Yes Yes P3 L3
DCL04-C Low Unlikely Yes Yes P3 L3
DCL05-C Low Unlikely Yes No P2 L3
DCL06-C Low Unlikely Yes No P2 L3
DCL07-C Low Unlikely Yes No P2 L3
DCL08-C Low Unlikely No No P1 L3
DCL09-C Low Unlikely No Yes P2 L3
DCL10-C High Probable No No P6 L2
DCL11-C High Probable Yes No P12 L1
DCL12-C Low Unlikely No No P1 L3
DCL13-C Low Unlikely Yes Yes P3 L3
DCL15-C Low Unlikely No No P1 L3
DCL16-C Low Unlikely Yes Yes P3 L3
DCL17-C Medium Probable No No P4 L3
DCL18-C Low Unlikely No No P1 L3
DCL19-C Low Unlikely Yes Yes P3 L3
DCL20-C Medium Probable Yes Yes P12 L1
DCL21-C Low Unlikely No No P1 L3
DCL22-C Low Probable No Yes P4 L3
DCL23-C Medium Unlikely Yes Yes P6 L2