This book is an essential desktop reference documenting the first official release of The CERT C Secure Coding Standard.
The standard itemizes those coding errors that are the root causes of
software vulnerabilities in C and prioritizes them by severity,
likelihood of exploitation, and remediation costs. Each guideline
provides examples of insecure code as well as secure, alternative
implementations. If uniformly applied, these guidelines will eliminate
the critical coding errors that lead to buffer overflows, format string
vulnerabilities, integer overflow, and other common software