Difference between revisions of "Cpp Coding Standards/SECURITY"

From Apache OpenOffice Wiki
Jump to: navigation, search
m
 
Line 1: Line 1:
=== Security (SECURITY) ===
+
== Security (SECURITY) ==
 
''Some errors may be entry points for malicious software.''
 
''Some errors may be entry points for malicious software.''
  

Latest revision as of 09:27, 23 May 2007

Security (SECURITY)

Some errors may be entry points for malicious software.

No Unsafe Functions (UnsafeFunc)

Don't use functions that are known to have security issues (strcpy etc.) -> Details

Validate Input (ValInput)

Validate all input coming from external. -> Details

No Buffer Overflows (BuffOver)

Check range and validity of buffers. -> Details

No Integer Overflows (IntOver)

Be aware that integers have limited range. -> Details


Personal tools