Skip to content
Skip to breadcrumbs
Skip to header menu
Skip to action menu
Skip to quick search
Confluence
Spaces
Quick Search
Help
Online Help
Keyboard Shortcuts
Feed Builder
What’s new
Available Gadgets
About Confluence
Log in
Sign up
SEI CERT C Coding Standard
Pages
Space shortcuts
Dashboard
Secure Coding Home
Android
C
C++
Java
Perl
Browse pages
Configure
Space tools
Pages
search
attachments
weblink
advanced
Overview
Content Tools
Recently Updated
STR30-C. Do not attempt to modify string literals
Apr 19, 2018
•
updated by
David Svoboda
•
view change
EXP34-C. Do not dereference null pointers
Apr 16, 2018
•
updated by
David Svoboda
•
view change
EXP47-C. Do not call va_arg with an argument of the incorrect type
Mar 30, 2018
•
updated by
Lori Flynn
•
view change
FIO30-C. Exclude user input from format strings
Mar 29, 2018
•
updated by
David Svoboda
•
view change
MEM35-C. Allocate sufficient memory for an object
Mar 28, 2018
•
updated by
Svyatoslav Razmyslov
•
view change
INT00-C. Understand the data model used by your implementation(s)
Mar 28, 2018
•
updated by
Svyatoslav Razmyslov
•
view change
PVS-Studio_V
Mar 28, 2018
•
updated by
Svyatoslav Razmyslov
•
view change
EXP00-C. Use parentheses for precedence of operation
Mar 27, 2018
•
updated by
Svyatoslav Razmyslov
•
view change
ARR02-C. Explicitly specify array bounds, even if implicitly defined by an initializer
Mar 27, 2018
•
updated by
Svyatoslav Razmyslov
•
view change
MSC17-C. Finish every set of statements associated with a case label with a break statement
Mar 27, 2018
•
updated by
Svyatoslav Razmyslov
•
view change
ARR36-C. Do not subtract or compare two pointers that do not refer to the same array
Mar 27, 2018
•
updated by
Svyatoslav Razmyslov
•
view change
API00-C. Functions should validate their parameters
Mar 27, 2018
•
updated by
Svyatoslav Razmyslov
•
view change
MSC15-C. Do not depend on undefined behavior
Mar 27, 2018
•
updated by
Svyatoslav Razmyslov
•
view change
PRE01-C. Use parentheses within macros around parameter names
Mar 27, 2018
•
updated by
Svyatoslav Razmyslov
•
view change
EXP13-C. Treat relational and equality operators as if they were nonassociative
Mar 27, 2018
•
updated by
Svyatoslav Razmyslov
•
view change
Show More
Tree browser
Browse and reorder all pages
{"serverDuration": 115, "requestCorrelationId": "28f449b02622da10"}