Skip to main content
assistive.skiplink.to.breadcrumbs
assistive.skiplink.to.header.menu
assistive.skiplink.to.action.menu
assistive.skiplink.to.quick.search
Log in
Confluence
Spaces
Hit enter to search
Help
Online Help
Keyboard Shortcuts
Feed Builder
What’s new
Available Gadgets
About Confluence
Log in
SEI CERT C Coding Standard
Pages
Boards
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
PVS-Studio_V
Dec 09, 2025
•
updated by
Valery
•
view change
Parasoft_V
Dec 08, 2025
•
updated by
Michal Rozenau
•
view change
EXP30-C. Do not depend on the order of evaluation for side effects
Dec 08, 2025
•
updated by
Michal Rozenau
•
view change
EXP10-C. Do not depend on the order of evaluation of subexpressions or the order in which side effects take place
Dec 08, 2025
•
updated by
Michal Rozenau
•
view change
EXP43-C. Avoid undefined behavior when using restrict-qualified pointers
Dec 05, 2025
•
updated by
David Svoboda
•
view change
POS53-C. Do not use more than one mutex for concurrent waiting operations on a condition variable
Dec 01, 2025
•
updated by
Ben Posner
•
view change
POS53-C. Do not use more than one mutex for concurrent waiting operations on a condition variable
Nov 25, 2025
•
updated by
Admin
•
view change
ENV30-C. Do not modify the object referenced by the return value of certain functions
Nov 25, 2025
•
updated by
Admin
•
view change
MSC15-C. Do not depend on undefined behavior
Nov 25, 2025
•
updated by
Tamara Laranga Barreiro
•
view change
MEM01-C. Store a new value in pointers immediately after free()
Nov 25, 2025
•
updated by
Tamara Laranga Barreiro
•
view change
EXP34-C. Do not dereference null pointers
Nov 25, 2025
•
updated by
Tamara Laranga Barreiro
•
view change
EXP33-C. Do not read uninitialized memory
Nov 25, 2025
•
updated by
Tamara Laranga Barreiro
•
view change
MSC23-C. Beware of vendor-specific library and language differences
Nov 25, 2025
•
updated by
Tamara Laranga Barreiro
•
view change
FLP00-C. Understand the limitations of floating-point numbers
Nov 25, 2025
•
updated by
Tamara Laranga Barreiro
•
view change
API02-C. Functions that read or write to or from an array should take an argument to specify the source or target size
Nov 25, 2025
•
updated by
Tamara Laranga Barreiro
•
view change
Show More
Tree browser
Browse and reorder all pages
{"serverDuration": 67, "requestCorrelationId": "402019a2cf62f234"}