GitHub
CERT Secure Coding

Exceptions and Error Handling (ERR)

The following rules from the SEI CERT C Coding Standard also apply in C++:

Information for Editors
To have a new guideline automatically listed above be sure to label it err and rule .

Risk Assessment Summary

Rule Severity Likelihood Detectable Repairable Priority Level
ERR50-CPP Low Probable No No P2 L3
ERR51-CPP Low Probable Yes Yes P6 L2
ERR52-CPP Low Probable Yes No P4 L3
ERR53-CPP Low Unlikely Yes Yes P3 L3
ERR54-CPP Medium Likely Yes Yes P18 L1
ERR55-CPP Low Likely No Yes P6 L2
ERR56-CPP High Likely No No P9 L2
ERR57-CPP Low Probable No No P2 L3
ERR58-CPP Low Likely No Yes P6 L2
ERR59-CPP High Probable No No P6 L2
ERR60-CPP Low Probable Yes No P4 L3
ERR61-CPP Low Unlikely Yes No P2 L3
ERR62-CPP Medium Unlikely Yes No P4 L3